亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lattice.h

?? 這是處理語音信號的程序
?? H
字號:
// file: lattice.h//// this is the header for the lattice class//// make sure definitions are only made once//#ifndef __ISIP_LATTICE#define __ISIP_LATTICE// isip include files//#ifndef __ISIP_INTEGRAL#include <integral.h>#endif// forward declaration of classes//#ifndef __ISIP_LINK_LIST#include <link_list.h>#endif#ifndef __ISIP_WORD#include <word.h>#endif#ifndef __ISIP_LATTICE_NODE#include <lattice_node.h>#endif#ifndef __ISIP_HASH_TABLE#include <hash_table.h>#endif#ifndef __ISIP_LATTICE_PATH#include <lattice_path.h>#endif#ifndef __ISIP_NGRAM#include <ngram.h>#endif// define the constants//#ifndef __ISIP_PROB_PRECISION#define __ISIP_PROB_PRECISION  0.1#endif// Lattice: a class that is used to store the N-best word hypothesis// in the form of a word graph//class Lattice {    //---------------------------------------------------------------------------  //  // protected data  //  //---------------------------------------------------------------------------protected:    // node statistics  //  int_4 num_arcs_d;                  // number of arcs in the lattice  int_4 num_nodes_d;                 // number of nodes in the lattice  // node pointers  //  Hash_table* lnode_d;               // hash table of lattice nodes  Lattice_node* start_node_d;        // start node of the lattice    // lattice generation information  //  char_1* lang_model_d;              // language model used for construction  char_1* utterance_d;               // utterance represented by the lattice  char_1* model_set_d;               // model set used for scoring acoustics  char_1* name_d;                    // name of the lattice (used in                                     // hierarchical grammars)  Word* null_word_d;    // likelihood scale factors   //  float_4 lm_scale_d;                // language model scale factor  float_4 word_penalty_d;            // word insertion penalty      //---------------------------------------------------------------------------  //  // public methods  //  //---------------------------------------------------------------------------public:    // required methods  //  char_1* name_cc();  volatile void error_handler_cc(char_1* mname, char_1* msg);  logical_1 debug_cc(FILE* fp, char_1* message);  int_4 size_cc();      // destructors/constructors  //  ~Lattice();                                            // destructor  Lattice();                                             // default constructor  Lattice(int_4 num_nodes, int_4 num_arcs, Hash_table* lnodes);  // overloaded  Lattice(Lattice& lattice);                             // copy constructor    // methods to set generic information  //  logical_1 set_num_arcs_cc(int_4 num_arcs) {    num_arcs_d = num_arcs;    return ISIP_TRUE;  }  logical_1 set_num_nodes_cc(int_4 num_nodes) {    num_nodes_d = num_nodes;    return ISIP_TRUE;  }    logical_1 set_lang_model_cc(char_1* lang_model_name);  // language model  logical_1 set_utterance_cc(char_1* utterance_name);    // utterance   logical_1 set_model_set_cc(char_1* model_set);         // model set  logical_1 set_word_penalty_cc(float_4 word_penalty) {    word_penalty_d = word_penalty;    return ISIP_TRUE;  }  logical_1 set_lm_scale_cc(float_4 lm_scale) {    lm_scale_d = lm_scale;    return ISIP_TRUE;  }    logical_1 set_name_cc(char_1* name);                   // name    // methods to get generic information  //  int_4 get_num_arcs_cc() {    return num_arcs_d;  }  int_4 get_num_nodes_cc() {    return num_nodes_d;  }    logical_1 get_lang_model_cc(char_1*& lang_model);      // language model  logical_1 get_utterance_cc(char_1*& utterance);        // utterance   logical_1 get_model_set_cc(char_1*& model_set);        // model set  float_4 get_word_penalty_cc() {    return word_penalty_d;  }  float_4 get_lm_scale_cc() {    return lm_scale_d;  }    char_1* get_name_cc() {    return name_d;  }  // methods to set/get start lattice node information  //  logical_1 set_start_node_cc(Lattice_node* lat_node) {    start_node_d = lat_node;    return ISIP_TRUE;  }  Lattice_node* get_start_node_cc() {    return start_node_d;  }  // methods to set/get lattice node hash table information  //  logical_1 set_lnodes_cc(Hash_table* lnodes) {    lnode_d = lnodes;    return ISIP_TRUE;  }  Hash_table* get_lnodes_cc() {    return lnode_d;  }    // method to set/get individual lattice nodes  //  logical_1 set_lat_node_cc(Lattice_node* lnode);  logical_1 get_lat_node_cc(Lattice_node* lnode, Hash_cell*& lcell);    // read methods for lattice  //  logical_1 read_lattice_cc(FILE* fp_lattice, Hash_table* lexicon);  logical_1 read_trans_cc(char_1* trans_str, Hash_table* lexicon);  // write methods for the lattice  //  logical_1 write_lattice_cc(FILE* fp_lattice,			     logical_1 probflag = ISIP_FALSE,			     logical_1 prob_flag = ISIP_FALSE,			     logical_1 allprob_flag = ISIP_FALSE);  // method to reduce the original lattice to a more efficient format  //  logical_1 reduce_lattice_cc(Lattice*& new_lattice);    // re-assign the node indices  //  logical_1 index_nodes_cc();  // method to update the lattice lm scores using the given ngram lm  //  logical_1 update_scores_cc(Ngram* ngram, int_4 order);    // dynamic programming based lattice error computation for the  // utterance  //  logical_1 error_rate_cc(char_1*& utterance, int_4& nref, int_4& corr,			  int_4& subs, int_4& dels, int_4& ins,			  Hash_table* lexicon);  //---------------------------------------------------------------------------  //  // private methods  //  //---------------------------------------------------------------------------private:  // lattice building methods  //  logical_1 init_nodes_cc(Lattice_node** lnodes);  // arrange the lattice nodes in a hash table in order  //  logical_1 lat_arrange_cc(Lattice_node**& lnodes);  // method to break the reference transcription into a word index  // list  //  Word** get_ref_words_cc(int_4& num, Hash_table* lexicon);  // method to insert a path node in a link list  //  logical_1 add_path_cc(Link_list*& list, Link_node* marker,			Lattice_path* lpath);  // method to grow paths and compare with reference  //  int_4 grow_paths_cc(int_4 nref, Word** words, Link_list* holder,		      Link_list** lists, Link_node** markers,		      Lattice_path*& best);  logical_1 correct_path_cc(Lattice_path* stpath, int_4 nref, Word** words,			    Link_list* holder, Lattice_path*& best);  // back-track to output the best aligned path  //  logical_1 backtrack_cc(Lattice_path* best, Word** words, int_4 nref,			 char_1*& utterance, int_4& corr, int_4& subs,			 int_4& dels, int_4& ins);  // method to free memory in path lists  //  logical_1 free_list_cc(Link_list* list);};// stop of file// #endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性色综合网| 国产福利视频一区二区三区| 日韩二区在线观看| 国产精品一二三区在线| 欧美丰满少妇xxxxx高潮对白| 久久精品这里都是精品| 秋霞电影网一区二区| 色综合久久天天| 国产片一区二区| 久久99久久精品| 欧美日本国产一区| 亚洲激情图片一区| av电影一区二区| 久久老女人爱爱| 国产在线看一区| 欧美一级日韩一级| 丝袜亚洲另类欧美综合| 日本国产一区二区| 综合久久久久久久| 成人免费观看男女羞羞视频| 久久免费看少妇高潮| 久久精品国产免费| 欧美一区二区视频在线观看2020 | 极品少妇xxxx偷拍精品少妇| 欧美色精品在线视频| 亚洲综合精品久久| 在线观看日韩国产| 一区二区三区不卡在线观看 | 色婷婷综合激情| 最近日韩中文字幕| 97aⅴ精品视频一二三区| 国产欧美一区二区三区在线看蜜臀| 久久66热re国产| 精品国产亚洲一区二区三区在线观看| 日本欧美在线看| 日韩一区二区三区四区| 久久精品国产久精国产爱| 欧美v亚洲v综合ⅴ国产v| 精品午夜一区二区三区在线观看| 91精品国产入口| 精品伊人久久久久7777人| 精品美女在线播放| 国产黄色精品网站| 国产精品高潮呻吟久久| 色综合一区二区| 亚洲大片在线观看| 欧美一级片免费看| 国产精品亚洲专一区二区三区| 久久久久久久久久美女| 成人免费的视频| 亚洲激情欧美激情| 欧美一区二区三区日韩视频| 国产一区二区电影| 中文字幕一区二区三区蜜月| 欧洲国内综合视频| 奇米888四色在线精品| 久久久久久亚洲综合| av影院午夜一区| 日韩精品亚洲专区| 国产区在线观看成人精品| 91碰在线视频| 成人伦理片在线| 欧美丰满少妇xxxxx高潮对白| 欧美色涩在线第一页| 秋霞午夜av一区二区三区| 久久久久久久久久久久久久久99| 99久久综合99久久综合网站| 午夜电影网亚洲视频| 久久人人爽人人爽| 在线观看国产日韩| 久久成人av少妇免费| 亚洲日本中文字幕区| 日韩三级视频在线观看| 暴力调教一区二区三区| 日韩国产精品大片| 国产精品嫩草影院com| 久久综合成人精品亚洲另类欧美| 成人精品视频网站| 蜜臀av一区二区三区| 中文字幕在线观看不卡| 欧美一级专区免费大片| 色综合色狠狠天天综合色| 激情五月播播久久久精品| 一区二区三区在线观看欧美| 国产视频一区在线播放| 欧美一区二区啪啪| 欧美私人免费视频| 成人18视频日本| 国产一区二区三区| 日韩电影免费在线观看网站| 亚洲精品你懂的| 欧美韩国日本一区| 久久综合久色欧美综合狠狠| 欧美日韩国产美| 色综合久久综合网欧美综合网 | 一本久久精品一区二区| 国产精品一线二线三线| 蜜桃视频一区二区三区在线观看| 亚洲欧美一区二区三区极速播放| 久久女同互慰一区二区三区| 日韩午夜激情视频| 在线成人小视频| 欧美中文字幕亚洲一区二区va在线 | 久久亚洲综合色一区二区三区| 99vv1com这只有精品| 风间由美一区二区av101| 久久国产精品99久久久久久老狼| 亚洲午夜影视影院在线观看| 一区二区三区四区在线免费观看| 最新中文字幕一区二区三区| 国产农村妇女精品| 国产午夜亚洲精品理论片色戒| 欧美一级xxx| 精品欧美黑人一区二区三区| 日韩欧美国产综合一区| 欧美videos中文字幕| 日韩精品一区二区三区老鸭窝| 日韩一区二区麻豆国产| 日韩精品一区二区三区视频在线观看 | 成人妖精视频yjsp地址| 成人免费视频免费观看| 99久久精品国产精品久久| av高清久久久| 欧美亚日韩国产aⅴ精品中极品| 欧美性xxxxxxxx| 日韩一级精品视频在线观看| 日韩免费视频一区二区| 久久亚洲精华国产精华液| 国产亚洲成aⅴ人片在线观看| 久久久天堂av| 亚洲欧洲精品天堂一级| 一区二区三区美女视频| 午夜欧美大尺度福利影院在线看| 日本亚洲免费观看| 精品一区二区三区蜜桃| 成人小视频免费在线观看| 99久久国产综合精品女不卡| 欧美色视频在线观看| 日韩欧美国产成人一区二区| 中文字幕国产精品一区二区| 综合久久久久久| 免费xxxx性欧美18vr| 国产精品 欧美精品| 色综合 综合色| 欧美成人女星排名| 最新不卡av在线| 91看片淫黄大片一级| 日韩一区二区三区免费看 | 欧美精品123区| 国产日产亚洲精品系列| 亚洲一区免费观看| 极品少妇一区二区| 欧美亚洲动漫制服丝袜| 精品少妇一区二区三区免费观看 | 99精品欧美一区二区三区综合在线| 色视频一区二区| 日韩欧美国产三级| 亚洲综合精品久久| 国产馆精品极品| 91精品国产入口| 18欧美亚洲精品| 国产一本一道久久香蕉| 在线免费不卡电影| 中文字幕不卡一区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 久久精品国产**网站演员| jlzzjlzz欧美大全| 亚洲人123区| 国产一区二区看久久| 欧美日韩国产美| 亚洲欧美激情视频在线观看一区二区三区| 人人狠狠综合久久亚洲| 色噜噜狠狠色综合中国| 久久久99精品久久| 六月丁香婷婷久久| 8x8x8国产精品| 洋洋av久久久久久久一区| 盗摄精品av一区二区三区| 欧美成va人片在线观看| 偷窥国产亚洲免费视频| 一本到高清视频免费精品| 中文欧美字幕免费| 狠狠狠色丁香婷婷综合激情| 欧美一区二区三区日韩| 天天色天天操综合| 色www精品视频在线观看| 国产精品美女久久福利网站| 国产精品亚洲人在线观看| 欧美videossexotv100| 青青草视频一区| 69av一区二区三区| 天天色天天操综合| 欧美精品在线观看播放| 亚洲国产va精品久久久不卡综合| 91蜜桃传媒精品久久久一区二区| 国产精品情趣视频| 99久久精品国产麻豆演员表| 国产精品成人一区二区艾草| av成人动漫在线观看| 国产精品成人网|