漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法
【專(zhuān)利摘要】本技術(shù)方案是一種漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,屬于智能機(jī)電設(shè)備自動(dòng)控制【技術(shù)領(lǐng)域】。本技術(shù)方案采用的是首先將控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音通過(guò)漢語(yǔ)語(yǔ)音識(shí)別模塊轉(zhuǎn)換成由漢語(yǔ)語(yǔ)音碼或漢字或漢語(yǔ)拼音組成的漢語(yǔ)文本,然后將預(yù)先儲(chǔ)存在控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)中的并與上述轉(zhuǎn)換成的漢語(yǔ)語(yǔ)音碼或漢字或漢語(yǔ)拼音中的關(guān)鍵詞綁定的計(jì)算機(jī)程序按執(zhí)行的先后邏輯順序排列后交計(jì)算機(jī)控制執(zhí)行模塊執(zhí)行。有了本技術(shù)方案以后,可以方便非計(jì)算機(jī)編程的人用漢語(yǔ)的自然語(yǔ)言的語(yǔ)音通過(guò)計(jì)算機(jī)控制機(jī)電設(shè)備的運(yùn)行。
【專(zhuān)利說(shuō)明】I。
3現(xiàn)這些問(wèn)題。具體來(lái)說(shuō)本技術(shù)方案通過(guò)一?決上述出現(xiàn)的問(wèn)題:
的計(jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音通過(guò)漢語(yǔ)預(yù)先儲(chǔ)存在控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)中鍵詞綁定的計(jì)算機(jī)程序按執(zhí)行的先后邏輯!塊執(zhí)行。
匡記本電腦或者服務(wù)器或者云計(jì)算機(jī)系統(tǒng),
以通過(guò)話筒輸入,電話輸入,或有線網(wǎng)絡(luò)輸運(yùn)行,一種是自動(dòng)運(yùn)行模式,該模式按照控I動(dòng)進(jìn)行程序的運(yùn)行,并將機(jī)電設(shè)備開(kāi)始運(yùn)4或該漢語(yǔ)文本的語(yǔ)音合成形式輸出;另一乍參數(shù),如果控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)認(rèn)
I合的形式,主動(dòng)向操作者發(fā)出詢問(wèn),直到機(jī)
[里將單個(gè)漢字看作單音節(jié)詞,根據(jù)組成該丨且僅用26個(gè)拉丁字母對(duì)漢語(yǔ)拼音的聲母、、碼+韻碼+調(diào)碼兼隔音節(jié)符號(hào)”的順序編〔語(yǔ)信息,當(dāng)直接用語(yǔ)音碼編碼來(lái)表示漢語(yǔ)3用法相同,編碼時(shí)同一個(gè)單詞的多個(gè)音節(jié)開(kāi);
3漢語(yǔ)語(yǔ)音碼來(lái)表達(dá)漢語(yǔ)信息,且當(dāng)直接用3法同英文的標(biāo)點(diǎn)符號(hào)的用法相同,這樣就?011碼完全一致,也即與八碼100%兼的計(jì)算機(jī)中運(yùn)行。
只吾音碼及漢語(yǔ)語(yǔ)音碼語(yǔ)句的標(biāo)點(diǎn)符號(hào)時(shí),準(zhǔn)鍵盤(pán)的26個(gè)字母鍵完全一一相同對(duì)應(yīng),勺標(biāo)點(diǎn)符號(hào)鍵也一一相同對(duì)應(yīng),輸入漢語(yǔ)語(yǔ)種聲碼的編碼形式:
b—b ;P—P ;m—m ; f—f ; d—d ; t—t ;
η—η ;I—I ; g—g ; k—k ; h—h ;
j—zh, j ; q—ch, q ; x—sh, x ; r—r ; z——z ; c——c ; s——s ; y——y ; w——w 。
[0017]2、漢語(yǔ)拼音介母(U)采用26個(gè)拉丁字母中的一個(gè)字母表示,比如采用下面這種介碼的編碼形式:
i——i ; u——u ; y——U ο
[0018]3、韻碼的編碼,對(duì)單韻母除(U)采用26個(gè)拉丁字母中的一個(gè)字母表示外,其它采用與漢語(yǔ)拼音相同的字母符號(hào),漢語(yǔ)拼音的復(fù)合韻母可以采用《漢語(yǔ)拼音方案》相同的形式,也可以采用一個(gè)輔音字母來(lái)編碼,比如采用下面的這種字母符號(hào)來(lái)對(duì)漢語(yǔ)拼音的韻母進(jìn)行編碼:
a——a ; ο——ο ; e——e ; i——i ; u——u ; y——ii ; k——ao ; c——ai ; s——an ; x——ou ;w——ei ; n——en ;
z—ua ; I—uo ; b—ang ; d—ong ; p—eng ; q——ing ; g——ng ; er——er ;
r-1 ; “i只與漢語(yǔ)拼音聲母zh、ch、sh相拼時(shí),漢語(yǔ)拼音的i用語(yǔ)音碼的編碼r代表”。即:漢語(yǔ)拼音的zh1、ch1、shi分別用語(yǔ)音碼的jr、qr、xr代表。jr或qr或xr及er鍵盤(pán)輸入時(shí)分別按J和R或Q和R或X和R及E和R兩個(gè)鍵位輸入。
[0019]4、調(diào)碼的編碼除采用一個(gè)漢語(yǔ)不用的輔音字母V表示漢語(yǔ)拼音的上聲(V)外,其它采用元音字母來(lái)表示漢語(yǔ)的聲調(diào),比如采用下面的字母來(lái)對(duì)漢語(yǔ)拼音的聲調(diào)進(jìn)行編碼:
a——,陰平;e— / ,陽(yáng)平; V— V,上聲; u—\ ,去聲; ο一拼音不標(biāo)輕聲調(diào)號(hào),輕聲。
[0020](二)利用上述編碼的漢語(yǔ)語(yǔ)音碼漢語(yǔ)信息表示采用如下的方法:
以單詞為單位,這里將單個(gè)漢字看作單音節(jié)詞,根據(jù)組成該單詞的每個(gè)音節(jié)的《漢語(yǔ)拼音方案》中的拼音,依次按“聲碼+介碼+韻碼+調(diào)碼兼隔音節(jié)符號(hào)”的順序編碼,同一個(gè)單詞的多個(gè)音節(jié)不用空格隔開(kāi)連寫(xiě),單詞與單詞之間的編碼用空格隔開(kāi),當(dāng)漢語(yǔ)信息表示處于漢語(yǔ)語(yǔ)音碼狀態(tài)時(shí),其六種點(diǎn)號(hào),七種標(biāo)號(hào)和一個(gè)移行號(hào)采用與英文相同的形式;
這里由于將獨(dú)立運(yùn)用的漢字看作單音節(jié)詞,因此,本發(fā)明所采用的漢字編碼的方法和漢語(yǔ)單詞音節(jié)編碼的方法相同,在本發(fā)明中采用單詞音節(jié)編碼按詞連寫(xiě)后得到單詞編碼,我們將由若干個(gè)單詞組成的一組詞稱(chēng)為詞組,本發(fā)明所采用詞組的編碼同漢語(yǔ)句子的編碼相同,由于單詞可以表示詞組和漢語(yǔ)句子,因此在本發(fā)明中所采用的詞組的編碼和漢語(yǔ)句子的編碼都可以通過(guò)單詞的編碼實(shí)現(xiàn),而不需要對(duì)詞組和漢語(yǔ)句子另外制定一套專(zhuān)門(mén)的編碼,一般在整句整篇以詞為單位表示漢語(yǔ)信息時(shí),在理解時(shí)一般不需要進(jìn)行同音字詞的選擇,原則上聽(tīng)起來(lái)不會(huì)產(chǎn)生歧義的句子,用編碼表達(dá)時(shí)也不會(huì)產(chǎn)生歧義。
[0021]本技術(shù)方案通過(guò)語(yǔ)音輸入模塊將接收到的漢語(yǔ)語(yǔ)音通過(guò)漢語(yǔ)語(yǔ)音識(shí)別模塊轉(zhuǎn)換成漢語(yǔ)語(yǔ)音碼或漢字或漢語(yǔ)拼音,漢語(yǔ)語(yǔ)音識(shí)別模塊可以采用漢語(yǔ)語(yǔ)音碼漢語(yǔ)語(yǔ)音識(shí)別模塊,其工作原理如下:
下面例舉一些采用漢語(yǔ)語(yǔ)音碼漢語(yǔ)語(yǔ)音識(shí)別模塊對(duì)漢語(yǔ)語(yǔ)音進(jìn)行語(yǔ)音碼或漢字轉(zhuǎn)換的例子:
1.漢語(yǔ)語(yǔ)音轉(zhuǎn)換成漢語(yǔ)語(yǔ)音碼:
比如:我們用漢語(yǔ)語(yǔ)音朗讀“我們會(huì)使用漢語(yǔ)拉丁文?!?br>
(I)通過(guò)查找預(yù)先儲(chǔ)存在計(jì)算機(jī)中的漢語(yǔ)音節(jié)語(yǔ)音模板和漢語(yǔ)語(yǔ)音音節(jié)碼對(duì)照表,匹配后識(shí)別出相應(yīng)的漢語(yǔ)音節(jié)語(yǔ)音碼串:
Wov mno huiu xrv ydu hsu yyv Iaa dqa wnv.(音節(jié)與音節(jié)之間有空格)
或 wo vmnohu iuxrvy duhsuyy VI aadqawnv.(音節(jié)與音節(jié)之間無(wú)空格)
(熟練后mn2中的輕音符2在不引起混音時(shí)可以省略,以上以下均同。)
為了讓大家看清楚這里將表示聲調(diào)的字母加了下劃線,語(yǔ)音碼中的聲調(diào)字母同時(shí)具隔音節(jié)作用,實(shí)際語(yǔ)音碼中聲調(diào)無(wú)下劃線,熟練語(yǔ)音碼后聲調(diào)兼隔音節(jié)符能夠方便區(qū)分出來(lái)。
[0022]這樣便完成了一個(gè)系統(tǒng)的復(fù)雜性與系統(tǒng)的詞庫(kù)規(guī)模性無(wú)關(guān)的純語(yǔ)音識(shí)別過(guò)程。
[0023]如果漢語(yǔ)語(yǔ)音是帶某種方言口音的漢語(yǔ)或是某一種中國(guó)的方言,只要這種中國(guó)的方言的音節(jié)與漢語(yǔ)音節(jié)具有某種對(duì)應(yīng)關(guān)系,我們通過(guò)以上相類(lèi)似的方法即:通過(guò)查找預(yù)先儲(chǔ)存在計(jì)算機(jī)中的帶某種方言口音的漢語(yǔ)或與漢語(yǔ)音節(jié)具有某種對(duì)應(yīng)關(guān)系的方言音節(jié)的語(yǔ)音模板和漢語(yǔ)語(yǔ)音音節(jié)碼對(duì)照表,匹配后識(shí)別出相應(yīng)的漢語(yǔ)音節(jié)語(yǔ)音碼串,就可以實(shí)現(xiàn)對(duì)該帶某種方言口音的漢語(yǔ)或方言的漢語(yǔ)語(yǔ)音碼識(shí)別,實(shí)現(xiàn)該帶某種方言口音的漢語(yǔ)或方言與漢語(yǔ)語(yǔ)音碼的轉(zhuǎn)換。
[0024](2)將語(yǔ)音碼串進(jìn)行單詞切分,最終完成以詞為單位的語(yǔ)音碼轉(zhuǎn)換。
[0025]通過(guò)查找預(yù)先分好詞的漢語(yǔ)語(yǔ)音碼單詞詞庫(kù),將同一個(gè)單詞的多個(gè)音節(jié)連寫(xiě),詞與詞之間用空格隔開(kāi)便得到以下我們最終需要的漢語(yǔ)語(yǔ)音碼:
wovmno huiu xrvydu hsuyyv Iaadqawnv.為了得到傳統(tǒng)的語(yǔ)音識(shí)別結(jié)果,我們還可以進(jìn)行如下的轉(zhuǎn)換,這里需要強(qiáng)調(diào)的是該過(guò)程與語(yǔ)音識(shí)別系統(tǒng)沒(méi)有必然的聯(lián)系,該標(biāo)準(zhǔn)轉(zhuǎn)換模塊可以脫離語(yǔ)音識(shí)別系統(tǒng)獨(dú)立運(yùn)行。
[0026]2.漢語(yǔ)語(yǔ)音碼轉(zhuǎn)換成漢字和漢語(yǔ)拼音:
通過(guò)分別查找漢語(yǔ)語(yǔ)音碼與以詞為單位的漢字和有關(guān)漢語(yǔ)拼音對(duì)照表可以方便地將漢語(yǔ)語(yǔ)音碼轉(zhuǎn)換成漢字和漢語(yǔ)拼音,比如:
wovmno通過(guò)查聲碼、介碼、韻碼、調(diào)碼和漢語(yǔ)拼音對(duì)照表或根據(jù)該對(duì)照表生成的漢語(yǔ)語(yǔ)音碼音節(jié)或單詞和拼音音節(jié)或單詞對(duì)照表得到w0men,再通過(guò)w0men查找到以詞為單位的漢字“我們”,依次類(lèi)推,我們可以得到如下的拼音和漢字組成的句子:iiWomen hui shiyonghanyu ladlngwen?!?br>
“我們會(huì)使用漢語(yǔ)拉丁文?!?br>
當(dāng)以單詞為單位的語(yǔ)音碼通過(guò)以單詞為單位的漢語(yǔ)拼音與以單詞為單位的漢字建立對(duì)應(yīng)關(guān)系后,一旦需要以單詞為單位的語(yǔ)音碼可以不再需要通過(guò)以單詞為單位的漢語(yǔ)拼音,直接與以單詞為單位的漢字建立對(duì)應(yīng)關(guān)系并實(shí)行相應(yīng)的轉(zhuǎn)換。即:“ wovmno huiuxrvydu hsuyyv I aadqawnv.”可以直接轉(zhuǎn)換成“我們會(huì)使用漢語(yǔ)拉丁文?!?br>
遇同音詞時(shí),可以依據(jù)漢語(yǔ)詞法句法上下文聯(lián)系及統(tǒng)計(jì)規(guī)律等手段進(jìn)行判別后進(jìn)行以詞為單位的漢字選定。比如:ysvlune上裝滿了郵包。ysvlune上裝滿了原油。結(jié)合上下文的聯(lián)系可以知道:前面一句中的“ysvlune”代表“郵輪”,后面一句中的“ysvlune”代表“油輪”,這兩句話分別會(huì)轉(zhuǎn)換成“郵輪上裝滿了郵包”和“油輪上裝滿了原油”。對(duì)其它單詞情況也依次類(lèi)推。
[0027]上述識(shí)別的結(jié)果既可以單獨(dú)顯示也可以對(duì)照顯示,
依次類(lèi)推,用上述方法,將可以任意多音節(jié)的漢語(yǔ)語(yǔ)音識(shí)別成漢語(yǔ)語(yǔ)音碼,并根據(jù)需要進(jìn)一步轉(zhuǎn)換成漢字或漢語(yǔ)拼音,漢語(yǔ)語(yǔ)音碼、漢字或漢語(yǔ)拼音可以單獨(dú)顯示也可以對(duì)照顯示,以這些漢語(yǔ)單詞為基礎(chǔ),就可以實(shí)現(xiàn)任何漢語(yǔ)語(yǔ)音信息的識(shí)別,從而方便進(jìn)行各種漢語(yǔ)語(yǔ)首?目息處理。
[0028]比如:我們以機(jī)電設(shè)備中的一臺(tái)空調(diào)機(jī)為例,來(lái)說(shuō)明本技術(shù)方案的具體實(shí)現(xiàn)步驟:
首先我們向一臺(tái)控制空調(diào)的計(jì)算機(jī)輸入以下漢字文本內(nèi)容的漢語(yǔ)語(yǔ)音:
“在今天下午2點(diǎn)將會(huì)議室空調(diào)打開(kāi),首先通風(fēng)10分鐘,然后將室溫保持在25度?!笔紫葘⒂?jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音通過(guò)上述漢語(yǔ)語(yǔ)音碼漢語(yǔ)語(yǔ)音識(shí)別模塊轉(zhuǎn)換成漢語(yǔ)語(yǔ)音碼或漢字,漢語(yǔ)語(yǔ)音識(shí)別模塊轉(zhuǎn)換成漢語(yǔ)語(yǔ)音碼或漢字都是分好詞的句子,如:“在今天下午2點(diǎn)將會(huì)議室空調(diào)打開(kāi),首先通風(fēng)10分鐘,然后將室溫保持在25度。”
上述用漢語(yǔ)語(yǔ)音碼表示的漢語(yǔ)句子為:
Zcu jinatisa xiauwuv 2disv jiba huiuyiuxru kdatikv davkca, xxvxisatdafpa 10 fnajda, rxvhxu jiba xruwna bkvqre zcu 25 duu.最后將預(yù)先與漢語(yǔ)語(yǔ)音碼組成的關(guān)鍵詞綁定的計(jì)算機(jī)程序按執(zhí)行的先后邏輯順序排列后交計(jì)算機(jī)控制執(zhí)行模塊執(zhí)行。
[0029]這里jinatisa用漢字表示的漢語(yǔ)意義是“今天”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查日歷,查到今天的日期比如是2013年2月I日,計(jì)算機(jī)就會(huì)將此日期提取出來(lái)作為空調(diào)通風(fēng)啟動(dòng)的程序日期參數(shù)加入到空調(diào)通風(fēng)啟動(dòng)的程序中,同理“xiauwuv 2 disv”用漢字表示的漢語(yǔ)意義是“下午2點(diǎn)”,這個(gè)關(guān)鍵詞組被提取出來(lái)后,如果計(jì)算機(jī)是按24小時(shí)計(jì)時(shí)計(jì)算機(jī)會(huì)自動(dòng)將其換算成14點(diǎn),并將此時(shí)間提取出來(lái)作為空調(diào)打開(kāi)的程序時(shí)間參數(shù)加入到打開(kāi)空調(diào)的程序中,如果是按12時(shí)計(jì)時(shí),則計(jì)算機(jī)這直接將此時(shí)間提取出來(lái)作為打開(kāi)空調(diào)的程序時(shí)間參數(shù)加入到打開(kāi)空調(diào)的程序中,這里huiuyiuxru kdatikv用漢字表示的漢語(yǔ)意義是“會(huì)議室空調(diào)”,這個(gè)兩個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查“會(huì)議室空調(diào)”地址,查到該“會(huì)議室空調(diào)”地址后,計(jì)算機(jī)就會(huì)將此地址提取出來(lái)作為空調(diào)通風(fēng)啟動(dòng)程序中的控制設(shè)備的目標(biāo)地址參數(shù)加入到空調(diào)通風(fēng)啟動(dòng)的程序中,這里davkca用漢字表示的漢語(yǔ)意義是“打開(kāi)”,這個(gè)關(guān)鍵詞被提取出來(lái)后,計(jì)算機(jī)會(huì)去查“打開(kāi)”空調(diào)程序,查到該“打開(kāi)”空調(diào)的程序后,計(jì)算機(jī)就會(huì)將此程序提取出來(lái)按執(zhí)行的先后邏輯順序排列的規(guī)貝U,將該段程序模塊放在整個(gè)程序的最前面,作為首先執(zhí)行的程序,因?yàn)閺倪壿嬌现v,如果空調(diào)沒(méi)有被打開(kāi),其它通風(fēng)和控溫等程序是空調(diào)是無(wú)法執(zhí)行的,所以這里的該段空調(diào)打開(kāi)的程序模塊要放在整個(gè)程序的最前面,作為首先執(zhí)行的程序,同理,對(duì)其它程序如果沒(méi)有被規(guī)定它們的先后執(zhí)行程序,也是按照這種邏輯評(píng)判標(biāo)準(zhǔn)由計(jì)算機(jī)判別以后自動(dòng)排列程序模塊的先后順序,rxvhxu jiba.這里xxvxisa和rxvhxu用漢字表示的漢語(yǔ)意義分別是“首先”和“然后”,由于這兩個(gè)詞沒(méi)有相應(yīng)的計(jì)算機(jī)程序與他們對(duì)應(yīng),因此,我們稱(chēng)這種詞為非關(guān)鍵詞,在漢語(yǔ)里屬于連詞,這兩個(gè)非關(guān)鍵詞的含義是緊跟在xxvxisa后的程序要排在緊跟rxvhxu后面程序的前面,執(zhí)行時(shí)緊跟在xxvxisa后的程序要比排在緊跟rxvhxu了正確程序參數(shù)賦值和程序先后執(zhí)行順序作時(shí),首先計(jì)算機(jī)檢測(cè)當(dāng)前時(shí)間,當(dāng)當(dāng)前時(shí)點(diǎn)(下午2點(diǎn))時(shí),會(huì)議室空調(diào)地址有效,計(jì)已開(kāi)啟空調(diào)的控制命令,執(zhí)行模塊執(zhí)行命令I(lǐng)接著運(yùn)行空調(diào)通風(fēng)程序,計(jì)算機(jī)會(huì)控制空?qǐng)?zhí)行模塊的的作用下空調(diào)內(nèi)的換氣扇會(huì)開(kāi)每現(xiàn)室內(nèi)室外空氣的交換,在這過(guò)程中計(jì)算1:時(shí)間,一旦檢測(cè)通風(fēng)時(shí)間是到了程序設(shè)定空調(diào)執(zhí)行模塊發(fā)出指令關(guān)閉與室外的通風(fēng)隹用下就停止了空調(diào)的通風(fēng)工作,緊接著計(jì)程序,這是計(jì)算機(jī)首先檢測(cè)室內(nèi)環(huán)境溫度,5度,則計(jì)算機(jī)程序啟動(dòng)空調(diào)內(nèi)的執(zhí)行模塊內(nèi)的循環(huán)空氣溫度上升,在此過(guò)程中,計(jì)算5不斷檢測(cè)室內(nèi)環(huán)境溫度,如果室內(nèi)環(huán)境溫3空調(diào)執(zhí)行模塊發(fā)出停止加熱的指令,執(zhí)行用漢字表示的信息都可以用漢語(yǔ)語(yǔ)音碼表卜別累述。
運(yùn)行,一種是自動(dòng)運(yùn)行模式,該模式按照控I動(dòng)進(jìn)行程序的運(yùn)行,并將機(jī)電設(shè)備開(kāi)始運(yùn)二或該漢語(yǔ)文本的語(yǔ)音合成形式輸出;種模式運(yùn)行,一種是自動(dòng)運(yùn)行模式,該模式5制執(zhí)行模塊執(zhí)行,并將開(kāi)始控制執(zhí)行模塊〔本或該漢語(yǔ)文本的語(yǔ)音合成形式輸出;
到漢字文本信息、正確調(diào)用所綁定的程序二,會(huì)輸出:“今天下午2點(diǎn)會(huì)議室空調(diào)生25度。”的漢字文本信息或該漢字文本免成漢語(yǔ)語(yǔ)音碼或外文或少數(shù)民族文字輸機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)對(duì)根據(jù)所收到漢語(yǔ)呈序的優(yōu)化,并反饋一個(gè)經(jīng)過(guò)正確校正和執(zhí)1過(guò)語(yǔ)音合成模塊以語(yǔ)音的形式輸出,經(jīng)確
[0039]最后需要指出的是,在上述敘述中的漢語(yǔ)文本指的是一切表示漢語(yǔ)信息的字符所組成的文本,包括漢字、漢語(yǔ)拼音、漢語(yǔ)語(yǔ)音碼等,而漢字文本指的是由漢字字符組成的漢語(yǔ)息文本。
[0040]上述的計(jì)算機(jī)系統(tǒng)可以是臺(tái)式電腦或筆記本電腦或者服務(wù)器或者云計(jì)算機(jī)系統(tǒng),也可以是嵌入式計(jì)算機(jī)系統(tǒng)。
[0041]上述計(jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音可以通過(guò)話筒輸入,電話輸入,或有線網(wǎng)絡(luò)輸入,或者無(wú)線網(wǎng)絡(luò)輸入。
[0042]上述的執(zhí)行模塊包含驅(qū)動(dòng)單元模塊和動(dòng)力單元模塊和執(zhí)行單元模塊以及接口單元模塊。
[0043]在采用上述軟硬件系統(tǒng)或模塊工作的情形同樣可以參照上述案例,這里就不再累述。
[0044]上述的智能空調(diào)機(jī)具有語(yǔ)音命令自動(dòng)訓(xùn)練功能,空調(diào)機(jī)操作者在用語(yǔ)音命令控制智能空調(diào)機(jī)前,空調(diào)機(jī)或空調(diào)器的遙控器會(huì)主動(dòng)將它能執(zhí)行的語(yǔ)音命令一條條用漢語(yǔ)語(yǔ)音朗讀出來(lái),要求操作者跟讀,并將操作者跟讀的語(yǔ)音作為模板并與該語(yǔ)音模板所對(duì)應(yīng)的遙控器語(yǔ)音命令綁定后儲(chǔ)存在控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)中。
[0045]上述的操作者跟讀的語(yǔ)音包括漢語(yǔ)普通話語(yǔ)音、中國(guó)方言的語(yǔ)音、少數(shù)民族語(yǔ)言的語(yǔ)音、外國(guó)語(yǔ)語(yǔ)音、一種能與其它語(yǔ)音命令的聲音相區(qū)分開(kāi)的特殊的聲響。這樣的設(shè)計(jì)主要方便中國(guó)的各種人群,對(duì)計(jì)算機(jī)來(lái)說(shuō)只要發(fā)出的聲音與所綁定的程序不發(fā)生混淆就行,可以采用特殊的聲響主要考慮一些發(fā)音困難的聾啞人,這要他們能發(fā)出一種能與其它語(yǔ)音命令的聲音相區(qū)分開(kāi)的特殊的聲響,計(jì)算機(jī)就會(huì)記住并執(zhí)行相關(guān)綁定的程序,同時(shí)考慮到聾啞人聽(tīng)不見(jiàn),所以空調(diào)機(jī)將要執(zhí)行命令用文字顯示來(lái)反饋給聾啞空調(diào)機(jī)操作者。
[0046]上述的智能空調(diào)機(jī)在用語(yǔ)音命令自動(dòng)訓(xùn)練操作者跟讀語(yǔ)音命令時(shí),除了發(fā)出相應(yīng)的漢語(yǔ)普通話語(yǔ)音,還能夠根據(jù)預(yù)先的設(shè)定發(fā)出中國(guó)方言的語(yǔ)音、少數(shù)民族語(yǔ)言的語(yǔ)音、夕卜國(guó)語(yǔ)語(yǔ)音。這樣的安排主要方便聽(tīng)不懂漢語(yǔ)普通話的人,同時(shí)兼顧到外國(guó)人,這些用漢語(yǔ)語(yǔ)音碼語(yǔ)音合成模塊等現(xiàn)有語(yǔ)音合成技術(shù)模塊就可以實(shí)現(xiàn)。
[0047]上述的智能空調(diào)機(jī)在進(jìn)行語(yǔ)音命令自動(dòng)訓(xùn)練時(shí),主動(dòng)將它能執(zhí)行的語(yǔ)音命令一條條用漢語(yǔ)語(yǔ)音朗讀出來(lái)的同時(shí),將所朗讀的語(yǔ)音命令根據(jù)預(yù)先的設(shè)定能夠用意義一致的漢字、漢語(yǔ)拼音、漢語(yǔ)語(yǔ)音碼、少數(shù)民族文字、外國(guó)語(yǔ)文字從顯示屏幕上顯示出來(lái)。
[0048]上述的智能空調(diào)機(jī)具有的語(yǔ)音命令,可以是具體的要求智能空調(diào)機(jī)采取某種動(dòng)作的的語(yǔ)音命令,也可以是與某優(yōu)化方案綁定的程序模塊的語(yǔ)音調(diào)用命令,該模塊用語(yǔ)音命令調(diào)用時(shí),不要求針對(duì)某個(gè)具體動(dòng)作發(fā)語(yǔ)音命令,而只要發(fā)出要達(dá)到的目的的語(yǔ)音命令,由控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)自動(dòng)根據(jù)所要達(dá)到的目的,尋找與該語(yǔ)音命令相對(duì)應(yīng)的優(yōu)化方案的程序并傳輸給執(zhí)行模塊完成上述程序要求完成的各種動(dòng)作;
比如:人們可以要求空調(diào)機(jī)對(duì)“老人和嬰兒”既要求保持一定的室內(nèi)溫度同時(shí)冷風(fēng)吹得最好緩和一些,這時(shí)候計(jì)算機(jī)就會(huì)尋找并綁定空調(diào)機(jī)對(duì)“老人和嬰兒”既要求保持一定的室內(nèi)溫度同時(shí)冷風(fēng)吹得最好緩和一些的程序,根據(jù)上述程序要求的動(dòng)作控制執(zhí)行模塊完成上述程序要求完成的程序動(dòng)作。
[0049]對(duì)空調(diào)機(jī)正確完成工作所必須的各種工作參數(shù),如果控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)認(rèn)為需要操作者提供時(shí),會(huì)以語(yǔ)音或語(yǔ)音與文字結(jié)合的形式,主動(dòng)向操作者發(fā)出詢問(wèn),直到空調(diào)機(jī)了解到所有必須的工作參數(shù)為止。
[0050]比如:對(duì)于空調(diào)保溫的是嬰兒還是老人還是青壯年空調(diào)機(jī)無(wú)法感覺(jué)到,如果控制機(jī)電設(shè)備的計(jì)算機(jī)需要知道時(shí),它會(huì)主動(dòng)用預(yù)先設(shè)定的語(yǔ)音向操作者詢問(wèn):“我保溫的房間住的是什么樣的人? ”人們回答說(shuō):“老人”或“嬰兒”,這時(shí)候控制機(jī)電設(shè)備的計(jì)算機(jī)就會(huì)去尋找“老人”或“嬰兒”的程序,找到后進(jìn)行正確的排序和連接并傳給控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)由該計(jì)算機(jī)系統(tǒng)控制執(zhí)行模塊完成上述的保溫“老人”或“嬰兒”房間的程序規(guī)定的動(dòng)作。
[0051]通過(guò)以上本技術(shù)方案我們實(shí)現(xiàn)了用漢語(yǔ)語(yǔ)音控制智能空調(diào)機(jī)工作的目的。同理對(duì)其它機(jī)電設(shè)備也一樣,通過(guò)以上本的技術(shù)方案,我們實(shí)現(xiàn)了用漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行。
【權(quán)利要求】
1.一種漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:首先將控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音通過(guò)漢語(yǔ)語(yǔ)音識(shí)別模塊轉(zhuǎn)換成漢語(yǔ)語(yǔ)音碼或漢字,然后將預(yù)先儲(chǔ)存在控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)中的并與上述轉(zhuǎn)換成的漢語(yǔ)語(yǔ)音碼或漢字中的關(guān)鍵詞綁定的計(jì)算機(jī)程序按執(zhí)行的先后邏輯順序排列后交控制機(jī)電設(shè)備的計(jì)算機(jī)控制執(zhí)行模塊執(zhí)行。
2.如權(quán)利要求1所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的計(jì)算機(jī)系統(tǒng)可以是臺(tái)式電腦或筆記本電腦或者服務(wù)器或者云計(jì)算機(jī)系統(tǒng),也可以是嵌入式計(jì)算機(jī)系統(tǒng); 所述計(jì)算機(jī)系統(tǒng)接收到的漢語(yǔ)語(yǔ)音可以通過(guò)話筒輸入,電話輸入,或有線網(wǎng)絡(luò)輸入,或者無(wú)線網(wǎng)絡(luò)輸入。
3.如權(quán)利要求1所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:機(jī)電設(shè)備在正式運(yùn)行時(shí),分為兩種模式運(yùn)行,一種是自動(dòng)運(yùn)行模式,該模式按照控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)對(duì)所收到漢語(yǔ)語(yǔ)音的理解自動(dòng)進(jìn)行程序的運(yùn)行,并將機(jī)電設(shè)備開(kāi)始運(yùn)行時(shí)所要做的動(dòng)作或所要達(dá)到的功能以漢語(yǔ)文本或該漢語(yǔ)文本的語(yǔ)音合成形式輸出;另一種是詢問(wèn)確認(rèn)模式,該模式下控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)對(duì)根據(jù)所收到漢語(yǔ)語(yǔ)音轉(zhuǎn)換成的漢語(yǔ)文本先進(jìn)行正確校正和執(zhí)行程序的優(yōu)化,并反饋一個(gè)經(jīng)過(guò)正確校正和執(zhí)行程序優(yōu)化過(guò)的漢語(yǔ)文本,該漢語(yǔ)文本也可以經(jīng)過(guò)語(yǔ)音合成模塊以語(yǔ)音的形式輸出,經(jīng)確認(rèn)后由控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)控制執(zhí)行模塊執(zhí)行。
4.如權(quán)利要求1所述的漢語(yǔ)文本控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的執(zhí)行模塊包含驅(qū)動(dòng)單元模塊和動(dòng)力單元模塊和執(zhí)行單元模塊以及接口單元模塊。
5.如權(quán)利要求1 所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的機(jī)電設(shè)備具有語(yǔ)音命令自動(dòng)訓(xùn)練功能,機(jī)電設(shè)備操作者在用語(yǔ)音命令控制機(jī)電設(shè)備前,機(jī)電設(shè)備會(huì)主動(dòng)將它能執(zhí)行的語(yǔ)音命令一條條用漢語(yǔ)語(yǔ)音朗讀出來(lái),要求操作者跟讀,并將操作者跟讀的語(yǔ)音作為模板并與該語(yǔ)音模板所對(duì)應(yīng)的控制機(jī)電設(shè)備的語(yǔ)音命令或?qū)?yīng)的執(zhí)行程序綁定后儲(chǔ)存在控制所述機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)中。
6.如權(quán)利要求5所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的操作者跟讀的語(yǔ)音包括漢語(yǔ)普通話語(yǔ)音、中國(guó)方言的語(yǔ)音、少數(shù)民族語(yǔ)言的語(yǔ)音、外國(guó)語(yǔ)語(yǔ)音、一種能與其它語(yǔ)音命令的聲音相區(qū)分開(kāi)的特殊的聲響。
7.如權(quán)利要求5所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的機(jī)電設(shè)備在用語(yǔ)音命令自動(dòng)訓(xùn)練操作者跟讀語(yǔ)音命令時(shí),除了發(fā)出相應(yīng)的漢語(yǔ)普通話語(yǔ)音,還能夠根據(jù)預(yù)先的設(shè)定發(fā)出中國(guó)方言的語(yǔ)音、少數(shù)民族語(yǔ)言的語(yǔ)音、外國(guó)語(yǔ)語(yǔ)音。
8.如權(quán)利要求5所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的機(jī)電設(shè)備在進(jìn)行語(yǔ)音命令自動(dòng)訓(xùn)練時(shí),主動(dòng)將它能執(zhí)行的語(yǔ)音命令一條條用漢語(yǔ)語(yǔ)音朗讀出來(lái)的同時(shí),將所朗讀的語(yǔ)音命令根據(jù)預(yù)先的設(shè)定能夠用意義一致的漢字、漢語(yǔ)拼音、漢語(yǔ)語(yǔ)音碼、少數(shù)民族文字、外國(guó)語(yǔ)文字從顯示屏幕上顯示出來(lái)。
9.如權(quán)利要求1或5所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的機(jī)電設(shè)備具有的語(yǔ)音命令,可以是具體的要求機(jī)電設(shè)備采取某種動(dòng)作的的語(yǔ)音命令,也可以是與某優(yōu)化方案綁定的程序模塊的語(yǔ)音調(diào)用命令,該模塊用語(yǔ)音命令調(diào)用時(shí),不要求針對(duì)某個(gè)具體動(dòng)作發(fā)語(yǔ)音命令,而只要發(fā)出要達(dá)到的目的的語(yǔ)音命令,由控制機(jī)電設(shè)備的計(jì)算機(jī)自動(dòng)根據(jù)所要達(dá)到的目的,尋找與該語(yǔ)音命令相對(duì)應(yīng)的優(yōu)化方案的程序并根據(jù)上述程序的各種工作指令控制執(zhí)行模塊完成上述程序要求完成的各種動(dòng)作; 對(duì)機(jī)電設(shè)備正確完成工作所必須的各種工作參數(shù),如果控制機(jī)電設(shè)備的計(jì)算機(jī)系統(tǒng)認(rèn)為需要操作者提供時(shí),會(huì)以語(yǔ)音或語(yǔ)音與文字結(jié)合的形式,主動(dòng)向操作者發(fā)出詢問(wèn),直到機(jī)電設(shè)備了解到所有必須的工作參數(shù)為止。
10.如權(quán)利要求1所述的漢語(yǔ)語(yǔ)音控制機(jī)電設(shè)備運(yùn)行的方法,其特征是:所述的漢語(yǔ)語(yǔ)音碼是以單詞為單位,這里將單個(gè)漢字看作單音節(jié)詞,根據(jù)組成該單詞的每個(gè)音節(jié)的《漢語(yǔ)拼音方案》中的拼音,用且僅用26個(gè)拉丁字母對(duì)漢語(yǔ)拼音的聲母、介母、韻母、聲調(diào)采取先編碼再依次按“聲碼+介碼+韻碼+調(diào)碼兼隔音節(jié)符號(hào)”的順序編碼拼寫(xiě),并通過(guò)得到的語(yǔ)音碼的編碼直接表達(dá)漢語(yǔ)信息,當(dāng)直接用語(yǔ)音碼編碼來(lái)表示漢語(yǔ)信息時(shí),其標(biāo)點(diǎn)符號(hào)的用法同英文的標(biāo)點(diǎn)符號(hào)的用法相同,編碼時(shí)同一個(gè)單詞的多個(gè)音節(jié)不用空格連續(xù)編碼,單詞與單詞之間要有空格隔開(kāi); 所述的漢語(yǔ)語(yǔ)音碼的聲母全部用輔音拉丁字母表示,用于表示漢語(yǔ)信息的語(yǔ)音碼的聲母除了《漢語(yǔ)拼音方案》中的聲母zh、ch、sh分別用j、q、x三個(gè)輔音拉丁字母表示外,其余的聲母用與《漢語(yǔ)拼音方案》中的相同符號(hào)的輔音拉丁字母表示,《漢語(yǔ)拼音方案》中的zh1、ch1、shi分別用語(yǔ)音碼的jr、qr、xr表示,《漢語(yǔ)拼音方案》中的er用語(yǔ)音碼的er來(lái)表示,鍵盤(pán)鍵入時(shí)分別用西文鍵盤(pán)上的j和r鍵、q和r鍵、X和r鍵以及e和r鍵鍵入; 所述的漢語(yǔ)語(yǔ)音碼用26個(gè)字母中的一個(gè)字母I表示原來(lái)《漢語(yǔ)拼音方案》中的單韻母和介母中的U,其余單韻母和介母的編碼采用與《漢語(yǔ)拼音方案》中的單韻母和介母相同的符號(hào); 所述的漢語(yǔ)語(yǔ)音碼復(fù)合韻母除了用與《漢語(yǔ)拼音方案》中的相同的符號(hào)表示外,用一個(gè)輔音字母表示; 所述的漢語(yǔ)語(yǔ)音碼其調(diào)碼用四個(gè)元音字母和一個(gè)漢語(yǔ)不用的字母V表示,用拉丁字母a、e、V、U、ο分別表示《漢語(yǔ)拼音方案》中的陰平一、陽(yáng)平e:/、上聲V: V、去聲u:\、輕聲ο不標(biāo)。
【文檔編號(hào)】G06F9/44GK104049963SQ201310083778
【公開(kāi)日】2014年9月17日 申請(qǐng)日期:2013年3月16日 優(yōu)先權(quán)日:2013年3月16日
【發(fā)明者】苗玉水 申請(qǐng)人:上海能感物聯(lián)網(wǎng)有限公司