BSD Ports

math/openfst-vosk 20210207 FreeBSD

Library for working with weighted finite-state transducers

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
math
Package size
852.1 KiB, 8862.0 KiB installed

Description

OpenFst is a library for constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). Weighted finite-state transducers are automata where each transition has an input label, an output label, and a weight. The more familiar finite-state acceptor is represented as a transducer with each transition's input and output label equal. Finite-state acceptors are used to represent sets of strings (specifically, regular or rational sets); finite-state transducers are used to represent binary relations between pairs of strings (specifically, rational transductions). The weights can be used to represent the cost of taking a particular transition. FSTs have key applications in speech recognition and synthesis, machine translation, optical character recognition, pattern matching, string processing, machine learning, information extraction and retrieval among others. Often a weighted transducer is used to represent a probabilistic model (e.g., an n-gram model, pronunciation model). FSTs can be optimized by determinization and minimization, models can be applied to hypothesis sets (also represented as automata) or cascaded by finite-state composition, and the best results can be selected by shortest-path algorithms.

In the other systems

SystemPortVersion
FreeBSDmath/openfst-vosk20210207
DragonFlymath/openfst-vosk20210207

Install

Binary package:

pkg install openfst-vosk

From the ports tree:

cd /usr/ports/math/openfst-vosk/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openfst-vosk>0:math/openfst-vosk
LIB_DEPENDS=	libfst.so:math/openfst-vosk

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2021020720210207-2021020720210207
FreeBSD:14:quarterly2021020720210207n/a2021020720210207
FreeBSD:15:latest2021020720210207n/a2021020720210207
FreeBSD:15:quarterly2021020720210207n/an/an/a
FreeBSD:16:latest2021020720210207n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 9

Configuration

No options to configure.

USES
autoreconf compiler:c++17-lang gmake libtool
Service scripts
none

Files

pkg-plist 203
  • include/fst/accumulator.h
  • include/fst/add-on.h
  • include/fst/arc-arena.h
  • include/fst/arc-map.h
  • include/fst/arc.h
  • include/fst/arcfilter.h
  • include/fst/arcsort.h
  • include/fst/bi-table.h
  • include/fst/cache.h
  • include/fst/closure.h
  • include/fst/compact-fst.h
  • include/fst/compat.h
  • include/fst/complement.h
  • include/fst/compose-filter.h
  • include/fst/compose.h
  • include/fst/concat.h
  • include/fst/config.h
  • include/fst/connect.h
  • include/fst/const-fst.h
  • include/fst/determinize.h
  • include/fst/dfs-visit.h
  • include/fst/difference.h
  • include/fst/disambiguate.h
  • include/fst/edit-fst.h
  • include/fst/encode.h
  • include/fst/epsnormalize.h
  • include/fst/equal.h
  • include/fst/equivalent.h
  • include/fst/error-weight.h
  • include/fst/expanded-fst.h
  • include/fst/expander-cache.h
  • include/fst/expectation-weight.h
  • include/fst/extensions/far/compile-strings.h
  • include/fst/extensions/far/convert.h
  • include/fst/extensions/far/create.h
  • include/fst/extensions/far/equal.h
  • include/fst/extensions/far/extract.h
  • include/fst/extensions/far/far-class.h
  • include/fst/extensions/far/far.h
  • include/fst/extensions/far/farlib.h
  • include/fst/extensions/far/farscript.h
  • include/fst/extensions/far/getters.h
  • include/fst/extensions/far/info.h
  • include/fst/extensions/far/isomorphic.h
  • include/fst/extensions/far/print-strings.h
  • include/fst/extensions/far/script-impl.h
  • include/fst/extensions/far/stlist.h
  • include/fst/extensions/far/sttable.h
  • include/fst/extensions/ngram/bitmap-index.h
  • include/fst/extensions/ngram/ngram-fst.h
  • include/fst/extensions/ngram/nthbit.h
  • include/fst/factor-weight.h
  • include/fst/filter-state.h
  • include/fst/flags.h
  • include/fst/float-weight.h
  • include/fst/fst-decl.h
  • include/fst/fst.h
  • include/fst/fstlib.h
  • include/fst/generic-register.h
  • include/fst/heap.h
  • include/fst/icu.h
  • include/fst/intersect.h
  • include/fst/interval-set.h
  • include/fst/invert.h
  • include/fst/isomorphic.h
  • include/fst/label-reachable.h
  • include/fst/lexicographic-weight.h
  • include/fst/lock.h
  • include/fst/log.h
  • include/fst/lookahead-filter.h
  • include/fst/lookahead-matcher.h
  • include/fst/map.h
  • include/fst/mapped-file.h
  • include/fst/matcher-fst.h
  • include/fst/matcher.h
  • include/fst/memory.h
  • include/fst/minimize.h
  • include/fst/mutable-fst.h
  • include/fst/pair-weight.h
  • include/fst/partition.h
  • include/fst/power-weight-mappers.h
  • include/fst/power-weight.h
  • include/fst/product-weight.h
  • include/fst/project.h
  • include/fst/properties.h
  • include/fst/prune.h
  • include/fst/push.h
  • include/fst/queue.h
  • include/fst/randequivalent.h
  • include/fst/randgen.h
  • include/fst/rational.h
  • include/fst/register.h
  • include/fst/relabel.h
  • include/fst/replace-util.h
  • include/fst/replace.h
  • include/fst/reverse.h
  • include/fst/reweight.h
  • include/fst/rmepsilon.h
  • include/fst/rmfinalepsilon.h
  • include/fst/script/arc-class.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
alphacep-openfst-20210207-7dfd808_GH0.tar.gz923787d63946cf43b39cfd9543c354e376d91b4103d737ce61416de40b7b171d888a7f

Commit history 0

No commits in the history this site was built from.