/external/svox/pico/lib/ |
H A D | picokfst.c | 249 kfst_SubObj fst = (kfst_SubObj) this; local 250 if (fst != NULL) { 251 return fst->transductionMode; 261 kfst_SubObj fst = (kfst_SubObj) this; local 262 if (fst != NULL) { 263 *nrStates = fst->nrStates; 264 *nrClasses = fst->nrClasses; 282 kfst_SubObj fst = (kfst_SubObj) this; local 285 h = inSym % fst->alphaHashTabSize; 286 pos = fst 316 kfst_SubObj fst = (kfst_SubObj) this; local 350 kfst_SubObj fst = (kfst_SubObj) this; local 370 kfst_SubObj fst = (kfst_SubObj) this; local 393 kfst_SubObj fst = (kfst_SubObj) this; local 424 kfst_SubObj fst = (kfst_SubObj) this; local [all...] |
H A D | picosa.c | 236 /* fst knowledge bases */ 238 picokfst_FST fst[PICOKNOW_MAX_NUM_WPHO_FSTS]; member in struct:sa_subobj 239 picoos_uint8 curFst; /* the fst to be applied next */ 248 picokfst_FST fst; local 302 /* kb fst[] */ 305 fst = picokfst_getFST(this->voice->kbArray[fstKbIds[i]]); 306 if (NULL != fst) { 307 sa->fst[sa->numFsts++] = fst; 1640 picotrns_transduce(sa->fst[s [all...] |
H A D | picospho.c | 227 /* fst knowledge bases */ 229 picokfst_FST fst[PICOKNOW_MAX_NUM_SPHO_FSTS]; member in struct:spho_subobj 230 picoos_uint8 curFst; /* the fst to be applied next */ 293 picokfst_FST fst; local 311 fst = picokfst_getFST(this->voice->kbArray[myKbIds[i]]); 312 if (NULL != fst) { 313 spho->fst[spho->numFsts++] = fst; 710 * Given the original bound strength 'orig' and the desired target strength 'target' (suggested by fst), 739 * Given the original (predicted and possibly fst [all...] |
H A D | picotrns.c | 19 * fst processing 295 static void GetNextAlternative (picokfst_FST fst, picotrns_AltDesc altDesc, argument 315 without fst state change */ 324 picokfst_kfstStartPairSearch(fst,inSeq[altDesc->inPos].sym,& inSymFound,& altDesc->searchState); 341 picokfst_kfstGetNextPair(fst,& altDesc->searchState,& pairFound,& (*outSym),& pairClass); 343 picokfst_kfstGetTrans(fst,altDesc->startFSTState,pairClass,& (*endFSTState)); 355 picokfst_kfstStartInEpsTransSearch(fst,altDesc->startFSTState,& inEpsTransFound,& altDesc->searchState); 363 picokfst_kfstGetNextInEpsTrans(fst,& altDesc->searchState,& inEpsTransFound,& (*outSym),& (*endFSTState)); 456 static void TransductionStep (picokfst_FST fst, struct picotrns_transductionState * transductionState, argument 500 GetNextAlternative(fst, 561 picotrns_transduce(picokfst_FST fst, picoos_bool firstSolOnly, picotrns_printSolutionFct printSolution, const picotrns_possym_t inSeq[], picoos_uint16 inSeqLen, picotrns_possym_t outSeq[], picoos_uint16 * outSeqLen, picoos_uint16 maxOutSeqLen, picotrns_AltDesc altDescBuf, picoos_uint16 maxAltDescLen, picoos_uint32 *nrSteps) argument 678 picotrns_stTransduce(picotrns_SimpleTransducer this, picokfst_FST fst) argument [all...] |
/external/srec/srec/Grammar/src/ |
H A D | SR_GrammarImpl.c | 690 srec_context* fst = ca_syntax->synx; local 697 wdids[nw] = wordmap_find_index(fst->olabels, word); 702 for (i = 0; i < fst->num_arcs; i++) 704 wordID wdid = fst->FSMarc_list[i].olabel; 706 else if (wdid == fst->beg_silence_word) ; 707 else if (wdid == fst->end_silence_word) ; 714 fst->FSMarc_list[i].cost |= DISABLEcostdata; /* disable this arc */ 720 fst->FSMarc_list[i].cost &= ~(DISABLEcostdata); /* enable this arc */ 732 for (i = 0; i < fst->num_arcs; i++) 734 if (fst 762 srec_context* fst = ca_syntax->synx; local [all...] |
/external/srec/srec/crec/ |
H A D | srec_context.c | 105 int sprintf_arc(char* buf, srec_context* fst, FSMarc* arc); 106 int printf_arc1(srec_context* fst, char* msg, FSMarc* arc); 107 int printf_node1(srec_context* fst, FSMnode* node); 109 /* fst_* functions are internal fst functions */ 110 int fst_add_arcs(srec_context* fst, nodeID start_node, nodeID end_node, 113 int fst_push_arc_olabel(srec_context* fst, FSMarc* arc); 114 int fst_push_arc_cost(srec_context* fst, FSMarc* arc); 115 int fst_pull_arc_olabel(srec_context* fst, FSMarc* arc); 116 int fst_free_arc(srec_context* fst, FSMarc* arc); 117 int fst_free_node(srec_context* fst, FSMnod 884 FST_AttachArbdata(srec_context* fst, srec_arbdata* allophone_tree) argument 920 srec_context* fst = pfst; local 1138 FST_DumpGraph(srec_context* fst, PFile* fp) argument 1188 FST_AddWordToGrammar(srec_context* fst, const char* _slot, const char* word, const char* pron, const int cost) argument 1516 remove_added_arcs_leaving(srec_context* fst, nodeID ni) argument 1542 remove_added_arcs_arriving(srec_context* fst, nodeID ni) argument 1570 FST_ResetGrammar(srec_context* fst) argument 1958 fst_get_free_arc(srec_context* fst) argument 1980 fst_get_free_node(srec_context* fst) argument 1998 fst_free_node(srec_context* fst, FSMnode* node) argument 2009 fst_free_arc(srec_context* fst, FSMarc* arc) argument 2024 fst_free_arc_net(srec_context* fst, FSMarc* arc) argument 2034 fst_push_arc_olabel(srec_context* fst, FSMarc* arc) argument 2064 fst_push_arc_cost(srec_context* fst, FSMarc* arc) argument 2081 fst_pull_arc_olabel(srec_context* fst, FSMarc* arc) argument 2135 find_next_arc_with_ilabel(srec_context* fst, FSMnode* node, labelID ilabel, FSMarc** last) argument 2149 find_prev_arc_with_iolabels(srec_context* fst, FSMnode* node, labelID ilabel, labelID olabel, FSMarc** last) argument 2178 num_arcs_leaving(srec_context* fst, FSMnode* node) argument 2191 num_arcs_arriving(srec_context* fst, FSMnode* node) argument 2204 num_arcs_arriving_gt_1(srec_context* fst, FSMnode* node) argument 2214 remove_arc_arriving(srec_context* fst, FSMnode* to_node, FSMarc* arc) argument 2230 split_node_for_arc(srec_context* fst, FSMarc* arc) argument 2277 fst_add_arcs(srec_context* fst, nodeID start_node, nodeID end_node, wordID add_tree_olabel, costdata add_tree_cost, modelID* add_tree_start, int add_tree_len) argument 2658 append_arc_leaving_node(srec_context* fst, FSMnode* fr_node, FSMarc_ptr arc) argument 2669 append_arc_arriving_node(srec_context* fst, FSMnode* to_node, FSMarc_ptr arc) argument 2682 printf_node1(srec_context* fst, FSMnode* node) argument 2686 printf_arc1(srec_context* fst, char* msg, FSMarc* arc) argument 2693 sprintf_arc(char* buf, srec_context* fst, FSMarc* arc) argument 3269 FST_LoadContextFromImageV2(srec_context* fst, PFile* fp) argument [all...] |
/external/srec/tools/grxmlcompile/ |
H A D | fst-io.h | 4 // fst-io.h 32 #include "fst/lib/fst.h" 33 #include "fst/lib/fstlib.h" 34 #include "fst/lib/fst-decl.h" 35 #include "fst/lib/vector-fst.h" 36 #include "fst/lib/arcsort.h" 37 #include "fst/li 39 namespace fst { namespace 48 FstPrinter(const Fst<A> &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep) argument [all...] |
/external/srec/tools/test_g2g/ |
H A D | test_g2g.c | 191 srec_context* fst; local 222 fst = syntax->synx; 225 fst->num_arcs, fst->num_base_arcs, fst->FSMarc_list_len, 226 fst->num_nodes, fst->num_base_nodes, fst->FSMnode_list_len, 227 fst->olabels->num_words, fst [all...] |
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
H A D | arc.h | 22 #include "fst/lib/float-weight.h" 23 #include "fst/lib/product-weight.h" 24 #include "fst/lib/string-weight.h" 26 namespace fst { namespace 163 } // namespace fst;
|
H A D | arcfilter.h | 22 namespace fst { namespace 41 } // namespace fst
|
H A D | arcsort.h | 24 #include "fst/lib/cache.h" 25 #include "fst/lib/test-properties.h" 27 namespace fst { namespace 43 void ArcSort(MutableFst<Arc> *fst, Compare comp) { argument 46 uint64 props = fst->Properties(kFstProperties, false); 49 for (StateIterator< MutableFst<Arc> > siter(*fst); 54 for (ArcIterator< MutableFst<Arc> > aiter(*fst, s); 59 fst->DeleteArcs(s); 61 fst->AddArc(s, arcs[a]); 64 fst 90 ArcSortFstImpl(const Fst<A> &fst, const C &comp, const ArcSortFstOptions &opts) argument 196 ArcSortFst(const Fst<A> &fst, const C &comp) argument 199 ArcSortFst(const Fst<A> &fst, const C &comp, const ArcSortFstOptions &opts) argument 202 ArcSortFst(const ArcSortFst<A, C> &fst) argument 267 ArcIterator(const ArcSortFst<A, C> &fst, StateId s) argument [all...] |
H A D | arcsum.h | 17 // Functions to sum arcs (sum weights) in an fst. 22 #include "fst/lib/mutable-fst.h" 23 #include "fst/lib/weight.h" 25 namespace fst { namespace 57 void ArcSum(MutableFst<A>* fst) { argument 61 for (StateIterator<Fst<A> > siter(*fst); !siter.Done(); siter.Next()) { 63 if (fst->NumArcs(s) == 0) continue; 67 arcs.reserve(fst->NumArcs(s)); 68 for (ArcIterator<Fst<A> > aiter(*fst, [all...] |
H A D | cache.h | 25 #include "fst/lib/vector-fst.h" 30 namespace fst { namespace 395 explicit CacheStateIterator(const F &fst) : fst_(fst), s_(0) {} argument 435 CacheArcIterator(const F &fst, StateId s) : i_(0) { argument 436 state_ = fst.impl_->ExtendState(s); 459 } // namespace fst
|
H A D | closure.h | 22 #include "fst/lib/mutable-fst.h" 23 #include "fst/lib/rational.h" 25 namespace fst { namespace 39 void Closure(MutableFst<Arc> *fst, ClosureType closure_type) { argument 44 uint64 props = fst->Properties(kFstProperties, false); 45 StateId start = fst->Start(); 46 for (StateIterator< MutableFst<Arc> > siter(*fst); 50 Weight final = fst->Final(s); 52 fst 68 Closure(RationalFst<Arc> *fst, ClosureType closure_type) argument 102 ClosureFst(const Fst<A> &fst, ClosureType closure_type) argument 106 ClosureFst(const Fst<A> &fst, const ClosureFstOptions &opts) argument 111 ClosureFst(const ClosureFst<A> &fst) argument 121 StateIterator(const ClosureFst<A> &fst) argument 132 ArcIterator(const ClosureFst<A> &fst, StateId s) argument [all...] |
H A D | complement.h | 24 #include "fst/lib/fst.h" 25 #include "fst/lib/test-properties.h" 27 namespace fst { namespace 57 explicit ComplementFstImpl(const Fst<A> &fst) : fst_(fst.Copy()) { argument 59 uint64 props = fst.Properties(kILabelSorted, false); 61 SetInputSymbols(fst.InputSymbols()); 62 SetOutputSymbols(fst.OutputSymbols()); 118 explicit ComplementFst(const Fst<A> &fst) argument 126 ComplementFst(const ComplementFst<A> &fst) argument 189 StateIterator(const ComplementFst<A> &fst) argument 221 ArcIterator(const ComplementFst<A> &fst, StateId s) argument [all...] |
H A D | compose.h | 26 #include "fst/lib/cache.h" 27 #include "fst/lib/test-properties.h" 29 namespace fst { namespace 186 // IDs of the fst resulting from composition. The mapping must 698 ComposeFst(const ComposeFst<A> &fst) : Fst<A>(fst), impl_(fst.impl_) { argument 818 void operator=(const ComposeFst<A> &fst); // disallow 827 explicit StateIterator(const ComposeFst<A> &fst) argument 828 : CacheStateIterator< ComposeFst<A> >(fst) {} 839 ArcIterator(const ComposeFst<A> &fst, StateId s) argument [all...] |
H A D | concat.h | 24 #include "fst/lib/mutable-fst.h" 25 #include "fst/lib/rational.h" 27 namespace fst { namespace 122 ConcatFst(const ConcatFst<A> &fst) : RationalFst<A>(fst) {} argument 132 explicit StateIterator(const ConcatFst<A> &fst) argument 133 : StateIterator< RationalFst<A> >(fst) {} 143 ArcIterator(const ConcatFst<A> &fst, StateId s) argument 144 : ArcIterator< RationalFst<A> >(fst, [all...] |
H A D | connect.h | 22 #include "fst/lib/mutable-fst.h" 24 namespace fst { namespace 50 void InitVisit(const Fst<A> &fst) { argument 64 fst_ = &fst; 65 start_ = fst.Start(); 202 void Connect(MutableFst<Arc> *fst) { argument 209 DfsVisit(*fst, &scc_visitor); 214 fst->DeleteStates(dstates); 215 fst [all...] |
H A D | const-fst.h | 1 // const-fst.h 23 #include "fst/lib/expanded-fst.h" 24 #include "fst/lib/test-properties.h" 26 namespace fst { namespace 49 explicit ConstFstImpl(const Fst<A> &fst); 118 ConstFstImpl<A>::ConstFstImpl(const Fst<A> &fst) : nstates_(0), narcs_(0) { argument 120 uint64 copy_properties = fst.Properties(kCopyProperties, true); 122 this->SetInputSymbols(fst.InputSymbols()); 123 this->SetOutputSymbols(fst 235 ConstFst(const ConstFst<A> &fst) argument 239 ConstFst(const Fst<A> &fst) argument 344 StateIterator(const ConstFst<A> &fst) argument 370 ArcIterator(const ConstFst<A> &fst, StateId s) argument [all...] |
H A D | determinize.h | 29 #include "fst/lib/cache.h" 30 #include "fst/lib/factor-weight.h" 31 #include "fst/lib/map.h" 32 #include "fst/lib/test-properties.h" 34 namespace fst { namespace 133 DeterminizeFstImplBase(const Fst<A> &fst, const CacheOptions &opts) argument 134 : CacheImpl<A>(opts), fst_(fst.Copy()) { 136 uint64 props = fst.Properties(kFstProperties, false); 139 SetInputSymbols(fst.InputSymbols()); 140 SetOutputSymbols(fst 222 DeterminizeFsaImpl(const Fst<A> &fst, C common_divisor, const DeterminizeFstOptions &opts) argument 545 DeterminizeFst(const Fst<A> &fst, const DeterminizeFstOptions &opts = DeterminizeFstOptions()) argument 557 DeterminizeFst(const DeterminizeFst<A> &fst) argument 614 DeterminizeFst(const Fst<A> &fst, const D &common_divisor, const DeterminizeFstOptions &opts) argument 625 DeterminizeFstImpl( const Fst<A> &fst, const DeterminizeFstOptions &opts) argument 649 StateIterator(const DeterminizeFst<A> &fst) argument 661 ArcIterator(const DeterminizeFst<A> &fst, StateId s) argument [all...] |
H A D | dfs-visit.h | 24 #include "fst/lib/arcfilter.h" 25 #include "fst/lib/expanded-fst.h" 27 namespace fst { namespace 41 // void InitVisit(const Fst<Arc> &fst); 67 DfsState(const Fst<Arc> &fst, StateId s): state_id(s), arc_iter(fst, s) {} argument 77 void DfsVisit(const Fst<Arc> &fst, V *visitor, ArcFilter filter) { argument 80 visitor->InitVisit(fst); 82 StateId start = fst 158 DfsVisit(const Fst<Arc> &fst, V *visitor) argument [all...] |
H A D | difference.h | 22 #include "fst/lib/compose.h" 23 #include "fst/lib/complement.h" 25 namespace fst { namespace 79 DifferenceFst(const DifferenceFst<A> &fst) argument 80 : ComposeFst<A>(fst) {} 93 explicit StateIterator(const DifferenceFst<A> &fst) argument 94 : StateIterator< ComposeFst<A> >(fst) {} 105 ArcIterator(const DifferenceFst<A> &fst, StateId s) argument 106 : ArcIterator< ComposeFst<A> >(fst, s) {} 138 } // namespace fst [all...] |
H A D | encode.h | 17 // Class to encode and decoder an fst. 22 #include "fst/lib/map.h" 23 #include "fst/lib/rmfinalepsilon.h" 25 namespace fst { namespace 321 void Encode(MutableFst<A> *fst, EncodeMapper<A>* mapper) { argument 322 Map(fst, mapper); 327 void Decode(MutableFst<A>* fst, const EncodeMapper<A>& mapper) { argument 328 Map(fst, EncodeMapper<A>(mapper, DECODE)); 329 RmFinalEpsilon(fst); 345 EncodeFst(const Fst<A> &fst, EncodeMappe argument 348 EncodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder) argument 351 EncodeFst(const EncodeFst<A> &fst) argument 370 DecodeFst(const Fst<A> &fst, const EncodeMapper<A>& encoder) argument 375 DecodeFst(const EncodeFst<A> &fst) argument 387 StateIterator(const EncodeFst<A> &fst) argument 397 ArcIterator(const EncodeFst<A> &fst, typename A::StateId s) argument 407 StateIterator(const DecodeFst<A> &fst) argument 417 ArcIterator(const DecodeFst<A> &fst, typename A::StateId s) argument [all...] |
H A D | epsnormalize.h | 26 #include "fst/lib/factor-weight.h" 27 #include "fst/lib/invert.h" 28 #include "fst/lib/map.h" 29 #include "fst/lib/rmepsilon.h" 31 namespace fst { namespace 66 } // namespace fst
|
H A D | equal.h | 22 #include "fst/lib/fst.h" 24 namespace fst { namespace 116 } // namespace fst
|