




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SYN7318中文語音交互模塊使用說明書SYN7318中文語音交互模塊使用說明書修正:第 2 頁 / 共 64 頁版本發(fā)布日期內(nèi)容描述1.02014/06/01起草版本1.12015/08/01正式版本1.22015/08/05增加了可設(shè)置“匹配度”的“開始識(shí)別”命令1.32015/08/15檢查并更改了文檔中的一些錯(cuò)誤。1.42015/08/20更新了一些文檔描述。1.52015/11/091. 增加了狀態(tài)燈,更改了波特率選擇腳和 R/B 腳的定義等,見 6.1.3 和第8 章引腳定義2. 對(duì)命令幀和回傳的做了較大改動(dòng),見第 7 章通信幀定義及通信1.62015/12/101. 支持 2 種
2、模式 MP3(內(nèi)置 MP3+TF 的 MP3),見 7.5.1 節(jié)2. 語音識(shí)別參數(shù)進(jìn)行調(diào)整:拒識(shí)級(jí)別,識(shí)別距離模式,見 7.7.2 節(jié)3. 有更改:三合一識(shí)別命令,識(shí)別詞條緩存更新命令,見 7.7.5 節(jié)和 7.7.8 節(jié)4. 識(shí)別詞條更新增 2 個(gè)參數(shù):“內(nèi)置詞條”“內(nèi)置智能”,見 7.7.1 節(jié)5. 增生成和燒錄工具軟件,見第 8 章1.72016/01/111. 增加“命令”,見 7.9.4 節(jié)2. 增加“按鍵定義”,見第 11 章1.82016/01/25增加了喚醒基本的參數(shù),見 7.7.5 和 7.8.11.92016/04/25增加了喚醒名“叮當(dāng)管家”,取消了喚醒參數(shù)的設(shè)置。見
3、7.8.12.02016/05/26增加了喚醒名“百靈管家”、“大管家”、“小播管家”。見 7.8.1增加了自定義喚醒名的功能。見 7.8.3更改了命令詞條更新部分的描述。詞條更新時(shí)命令詞條之后必須要有“|”。見7.7.12.12016/6/7更改了 VBATA 的 供電電壓最小值為 3.6V。見 10.2.22.22016/01/04更改傳真號(hào)碼SYN7318 中文語音交互模塊使用說明書重要?dú)w北京天下科技所有,保留所利。商標(biāo)北京天下科技的是北京天下科技專有。在提及其他公司及其時(shí)將使用各自公司所擁有的商標(biāo),這種使用的目的僅限于。本文檔可能涉及北京天下科技的專利(或正在申請(qǐng)的專利)、商標(biāo)、或其他
4、知識(shí)產(chǎn)權(quán),除非得到北京天下科技的明確協(xié)議,本文檔不授予使用這些專利(或正在申請(qǐng)的專利)、商標(biāo)、或其他知識(shí)產(chǎn)權(quán)的任何協(xié)議。不作保證北京天下科技不對(duì)此文檔中的任何內(nèi)容作任何明示或暗示的陳述或保證,而且不對(duì)特定目的的適銷性及適用性或者任何間接、特殊或連帶的損失承擔(dān)任何責(zé)任。本手冊(cè)內(nèi)容若有變動(dòng),恕不另行通知。本手冊(cè)例子中所用的公司、人名和數(shù)據(jù)若非特別,均屬虛構(gòu)。未得到北京天下科技明確的書手冊(cè)面的,不得為任何目的、以?;颍娮拥幕驒C(jī)械的)或本文檔(包括任何附件)包含的信息是信息。接收人了解其獲得的本文檔是的,除用于規(guī)定的目的外不得用于任何目的,也不得將本文檔泄露給任何第。本軟件受最終用戶協(xié)議(EULA)
5、中所述條款和條件的約束,該協(xié)議位于文檔和/或軟件的聯(lián)機(jī)文檔中,使用本,表明您已閱讀并接受了EULA的條款。所有:北京天下科技第 3 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書目 錄概述712主要應(yīng)用領(lǐng)域73功能描述7語音8語音識(shí)別8語音喚醒9MP3 音樂9. 103.13.23.33.43.54訂貨信息105系統(tǒng)框圖106通訊方式116.16.1.16.1.26.1.3UART 通訊模式11硬件連接11通訊傳輸字節(jié)格式12波特率配置方法127通信幀定義及通信.127.17.27.37.47.4.17.4.27.4.37.4.47.57.5.17.67.6.17.6.27.6
6、.37.6.47.77.7.17.7.27.7.37.7.47.7.57.7.67.7.77.7.87.8命令幀格式和特別說明13模塊支持的模塊支持 語音語音命令匯總13令回傳匯總14相關(guān)命令15命令15命令17命令18舉例18語音語義語義MP3 MP3緩存緩存緩存相關(guān)命令20命令20相關(guān)命令22命令22命令22命令23停止暫?;謴?fù)音量設(shè)置命令23語音識(shí)別相關(guān)命令23識(shí)別詞條更新命令(含回傳)23設(shè)置語音識(shí)別參數(shù)命令26開始語音識(shí)別命令(含回傳)28停止語音識(shí)別命令28三合一識(shí)別命令(含回傳)28停止三合一識(shí)別命令30識(shí)別詞條緩存命令30識(shí)別詞條緩存更新命令(含回傳)30語音喚醒相關(guān)命令31第
7、 4 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書7.8.17.8.27.8.37.97.9.17.9.27.9.37.9.4開始語音喚醒命令(含回傳)31停止語音喚醒命令32設(shè)置自定義喚醒名(含回傳)32綜合命令34狀態(tài)命令(含回傳)34指示燈設(shè)置命令34模塊版本命令35開始命令358輔助工具軟件378.1.1 硬件板評(píng)估工具軟件378.1.2生成和燒錄工具軟件389引腳定義4010規(guī)格43封裝43特性參數(shù)4410.110.210.2.110.2.210.2.310.2.410.2.5模塊工作功耗44推薦電壓工作范圍45ADC 特性45DAC 特性(Headphone Ou
8、tput)45DAC 特性(SPK Output)4610.3焊接工藝要求4710.3.110.3.2烘烤溫度及時(shí)間47回流焊的峰值溫度4711按鍵定義48按鍵定義表格48按鍵電路圖49附錄5011.111.21212.112.2標(biāo)記50標(biāo)記使用示例52文本文本12.2.112.2.212.2.312.2.412.2.512.2.612.2.712.2.812.2.912.2.1012.2.1112.2.1212.2.1312.2.1412.2.15標(biāo)記i* 識(shí)別漢語拼音52標(biāo)記m* 發(fā)音人選擇52標(biāo)記n* 數(shù)字處理策略52標(biāo)記p* 靜音一段時(shí)間53標(biāo)記r* 姓氏讀音策略53標(biāo)記s* 語速調(diào)節(jié)
9、53標(biāo)記t* 語調(diào)調(diào)節(jié)53標(biāo)記v* 音量調(diào)節(jié)54標(biāo)記x* 提示音策略54標(biāo)記y* 號(hào)碼 1 的讀法54標(biāo)記z* 韻律標(biāo)注處理策略54標(biāo)記=* 強(qiáng)制單個(gè)漢字的拼音55標(biāo)記f* 發(fā)音風(fēng)格55標(biāo)記b* 讀標(biāo)點(diǎn)策略55標(biāo)記d 恢復(fù)默認(rèn)55第 5 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書12.3提示音效5512.3.112.3.2和弦提示音列表55聲音提示音列表5612.4上位機(jī)對(duì) SYN7318 模塊的調(diào)用方式5812.4.112.4.212.5簡(jiǎn)單調(diào)用方式58標(biāo)準(zhǔn)調(diào)用方式58模塊工作狀態(tài)的方法5912.6模塊識(shí)別的編碼體系和范圍59GB2312 編碼體系59GBK 編碼體系59
10、BIG5 編碼體系60Unicode 編碼體系60文本的示例程序6112.6.112.6.212.6.312.6.41313.113.2C語言語音范例程序61匯編語言范例程序62第 6 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書1 概述SYN7318 中文語音交互模塊集成了語音識(shí)別、語音SYN7318 通過 UART 接口通訊方式接收命令幀。如音到文本的轉(zhuǎn)換以及語音喚醒功能。和語音喚醒功能模塊。命令幀、待的文本數(shù)據(jù),實(shí)現(xiàn)文本到語音、語在語音識(shí)別方面,SYN7318 可以支持 10000 條詞條的語音識(shí)別,可實(shí)現(xiàn)語義理解,用戶不用再像中低端識(shí)別模塊一樣必須按固定文本命令啦,S
11、YN7318 大大滿足了人機(jī)交互領(lǐng)域?qū)换?nèi)容豐富程度的強(qiáng)烈需求。另外SYN7318 還可以支持識(shí)別詞條的分類反饋能力。可以靈活的對(duì)語義相似詞條根據(jù)用戶指定的語義類別進(jìn)行詞條ID 和命令 ID 的對(duì)應(yīng)。如對(duì)于“請(qǐng)開燈 1”、“開燈 1” “把燈打開 1”、均可以反饋為用戶指定令 ID=1。本模塊還可以支持語音喚醒功能,內(nèi)部支持多種有趣的喚醒名字,如“小播”、“叮當(dāng)管家”、“”、“小播管家”、“百靈”、“百靈管家”、“叮當(dāng)管家”、“大管家”。在喚醒模式下簡(jiǎn)單語音呼叫就可以喚醒,更加拓寬了應(yīng)用領(lǐng)域和使用場(chǎng)景。另外本模塊為了適應(yīng)用戶的個(gè)性化需求特別支持了自定義喚醒名的功能。可以很好滿足大部分使用場(chǎng)景
12、和需求。模塊內(nèi)部還集成了 MP3 音頻文件的停止動(dòng)作。功能,可以使用命令幀MP3 音頻文件的、暫停、恢復(fù)、SYN7318 語音更廣泛!模塊的誕生,將推動(dòng) TTS 語音技術(shù)以及 ASR 語音識(shí)別技術(shù)的行業(yè)應(yīng)用更深入、2主要應(yīng)用領(lǐng)域車載 GPS 信息機(jī) 考勤機(jī) 排隊(duì)機(jī) 氣象智能儀器智能玩具插卡音箱故事機(jī)點(diǎn)讀機(jī)調(diào)度終端固定 稅控機(jī)公交車語音報(bào)站器自動(dòng)售貨機(jī)POS 機(jī)智能儀表語音導(dǎo)游DVD學(xué)習(xí)機(jī)高端玩具機(jī)3功能描述第 7 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書3.1語音l文本功能清晰、自然、準(zhǔn)確的中文語音效果。模塊支持任意中文文本的,可以采用GB2312、GBK、BIG5 和,
13、遇到英文單詞時(shí)按字母方式發(fā)音。Unicode大頭或Unicode小頭 四類五種編碼方式。模塊支持英文字母的每次的文本量可達(dá)4K字節(jié)。l文本智能分析處理模塊具有文本智能分析處理功能,對(duì)常見的數(shù)值、號(hào)碼、時(shí)間日期、度量衡符號(hào)等格式的文本,模塊能夠根據(jù)內(nèi)置的文本匹配規(guī)則進(jìn)行正確的識(shí)別和處理。例如:“2012-05-01 10:36:28”讀作 “二零一二年五月一日十點(diǎn)三十六分二十八秒”,“火車的速 度是622km/h” 讀作 “火車的速度是六百二十二公里每小時(shí)”,“-12”讀作“零下十二攝氏度”,等等。l多音字處理和中文姓氏處理能力對(duì)存在多音字的文本,例如:“行長(zhǎng)穿過人行道向騎著自行車的職員行走過去
14、”,模塊可以自動(dòng)對(duì)文本進(jìn)行分析,判別文本中多音字的讀法并正確的讀音。有些漢字作為姓氏使用時(shí),會(huì)出現(xiàn)一些非常規(guī)的讀法,模塊可以自動(dòng)進(jìn)行處理。例如:“他是一位姓樸的樸素的韓國(guó)藝人?!?,句中兩個(gè)“樸”字前面一個(gè)讀作“piao2”,后面一個(gè)讀作“pu3”。l支持10級(jí)音量調(diào)整和10級(jí)語速調(diào)整和10級(jí)語調(diào)調(diào)整模塊可實(shí)現(xiàn)10級(jí)數(shù)字音量提示音,音量更大,更廣。支持語速語調(diào)的調(diào)節(jié),滿足各種不同的應(yīng)用需求。l模塊內(nèi)集成了 77 首聲音提示音,可用于不模塊內(nèi)集成了 14 首和弦音樂,可用作和弦業(yè)不同場(chǎng)合的信息提醒、提示音或者和弦鈴聲。等功能。模塊還支持客戶增加除和增加提示音。的提示音,滿足客戶對(duì)特定文本或特定提示
15、音的需求??蛻艨筛鶕?jù)需要?jiǎng)hl支持多個(gè)發(fā)音人提供兩男、兩女、一個(gè)效果器和一個(gè)女童聲共6個(gè)中文發(fā)音人,可以通過使用特殊標(biāo)記m?來切換模塊的發(fā)音人。m3 :女聲“”; m51:男聲“”; m52:男聲“”; m53:女聲“蓓”; m54:效果器“唐老鴨”;m55:女童聲“小燕子”。l支持多種文本標(biāo)記模塊支持多種文本標(biāo)記??赏ㄟ^“命令”文本標(biāo)記,調(diào)節(jié)語速、語調(diào)、音量。還可以使用標(biāo)記提升文本處理的正確率,如:設(shè)置句子的韻律、設(shè)置數(shù)字讀法、設(shè)置姓氏讀音策略、設(shè)置號(hào)碼中“1”的讀法等。3.2語音識(shí)別l非特定人命令詞識(shí)別。第 8 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書不限定被識(shí)別語音范
16、圍,男女老幼語音均可使用普通話進(jìn)行識(shí)別。支持定義10000條語音命令,識(shí)別命令詞可以動(dòng)態(tài)更新。l用戶可以通過命令直接更新內(nèi)部詞條。詞條更新支持兩種方式:l 基本詞條更新方式詞條編輯格式為“開燈|請(qǐng)開燈|把燈打開|關(guān)燈|l 攜帶命令I(lǐng)D方式|把燈關(guān)了|亮一點(diǎn)|再亮一點(diǎn)|”。詞條編輯格式為“開燈 1|請(qǐng)開燈 1|把燈打開 1|關(guān)燈 2| 3|”。超時(shí)檢測(cè)。模塊在規(guī)定時(shí)間內(nèi)未檢測(cè)到有效音頻數(shù)據(jù)會(huì)做超時(shí)處理。拒識(shí)功能。2|把燈關(guān)了 2|亮一點(diǎn) 3|再亮一點(diǎn)ll3.3語音喚醒l支持以下特定名字的喚醒功能模塊支持下列特定喚醒名字進(jìn)行喚醒。分別為“小播”、“叮當(dāng)管家”、“ 靈”、“百靈管家”、“叮當(dāng)管家”、
17、“大管家”。支持用戶自定義設(shè)置喚醒名”、“小播管家”、“百l模塊支持用戶按照的喜好進(jìn)行喚醒名稱自定義。如“小播”等四個(gè)漢字的喚醒名。l設(shè)置喚醒名字方便快速。用戶可以通過命令設(shè)置模塊的當(dāng)前喚醒名為以上喚醒名中的任意一個(gè)或者自定義一個(gè)個(gè)性喚醒名,為設(shè)備取一個(gè)名字。交互方式簡(jiǎn)單有趣。l可以通過命令開啟喚醒模式,之后進(jìn)行人機(jī)語音喚醒的交互。3.4MP3 音樂l支持MP3格式的音頻模塊支持MP3 音頻文件停止功能。功能可以作為簡(jiǎn)單的音樂功能,用戶可以通過MP3器使用命令來開啟MP3,并可以進(jìn)行暫停、恢復(fù)、注意:需TF卡第 9 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書3.5l支持多種
18、命令命令包括:文本、停止、暫停、恢復(fù)、開啟識(shí)別、停止識(shí)別、開啟喚醒、停止喚醒、狀態(tài)l、進(jìn)入Power Down模式。模塊的工作狀態(tài)器通過通訊接口命令實(shí)現(xiàn)對(duì)模塊的。支持多種方式模塊的工作狀態(tài),包括:狀態(tài)管腳、通過讀模塊自動(dòng)返回的回傳、命令獲得模塊工作狀態(tài)的回傳。l通訊模式模塊支持UART通訊方式。模塊串口支持的通訊波特率:4800bps,9600bps,57600bps、115200bps。4訂貨信息5系統(tǒng)框圖一般應(yīng)用中語音系統(tǒng)最小系統(tǒng)需要包括:器模塊、SYN7318模塊、功放模塊、喇叭。如果需要使用語音識(shí)別功能,系統(tǒng)中還需要增加風(fēng)。語音系統(tǒng)中,主器和 SYN7318模塊之間可以通過 UART
19、接口連接,器可通過上述通訊接口向 SYN7318模塊命令和文本,SYN7318模塊接收到文本后為語音信號(hào)輸出,輸出的信號(hào)經(jīng)功率放大器進(jìn)行放大后連接到喇叭進(jìn)行。用戶在使用語音識(shí)別或語音喚醒功能時(shí),上位機(jī)啟動(dòng)語音識(shí)別或語音喚醒功能令給語音模塊,模塊把從口回傳給風(fēng)到的語音數(shù)據(jù),通過內(nèi)部的識(shí)別模塊進(jìn)行轉(zhuǎn)換成相應(yīng)的識(shí)別結(jié)果,通過通訊接器。MP3即可實(shí)現(xiàn)功能的使用,只需要將要。的MP3的信息根據(jù)既定格式編輯成命令,通過UART給模塊第 10 頁 / 共 64 頁模塊型號(hào)封裝信息SYN7318模塊名稱封裝名稱封裝描述SYN7318CON58郵票孔封裝,1.27MM孔間距,焊盤寬度0.6MMSYN7318中文
20、語音交互模塊使用說明書6通訊方式SYN7318 模塊支持UART 通訊方式,上位機(jī)數(shù)據(jù)的最大長(zhǎng)度為 4KB。6.1UART 通訊模式6.1.1 硬件連接SYN7318 模塊UART 接口與 MCU 的連接示意圖第 11 頁 / 共 64 頁SYN7318 中文語音交互模塊使用說明書SYN7318 模塊UART 接口與 PC 的連接示意圖6.1.2 通訊傳輸字節(jié)格式UART 接口通訊傳輸字節(jié)格式1)2)3)4)5)6)通信標(biāo)準(zhǔn):UART波特率:最高為 115200 bps起始位:1 數(shù)據(jù)位:8 停止位:1 校驗(yàn):無bit bits bit6.1.3 波特率配置方法SYN7318 模塊的 UART
21、 通訊接口支持 4 種通訊波特率:4800 bps、9600 bps、57600 bps、115200 bps。硬件配置方法:通過配置 SYN7318 模塊的兩個(gè)管腳 BAUD0(11 引腳)、BAUD1(12 引腳)上的(00-4800bps、01-9600bps、10-57600bps、11-115200bps)改變波特率。注:模塊默認(rèn)BAUD0 與BAUD1 均為高,因此默認(rèn)波特率為 115200bps波特率配置表7 通信幀定義及通信第 12 頁 / 共 64 頁波特率BAUD0BAUD14800bps009600bps0157600 bps10115200 bps11SYN7318 中
22、文語音交互模塊使用說明書7.1命令幀格式和特別說明模塊支持以下命令幀格式:“幀頭FD + 數(shù)據(jù)區(qū)長(zhǎng)度+數(shù)據(jù)區(qū)”格式。上位機(jī)給SYN7318模塊的所有命令和數(shù)據(jù)都需要用“幀”的方式進(jìn)行封裝后傳輸。注意:數(shù)據(jù)區(qū)(含命令字,命令參數(shù),待否則模塊會(huì)報(bào)接收失敗。文本)的實(shí)際字節(jié)數(shù)必須與幀頭后定義的數(shù)據(jù)區(qū)長(zhǎng)度嚴(yán)格一致,特別說明:l同一幀數(shù)據(jù)中,每個(gè)字節(jié)之間的間隔不能超過15ms;幀與幀之間的間隔必須超過15ms(為保證通信質(zhì)量,建議至少留2ms余量,即:大于17ms)。當(dāng) SYN7318 模塊正在文本的時(shí)候,如果又接收到一幀有效的l命令幀,模塊會(huì)立即停止當(dāng)前正在的文本,轉(zhuǎn)而新收到的文本。ll待命令幀長(zhǎng)度必
23、須小于等于4096字節(jié)。實(shí)際的長(zhǎng)度大于4096時(shí),模塊會(huì)報(bào)接收失敗。完畢的“模塊空閑”字節(jié)(即0x4F)后,最好延時(shí)用戶在連續(xù)1ms左右再文本內(nèi)容時(shí),在收到前一幀數(shù)據(jù)下一幀數(shù)據(jù)。7.2模塊支持的命令匯總上位機(jī)以命令幀的格式向 SYN7318 模塊回命令操作結(jié)果。命令。SYN7318 模塊根據(jù)命令幀進(jìn)行相應(yīng)操作,并向上位機(jī)返SYN7318模塊提供了多種命令,列表如下:第 13 頁 / 共 64 頁模塊命令字功能說明語音0x01語音命令并本次的文本0x31語音緩存命令向緩存中文本數(shù)據(jù)0x32語音緩存命令并緩存中的文本數(shù)據(jù)MP30x61MP3命令MP3音頻文件0x02停止命令停止正在進(jìn)行的幀結(jié)構(gòu)幀頭
24、(1字節(jié))數(shù)據(jù)區(qū)長(zhǎng)度(2字節(jié))數(shù)據(jù)區(qū)(小于等于4K+2字節(jié))命令字1字節(jié)命令參數(shù)N字節(jié)待文本<= 4k字節(jié)數(shù)據(jù)0xFD0000.0 說明定義為十六進(jìn)制“0xFD”高字節(jié)在前低字節(jié)在后總字節(jié)數(shù)必須和前面的“數(shù)據(jù)區(qū)長(zhǎng)度”一致SYN7318中文語音交互模塊使用說明書7.3模塊支持令回傳匯總llSYN7318 模塊在初始化時(shí)會(huì)向上位機(jī)“初始化”回傳。上位機(jī)發(fā)出命令幀,SYN7318 接收到命令幀后,會(huì)向上位機(jī)幾個(gè)字節(jié)的狀態(tài)回傳,上位機(jī)可根據(jù)這個(gè)回傳來模塊目前的工作狀態(tài)。lSYN7318 模塊空閑時(shí)會(huì)向上位機(jī)“模塊態(tài)”回傳。第 14 頁 / 共 64 頁命令類型對(duì)應(yīng)的回傳幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字
25、命令參數(shù)回傳類型(觸發(fā)條件)模塊通用回傳0xFC0x00 0x010x4A無模塊初始化回傳0x41接收,收到正確令幀回傳0x45接收失敗,收到不能識(shí)別令幀回傳0x03暫停命令暫停正在進(jìn)行的0x04恢復(fù)命令繼續(xù)暫停的0x05音量設(shè)置命令設(shè)置音量的大小語音識(shí)別0x10開始語音識(shí)別命令啟動(dòng)語音識(shí)別功能0x11停止語音識(shí)別命令停止當(dāng)前已經(jīng)啟動(dòng)的語音識(shí)別0x12識(shí)別詞條緩存命令將長(zhǎng)度超過4K的識(shí)別詞條進(jìn)行分塊緩存0x13識(shí)別詞條緩存更新命令更新模塊中緩存的識(shí)別詞條0x15三合一識(shí)別命令開啟語音喚醒,喚醒后提示音,播開啟語音識(shí)別; 三合一流暢進(jìn)行,上位機(jī)只需發(fā)一個(gè)命令;0x16停止三合一識(shí)別命令停止三合一
26、識(shí)別命令0x1E設(shè)置語音識(shí)別參數(shù)命令設(shè)置語音識(shí)別參數(shù):識(shí)別距離模式,用戶靜音上限,用戶語音上限,拒識(shí)級(jí)別0x1F識(shí)別詞條更新命令更新模塊內(nèi)令詞條語音喚醒0x51開始語音喚醒命令開啟模塊的語音喚醒功能0x52停止語音喚醒命令關(guān)閉模塊的語音喚醒功能0x53設(shè)置自定義喚醒名設(shè)置自定義詞語作為喚醒名綜合命令0x21狀態(tài)命令當(dāng)前模塊的工作狀態(tài)0x23指示燈設(shè)置命令設(shè)置燈等指示燈的開關(guān)0x28模塊版本命令模塊版本0x25開始命令測(cè)試用命令:開始SYN7318中文語音交互模塊使用說明書7.4語音相關(guān)命令7.4.1 語音命令第 15 頁 / 共 64 頁數(shù)據(jù)區(qū)0x4F模塊態(tài)回傳(以下條件觸發(fā))1. 語音播報(bào)完
27、畢或者M(jìn)P3播報(bào)完畢時(shí)2. 收到停止播報(bào)命令時(shí)3. 收到停止語音喚醒命令時(shí)4. 收到停止語音識(shí)別命令時(shí)0x21:狀態(tài)0xFC0x00 0x010x42無模塊處于語音識(shí)別或語音喚醒狀態(tài)0x49模塊處于MP3狀態(tài)0x4B模塊處于更新詞典狀態(tài)0x4E模塊處于語音狀態(tài)0x4F模塊處于態(tài)0x51:開始語音喚醒0xFC0x00 0x010x21無喚醒0x22喚醒內(nèi)部錯(cuò)誤0x53:設(shè)置自定義喚醒名0xFC0x00 0x010x23無自定義喚醒名設(shè)置0x24無自定義喚醒名設(shè)置失敗0x1F:識(shí)別詞條更新0x13:識(shí)別詞條緩存更新0xFC0x00 0x010x31無詞典更新0x32詞典更新失敗0x10:開始語音識(shí)
28、別0x15:三合一識(shí)別0xFC0x00 0x060x01匹配度:0詞條ID:00命令I(lǐng)D:00識(shí)別(帶命令I(lǐng)D號(hào))0x00 0x040x02匹配度:0詞條ID:00識(shí)別(無命令I(lǐng)D號(hào))0x00 0x010x03無用戶靜音超時(shí)0x04用戶語音超時(shí)0x050x07識(shí)別拒識(shí)0x06識(shí)別內(nèi)部錯(cuò)誤0x28:模塊版本0xFC0x00 0x010x99大版本:0 小版本:0模塊版本回傳SYN7318中文語音交互模塊使用說明書舉例:第 16 頁 / 共 64 頁幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字編碼格式待文本數(shù)據(jù)0xFD0x00 0x0A0x010x00天下0xD3 0xEE 0xD2 0xF4 0xCC 0x
29、EC 0xCF 0xC2數(shù)據(jù)幀0xFD 0x00 0x0A 0x01 0x00 0xD3 0xEE 0xD2 0xF4 0xCC 0xEC 0xCF 0xC2說明文本編碼格式為“GB2312”的文本“天下”幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x0A0x010x01天下0xD3 0xEE 0xD2 0xF4 0xCC 0xEC 0xCF 0xC2數(shù)據(jù)幀0xFD 0x00 0x0A 0x01 0x01 0xD3 0xEE 0xD2 0xF4 0xCC 0xEC 0xCF 0xC2說明文本編碼格式為“GBK”的文本“天下”幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文
30、本數(shù)據(jù)0xFD0x00 0x0A0x010x02天下0xA6 0x74 0xAD 0xB5 0xA4 0xD1 0xA4 0x55數(shù)據(jù)幀0xFD 0x00 0x0A 0x01 0x02 0xA6 0x74 0xAD 0xB5 0xA4 0xD1 0xA4 0x55說明文本編碼格式為“BIG5”的文本“天下”幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x0A0x010x03天下0x87 0x5B 0xF3 0x97 0x29 0x59 0x0B 0x4E數(shù)據(jù)幀0xFD 0x00 0x0A 0x01 0x03 0x87 0x5B 0xF3 0x97 0x29 0x59 0
31、x0B 0x4E說明文本編碼格式為“Unicode”(小頭方式)的文本“天下”命令字1 字節(jié)編碼格式1 字節(jié)數(shù)據(jù)0x010x00:GB2312編碼0x01:GBK編碼0x02:BIG5編碼0x03:Unicode小頭0x04:Unicode 大頭SYN7318中文語音交互模塊使用說明書7.4.2 語音緩存命令模塊內(nèi)部設(shè)有 16的緩存區(qū)內(nèi),并在段文本緩存區(qū),段位分別為 015,用戶可以把多條文本(16 條)到模塊時(shí)指定存放的段位。存放后可以通過“緩存文本命令”來緩存的文本,并可以設(shè)置播報(bào)次數(shù)。說明:l本功能為特殊應(yīng)用;可實(shí)現(xiàn)【等亂序接收后的正常播報(bào)】;目前在氣象、自然災(zāi)害、水利等行業(yè)應(yīng)用廣泛。l
32、l本功能可以將被打亂順序的一段文本按客戶希望的順序分段緩存后再一起。命令 0x32 命令】。請(qǐng)用戶按要求正確使用【文本緩存命令 0x31 命令】和【文本緩存說明:l緩存的總空間為4K,共分16個(gè)區(qū),每個(gè)區(qū)的空間為256字節(jié)。第 17 頁 / 共 64 頁數(shù)據(jù)區(qū)命 令 字1 字節(jié)命令參數(shù)1 字節(jié)待文本取值對(duì)應(yīng)功能取值對(duì)應(yīng)功能0x31文本緩存命令0 至 15設(shè)置本次文本應(yīng)的起始緩存區(qū)段=X本次的文本二進(jìn)制內(nèi)容(設(shè)文本長(zhǎng)度=Y)(Y(16-X)*256)幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x0A0x010x04天下0x5B 0x87 0x97 0xF3 0x59 0
33、x29 0x4E 0x0B數(shù)據(jù)幀0xFD 0x00 0x0A 0x01 0x04 0x5B 0x87 0x97 0xF3 0x59 0x29 0x4E 0x0B說明文本編碼格式為“Unicode” (大頭方式)的文本“天下”幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x060x010x01v80x5B 0x76 0x38 0x5D數(shù)據(jù)幀0xFD 0x00 0x06 0x01 0x01 0x5B 0x76 0x38 0x5D說明文本“v8”,模塊會(huì)識(shí)別成:設(shè)置音量為8級(jí)SYN7318 中文語音交互模塊使用說明書l設(shè)本次命令設(shè)置的起始緩存區(qū)段= X(0X15),則本次的文
34、本長(zhǎng)度不能大于(16- X)*256字節(jié)。多余的丟棄。l用戶在【文本緩存命令0x32】之前,可多次【文本緩存命令0x31】任意安排區(qū)段的內(nèi)容。但切記后來若模塊還處于的文本不能部分覆蓋或全部覆蓋之前的文本,否則不保證的正確性。l狀態(tài),此命令將中止。7.4.3 語義緩存命令注意:【文本緩存命令0x31】與【文本緩存命令0x32】要按順序執(zhí)行,中間不要其它命令,若其它命令,文本緩存區(qū)的內(nèi)容可能被清空。7.4.4 語義緩存舉例文本緩存第 18 頁 / 共 64 頁幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x140x310x03段緩存后一起。0xB6 0xCE 0xBB 0x
35、BA 0xB4 0xE6 0xBA 0xF3 0xD2 0xBB 0xC60xF0 0xB2 0xA5 0xB7 0xC5 0xA1 0xA3數(shù)據(jù)幀0xFD 0x00 0x14 0x31 0x03 0xB6 0xCE 0xBB 0xBA 0xB4 0xE6 0xBA 0xF3 0xD2 0xBB 0xC6 0xF0 0xB20xA5 0xB7 0xC5 0xA1 0xA3說明將文本“段緩存后一起?!痹诰彺娴牡?區(qū)段幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)區(qū)命 令 字1 字節(jié)命令參數(shù)1 字節(jié)待文本取值對(duì)應(yīng)功能高 4 位取值低 4 位取值0x32文本緩存命令1 至 15(設(shè)置重播次數(shù))0
36、x0:GB2312編碼0x1:GBK編碼0x2:BIG5編碼0x3:Unicode小頭0x4:Unicode 大無文本SYN7318中文語音交互模塊使用說明書文本緩存第 19 頁 / 共 64 頁幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x020x320x31無數(shù)據(jù)幀0xFD 0x00 0x02 0x32 0x31說明將編碼格式為“GBK”的文本緩存里的內(nèi)容 “此功能可以將被打亂順序的一段文本按客戶希望的順序分段緩存后一起?!敝貜?fù)3次。數(shù)據(jù)0xFD0x00 0x120x310x01打亂順序的一段文0xB4 0xF2 0xC2 0xD2 0xCB 0xB3 0xD0
37、0xF2 0xB5 0xC4 0xD20xBB 0xB6 0xCE 0xCE 0xC4數(shù)據(jù)幀0xFD 0x00 0x12 0x31 0x01 0xB4 0xF2 0xC2 0xD2 0xCB 0xB3 0xD0 0xF2 0xB5 0xC4 0xD2 0xBB 0xB60xCE 0xCE 0xC4說明將文本“打亂順序的一段文”在緩存的第1區(qū)段幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x100x310x00此功能可以將被0xB4 0xCB 0xB9 0xA6 0xC4 0xDC 0xBF 0xC9 0xD2 0xD4 0xBD0xAB 0xB1 0xBB數(shù)據(jù)幀0xFD
38、 0x00 0x10 0x31 0x00 0xB4 0xCB 0xB9 0xA6 0xC4 0xDC 0xBF 0xC9 0xD2 0xD4 0xBD 0xAB 0xB10xBB說明將文本“此功能可以將被”在緩存的第0區(qū)段幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x160x310x02本按客戶希望的順序分0xB1 0xBE 0xB0 0xB4 0xBF 0xCD 0xBB 0xA7 0xCF 0xA3 0xCD0xFB 0xB5 0xC4 0xCB 0xB3 0xD0 0xF2 0xB7 0xD6數(shù)據(jù)幀0xFD 0x00 0x16 0x31 0x02 0xB1 0x
39、BE 0xB0 0xB4 0xBF 0xCD 0xBB 0xA7 0xCF 0xA3 0xCD 0xFB 0xB50xC4 0xCB 0xB3 0xD0 0xF2 0xB7 0xD6說明將文本“本按客戶希望的順序分”在緩存的第2區(qū)段SYN7318 中文語音交互模塊使用說明書7.5 MP3相關(guān)命令7.5.1 MP3命令模塊支持以下兩種 MP3模式:l模塊里內(nèi)置的MP3 的a)b)模塊里已經(jīng)內(nèi)置了多首 MP3,詳見“模塊內(nèi)置 MP3 列表”用戶可以直接已內(nèi)置的 MP3,也可將錄請(qǐng)見 8.1.2 節(jié);模塊內(nèi)置的 MP3 將被識(shí)別成 D 盤;的 MP3 燒錄更新到模塊里變成內(nèi)置 MP3,如何燒c) 模
40、塊a)b)lTF的MP3 的:用戶把對(duì)應(yīng)的MP3 文件拷貝到模塊的TF 卡將被識(shí)別成 E 盤;的 TF;第 20 頁 / 共 64 頁幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x160x610x01D:Mp3Prompt_01.mp344 3A 5C 4D 70 33 5C 50 72 6F 6D 70 74 5F 30 31 2E6D 70 33數(shù)據(jù)幀0xFD 0x00 0x16 0x61 0x01 44 3A 5C 4D 70 33 5C 50 72 6F 6D 70 74 5F 30 31 2E 6D 70 33說明編碼格式為“GBK”的路徑 (模塊內(nèi)置的)“
41、D:Mp3Prompt_01.mp3”的MP3 音頻。幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令字命令參數(shù)待文本數(shù)據(jù)0xFD0x00 0x130x610x01E:Mp3游子吟.mp345 3A 5C 4D 70 33 5C D3 CE D7 D3 D2 F7 2E 6D 70 33數(shù)據(jù)幀0xFD 0x00 0x13 0x61 0x01 45 3A 5C 4D 70 33 5C D3 CE D7 D3 D2 F7 2E 6D 70 33說明編碼格式為“GBK”的路徑 (TF的)“E:Mp3游子吟.mp3”的MP3 音頻。數(shù)據(jù)區(qū)命令字1 字節(jié)命令參數(shù)1 字節(jié)數(shù)據(jù)0x610x00:GB2312編碼0x01:GB
42、K編碼0x02:BIG5編碼0x03:Unicode小頭0x04:Unicode 大頭SYN7318 中文語音交互模塊使用說明書注意:llD 盤,E 盤的文本格式請(qǐng)大寫,像“D:”“E:”的 MP3 的目錄和文件名請(qǐng)與要的MP3 的保持一致(注意大小寫,否則找不到文件)模塊內(nèi)置MP3 列表:第 21 頁 / 共 64 頁應(yīng)用場(chǎng)景內(nèi)置文件名說明喚醒后 播的提示音D:Mp3Prompt_嘀.mp3聲“嘀”D:Mp3Prompt_叮咚咚.mp3聲“叮咚咚”D:Mp3Prompt_咚叮叮.mp3聲“咚叮?!盌:Mp3Prompt_咚.mp3聲“咚”D:Mp3Prompt_請(qǐng)吩咐.mp3兒童聲“請(qǐng)吩咐”
43、D:Mp3Prompt_請(qǐng)吩咐.mp3兒童聲“,請(qǐng)吩咐”D:Mp3Prompt_我在呢.mp3兒童聲“我在呢”D:Mp3Prompt_我在呢.mp3兒童聲“,我在呢”D:Mp3Prompt_您好.mp3兒童聲“您好”D:Mp3Prompt_您好.mp3兒童聲“,您好”D:Mp3Prompt_您請(qǐng)說.mp3兒童聲“您請(qǐng)說”D:Mp3Prompt_您請(qǐng)說.mp3兒童聲“,您請(qǐng)說”D:Mp3Prompt_請(qǐng)點(diǎn)播.mp3兒童聲“請(qǐng)點(diǎn)播”D:Mp3Prompt_請(qǐng)點(diǎn)播.mp3兒童聲“,請(qǐng)點(diǎn)播”喚醒名D:Mp3Wakeup_Hi.mp3HiD:Mp3Wakeup_Hi 小播.mp3Hi 小播D:Mp3Wa
44、keup_Hi 百靈.mp3Hi 百靈D:Mp3Wakeup_.mp3D:Mp3Wakeup_小播.mp3小播D:Mp3Wakeup_百靈.mp3百靈失敗提醒D:Mp3OkErr_添加.mp3添加D:Mp3OkErr_添加失敗.mp3添加失敗D:Mp3OkErr_修改.mp3修改D:Mp3OkErr_修改失敗.mp3修改失敗D:Mp3OkErr_刪除.mp3刪除D:Mp3OkErr_刪除失敗.mp3刪除失敗D:Mp3OkErr_關(guān)閉.mp3關(guān)閉D:Mp3OkErr_關(guān)閉失敗.mp3關(guān)閉失敗D:Mp3OkErr_設(shè)置.mp3設(shè)置D:Mp3OkErr_設(shè)置失敗.mp3設(shè)置失敗D:Mp3OkErr_
45、開啟.mp3開啟D:Mp3OkErr_開啟失敗.mp3開啟失敗問答交互提示D:Mp3Answer_啊呃.mp3啊呃D:Mp3Answer_抱歉沒聽清.mp3抱歉:沒聽清D:Mp3Answer_抱歉沒聽懂.mp3抱歉:沒聽懂D:Mp3Answer_未找到內(nèi)容.mp3抱歉:沒找到您要的內(nèi)容D:Mp3Answer_進(jìn)入聊天.mp3已進(jìn)入聊天模式D:Mp3Answer_聊天.mp3已聊天模式其它提示D:Mp3Other_正在關(guān)機(jī).mp3正在關(guān)機(jī)Wifi 聯(lián)網(wǎng)D:Mp3Wifi_首次開機(jī).mp3很高興為您服務(wù),請(qǐng)掃描說明書中的,SYN7318中文語音交互模塊使用說明書7.6相關(guān)命令7.6.1 停止命令此命令可停止以下三類命令的正在進(jìn)行的:lll命令(命令字:0x01) 命令(命令字:0x31)命令(命令字:0x61)語音文本緩存MP37.6.2 暫停命令此命令可暫停以下三類命令的正在進(jìn)行的:lll命令(命令字:0x01) 命令(命令字:0x31)語音文本緩存MP3命令(命令字:0x61)第 22 頁 / 共 64 頁幀結(jié)構(gòu)幀頭數(shù)據(jù)區(qū)長(zhǎng)度數(shù)據(jù)區(qū)命令
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 社保轉(zhuǎn)移協(xié)議書范本
- 專業(yè)市場(chǎng)攤位租賃及品牌入駐扶持協(xié)議
- 餐飲店品牌連鎖承包經(jīng)營(yíng)合同
- 水母魚池轉(zhuǎn)讓協(xié)議書范本
- 高新技術(shù)產(chǎn)業(yè)拆伙協(xié)議
- 力工拆墻協(xié)議書范本
- 荒廢魚塘征用協(xié)議書范本
- 高端代駕服務(wù)免責(zé)協(xié)議模板
- 綠色金融項(xiàng)目借款合同范例
- 水文測(cè)量員聘請(qǐng)與技術(shù)支持服務(wù)合同范本
- 2025秋三年級(jí)上冊(cè)語文上課課件 9 犟龜
- 石灰廠中控室管理制度
- 【數(shù)學(xué) 北京版】2025年高考招生統(tǒng)一考試高考真題數(shù)學(xué)試卷(真題+答案)
- 抵押車輛合同范本
- 2025至2030年中國(guó)汽車抵押貸款行業(yè)市場(chǎng)研究分析及發(fā)展?jié)摿ρ信袌?bào)告
- 中外航海文化知到課后答案智慧樹章節(jié)測(cè)試答案2025年春中國(guó)人民解放軍海軍大連艦艇學(xué)院
- 國(guó)家開放大學(xué)《中國(guó)法律史》形考任務(wù)1-3答案
- 山東省濟(jì)南市(2024年-2025年小學(xué)四年級(jí)語文)人教版期末考試((上下)學(xué)期)試卷及答案
- 人工智能引論智慧樹知到課后章節(jié)答案2023年下浙江大學(xué)
- 國(guó)家開放大學(xué)電大《生產(chǎn)與運(yùn)作管理》論述分析計(jì)算題題庫(kù)及答案
- 實(shí)習(xí)生推薦信
評(píng)論
0/150
提交評(píng)論