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
| System | Port | Version |
|---|---|---|
| FreeBSD | math/openfst-vosk | 20210207 |
| DragonFly | math/openfst-vosk | 20210207 |
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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20210207 | 20210207 | - | 20210207 | 20210207 |
| FreeBSD:14:quarterly | 20210207 | 20210207 | n/a | 20210207 | 20210207 |
| FreeBSD:15:latest | 20210207 | 20210207 | n/a | 20210207 | 20210207 |
| FreeBSD:15:quarterly | 20210207 | 20210207 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20210207 | 20210207 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
Required by 3
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
| File | Size | SHA256 |
|---|---|---|
| alphacep-openfst-20210207-7dfd808_GH0.tar.gz | 923787 | d63946cf43b39cfd9543c354e376d91b4103d737ce61416de40b7b171d888a7f |
Commit history 0
No commits in the history this site was built from.