一種車載語音識(shí)別控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供的一種車載語音識(shí)別控制方法及系統(tǒng),通過移動(dòng)終端對(duì)用戶發(fā)出的語音操作指令進(jìn)行識(shí)別,并將其識(shí)別的操作指令轉(zhuǎn)化成車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令通過網(wǎng)絡(luò)通信發(fā)到車載服務(wù)器上,車載服務(wù)器接收到所述操作指令后,對(duì)車輛進(jìn)行相應(yīng)的操作,從而實(shí)現(xiàn)了通過移動(dòng)終端與車載主機(jī)相互融合,用戶僅發(fā)出語音操作指令便可以對(duì)車輛進(jìn)行操作控制的效果,不僅提高了駕駛員在駕駛過程中的安全性,同時(shí)還為車輛出行提供了方便。
【專利說明】一種車載語音識(shí)別控制方法及系統(tǒng)【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及汽車電子領(lǐng)域,尤其涉及的是一種Android移動(dòng)終端與車載主機(jī)相融合的車載語音識(shí)別控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]對(duì)于車載主機(jī)來說,聲控技術(shù)是一項(xiàng)具有革命性的先進(jìn)技術(shù),無論多好的觸摸體驗(yàn),對(duì)駕車者來說,行車過程中觸摸操作終端系統(tǒng)都是不安全的,因此語音識(shí)別技術(shù)顯得尤為重要,它將是車聯(lián)網(wǎng)發(fā)展的助推器。成熟的語音技術(shù)能夠讓司機(jī)通過說話來對(duì)車聯(lián)網(wǎng)發(fā)號(hào)施令索取服務(wù),能夠用耳朵來接收車聯(lián)網(wǎng)提供的服務(wù),這是最適合車這個(gè)快速移動(dòng)空間的應(yīng)用體驗(yàn)的。
[0003]蘋果公司在2012年大力在汽車電子行業(yè)發(fā)展,8家汽車企業(yè)欲整合蘋果手機(jī)的Siri功能在汽車上的應(yīng)用,這幾家企業(yè)包括通用、豐田、寶馬等,讓駕駛員通過語音命令,不需要用手操作就可 以進(jìn)行打電話、聽音樂和導(dǎo)航等。
[0004]但對(duì)于市場(chǎng)份額最大的Android手機(jī),目前還不能實(shí)現(xiàn)以上功能。
[0005]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。
【發(fā)明內(nèi)容】
[0006]鑒于上述現(xiàn)有技術(shù)中android手機(jī)還不能實(shí)現(xiàn)與車載主機(jī)相融合來實(shí)現(xiàn)語音操作指令控制車輛的不足之處,本發(fā)明的目的在于提供一種基于Android移動(dòng)終端來實(shí)現(xiàn)車載語音識(shí)別控制車載的方法及系統(tǒng)。
[0007]為了達(dá)到上述目的,本發(fā)明采取了以下技術(shù)方案:
一種車載語音識(shí)別控制方法,其中,包括以下步驟:
A、帶有Android操作平臺(tái)的移動(dòng)終端接收用戶發(fā)出的語音操作指令,并開啟語音識(shí)別功能,將其接收到的語音操作指令轉(zhuǎn)化文字信息;
B、所述移動(dòng)終端在預(yù)先存儲(chǔ)的指令庫中查找出所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器;
C、所述車載服務(wù)器接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作。
[0008]所述車載語音識(shí)別控制方法,其中,所述A之前還包括:
A0、在所述移動(dòng)終端上預(yù)先存儲(chǔ)一指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的文字信息。
[0009]所述車載語音識(shí)別控制方法,其中,所述A包括:
Al、車載服務(wù)器接收用戶發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令后,通過網(wǎng)絡(luò)傳輸?shù)姆绞綄⒃撜Z音操作指令發(fā)送給移動(dòng)終端;
A2、移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求; A3、云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,所述移動(dòng)終端從所述XML字符串中解析出文字信息。
[0010]所述車載語音識(shí)別控制方法,其中,所述步驟B中包括:所述移動(dòng)終端通過無線通信的方式將所述操作指令發(fā)送給車載服務(wù)器。
[0011]所述車載語音識(shí)別控制方法,其中,還包括步驟D:
D、所述車載服務(wù)器還利用TTS軟件將其接收到的所述操作指令以及車載服務(wù)器處理該操作指令的結(jié)果播放出來。
[0012]一種車載語音識(shí)別控制系統(tǒng),其中,所述系統(tǒng)包括帶有android操作平臺(tái)的移動(dòng)終端和車載服務(wù)器;
所述移動(dòng)終端包括語音識(shí)別模塊和指令識(shí)別模塊;
語音識(shí)別模塊,用于當(dāng)移動(dòng)終端接收用戶發(fā)出的語音操作指令時(shí),開啟語音識(shí)別功能,將其接收到的語音操作指令轉(zhuǎn)化文字信息;
指令識(shí)別模塊,用于從預(yù)設(shè)存儲(chǔ)的指令庫中查找出與所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器;
所述車載服務(wù)器中含有控制執(zhí)行模塊;
控制執(zhí)行模塊,用于所述車載服務(wù)器接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作;
所述語音識(shí)別模塊和指令識(shí)別模塊相互連接,所述移動(dòng)終端與車載服務(wù)器通過網(wǎng)絡(luò)通信進(jìn)行信息傳遞。
[0013]所述的車載語音識(shí)別控制系統(tǒng),其中,所述系統(tǒng)還包括以下模塊:
預(yù)設(shè)指令庫模塊,用于在所述移動(dòng)終端上預(yù)設(shè)一指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的文字信息。
[0014]所述的車載語音識(shí)別控制系統(tǒng),其中,所述語音識(shí)別模塊還包括以下單元:
開啟操作單元,用于車載服務(wù)器接收到用戶發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令
后,通過無線通信的方式將該語音操作指令發(fā)送給移動(dòng)終端;
語音操作處理單元,用于移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求;
音轉(zhuǎn)文處理單元,用于云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,所述移動(dòng)終端從XML字符串中解析出文字信息。
[0015]所述的車載語音識(shí)別控制系統(tǒng),其中,所述移動(dòng)終端的語音識(shí)別模塊通過無線通信的方式將所述操作指令發(fā)送給車載服務(wù)器的控制執(zhí)行模塊。
[0016]所述的車載語音識(shí)別控制系統(tǒng),其中,所述車載服務(wù)器還包括操作指令播放模塊;
所述操作指令播放模塊,用于利用TTS軟件將控制執(zhí)行模塊接收到的所述操作指令以及車載服務(wù)器處理該操作指令的結(jié)果播放出來;所述操作指令播放模塊與所述控制執(zhí)行模塊相連。[0017]本發(fā)明提供的一種車載語音識(shí)別控制方法及系統(tǒng),通過移動(dòng)終端對(duì)用戶發(fā)出的語音操作指令進(jìn)行識(shí)別,并將其識(shí)別的操作指令轉(zhuǎn)化成車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令通過網(wǎng)絡(luò)通信發(fā)到車載服務(wù)器上,車載服務(wù)器接收到所述操作指令后,對(duì)車輛進(jìn)行相應(yīng)的操作,從而實(shí)現(xiàn)了通過移動(dòng)終端與車載主機(jī)相互融合,用戶僅發(fā)出語音操作指令便可以對(duì)車輛進(jìn)行操作控制的效果,不僅提高了駕駛員在駕駛過程中的安全性,同時(shí)還為車輛出行提供了方便。
【專利附圖】
【附圖說明】
[0018]圖1為本發(fā)明一種車載語音識(shí)別控制方法的步驟流程圖。
[0019]圖2為本發(fā)明一種車載語音識(shí)別控制方法的應(yīng)用實(shí)施例示意圖。
[0020]圖3為本發(fā)明一種車載語音識(shí)別控制系統(tǒng)的結(jié)構(gòu)原理圖。
【具體實(shí)施方式】
[0021]本發(fā)明提供了一種車載語音識(shí)別控制方法及其控制系統(tǒng)。為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實(shí)例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]由于在現(xiàn)有技術(shù)中android操作平臺(tái)的移動(dòng)終端普遍得到應(yīng)用,而此類型的移動(dòng)終端例如手機(jī),還不能實(shí)現(xiàn)語音與車輛之間的交互,通過移動(dòng)終端對(duì)用戶發(fā)出的語音命令進(jìn)行解析對(duì)車輛進(jìn)行操作控制,而Google已經(jīng)開始免費(fèi)提供類似語音“云”服務(wù)的API,提供Android手機(jī)語音“云”識(shí)別功能的二次開發(fā),這就使實(shí)現(xiàn)android操作平臺(tái)的移動(dòng)終端和車輛的主機(jī)進(jìn)行交互從而對(duì)車輛控制成為了可能。
[0023]如圖1所述,本發(fā)明提供了一種車載語音識(shí)別控制方法,其中,包括以下步驟:
S1、移動(dòng)終端接收用戶發(fā)出的語音操作指令,并開啟語音識(shí)別功能,將其接收到的語音
操作指令轉(zhuǎn)化文字信息。
[0024]用戶開啟移動(dòng)終端的語音識(shí)別程序,所述語音識(shí)別程序接收用戶發(fā)出的語音操作指令信息,并對(duì)所述語音操作指令信息進(jìn)行識(shí)別和解析,分析出所述語音操作指令中所包含的文字信息。
[0025]具體的,基于所述移動(dòng)終端中為android語音識(shí)別程序?yàn)槎伍_發(fā)的程序,其可以調(diào)用Google提供的開發(fā)的API與Google云端服務(wù)器進(jìn)行通信,因此為了能更加準(zhǔn)確的對(duì)語音操作指令進(jìn)行識(shí)別,在步驟S2中還包括以下步驟:
S11、用戶通過按下車載上的控制按鍵發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令,車載服務(wù)器接收到所述語音操作指令后,通過網(wǎng)絡(luò)傳輸?shù)姆绞綄⒃撜Z音操作指令發(fā)送給移動(dòng)終端。
[0026]用戶通過按下車載上的任意一個(gè)控制按鍵或者按下指定設(shè)置的某個(gè)按鍵發(fā)出開始對(duì)車輛進(jìn)行語音控制的語音操作指令的信號(hào),例如用戶按下方向盤上的小開關(guān)進(jìn)行該操作,車載服務(wù)器接收到用戶按下按鍵的信號(hào)后,通過網(wǎng)絡(luò)傳輸?shù)姆绞綄⒃撜Z音操作指令的信號(hào)發(fā)送給與其處于同一網(wǎng)絡(luò)的移動(dòng)終端。
[0027]可以想到的,所述移動(dòng)終端與所述車載服務(wù)器可以為處于同一無線網(wǎng)絡(luò)、兩者也可以通過有線網(wǎng)絡(luò)進(jìn)行連接或者兩者處于同一個(gè)局域網(wǎng)內(nèi),為了根據(jù)方便的進(jìn)行兩者之間的通信,在本實(shí)施例中選擇兩者之間進(jìn)行無線網(wǎng)絡(luò)通信的方式進(jìn)行信號(hào)傳遞。優(yōu)選的,所述移動(dòng)終端和所述車載服務(wù)器是通過WIFI局域網(wǎng)進(jìn)行socket通信。
[0028]S12、移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)接收到的語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求。
[0029]移動(dòng)終端接收到來自車載服務(wù)器發(fā)出的用戶開始對(duì)車輛進(jìn)行語音控制的指令信號(hào)后,自動(dòng)開啟其語音識(shí)別功能,對(duì)用戶發(fā)出的語音操作指令進(jìn)行錄音。用戶對(duì)著手機(jī)方向大聲說出需要操作的指令,比如:“打開音樂”、“上一曲”、“暫?!薄ⅰ安シ拧?、“打開導(dǎo)航”、“設(shè)置目的地”等一些預(yù)設(shè)指令相關(guān)的語音。例如:當(dāng)用戶發(fā)出:“打開音樂”的語音操作指令后,移動(dòng)終端上的語音識(shí)別程序?qū)ζ溥M(jìn)行錄音,并將包含所述語音操作指令的音頻流傳送到Google云端服務(wù)器上,請(qǐng)求由Google云端服務(wù)器來對(duì)所述音頻流進(jìn)行語音識(shí)別。
[0030]可以想到的是,用戶可以發(fā)出的操作指令還可以為:啟動(dòng)音樂軟件、控制和執(zhí)行音樂軟件的上一曲、暫停、播放等操作;啟動(dòng)電子地圖軟件、控制和執(zhí)行輸入和查找地點(diǎn)、設(shè)置目的地、開始路徑規(guī)劃和導(dǎo)航等操作指令,只要預(yù)先在指令庫中保存和設(shè)置上述語音指令中包含文字所對(duì)用的車載服務(wù)器所能識(shí)別的操作指令便可以實(shí)現(xiàn)通過移動(dòng)終端對(duì)車輛進(jìn)行語音控制的功能。
[0031]具體的,所述移動(dòng)終端可以通過3G/4G網(wǎng)絡(luò)將包含語音操作指令的所述音頻流上傳至G00gle云端服務(wù)器上,并發(fā)出語音識(shí)別請(qǐng)求。
[0032]S13、云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成包含所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,所述移動(dòng)終端從XML字符串中解析出文字信息。
[0033]Google云端服務(wù)器接收到所述語音識(shí)別請(qǐng)求后,對(duì)所述音頻流進(jìn)行語音識(shí)別,將音頻流中的語音信息轉(zhuǎn)化成含有文字信息的XML字符串,例如所述音頻流內(nèi)容為“打開音樂”,則Google云端服務(wù)器將該音頻流轉(zhuǎn)換成帶有文字“打開音樂”的XML字符串,并將其反饋給發(fā)出語音識(shí)別請(qǐng)求的移動(dòng)終端,所述移動(dòng)終端從XML字符串中解析出其中含有的“打開音樂”文字信息。
[0034]S2、所述移動(dòng)終端在預(yù)設(shè)的指令庫中查找出所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器。
[0035]為了能實(shí)現(xiàn)語音操作指令與車載所能識(shí)別的操作指令相對(duì)應(yīng),在帶有android操作平臺(tái)的移動(dòng)終端上需要預(yù)先設(shè)置一個(gè)文字與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的文字信息。
[0036]所述移動(dòng)終端在獲取到用戶發(fā)出語音操作指令中所包含的文字信息后,從其內(nèi)部預(yù)設(shè)的指令庫中查找出與文字信息相匹配的車載服務(wù)器內(nèi)識(shí)別的操作指令。
[0037]在所述指令庫中,所述文字與車輛服務(wù)器所能識(shí)別的操作指令為關(guān)鍵字匹配規(guī)貝U,即是如果語音識(shí)別出的文字中包含有與所述車輛服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)文字則認(rèn)為匹配成功。
[0038]在進(jìn)行匹配時(shí),為關(guān)鍵字匹配,例如:如果文字信息為:“打電話”、“撥打電話”或者“打電話給小方”等含有關(guān)鍵詞為“電話”的文字時(shí),則匹配出車載服務(wù)器所能識(shí)別的開啟車載藍(lán)牙功能軟件進(jìn)行撥打電話的功能。[0039]所述移動(dòng)終端匹配出車載服務(wù)器所能識(shí)別的操作指令后,將所述操作指令通過網(wǎng)絡(luò)傳輸?shù)姆绞桨l(fā)送給車載服務(wù)器。
[0040]S3、所述車載服務(wù)器接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作。
[0041]所述車載服務(wù)器通過網(wǎng)絡(luò)接收到所述操作指令,則根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)的操作。
[0042]具體的,在車載服務(wù)器執(zhí)行操作指令的同時(shí),可以利用TTS軟件將其接收到的所述操作指令以及車載服務(wù)器處理該操作指令的結(jié)果播放出來。例如:當(dāng)其執(zhí)行的操作指令為:“打電話給李四”,但是車載主機(jī)的藍(lán)牙功能處于關(guān)閉狀態(tài)則,TTS軟件播放出“藍(lán)牙連接失敗,藍(lán)牙功能未開啟”,此是用戶需要發(fā)出:“開啟車載藍(lán)牙功能”的操作指令,當(dāng)TTS軟件播放出:“藍(lán)牙功能已開啟”之后,再次發(fā)出:“打電話給李四”的操作指令。
[0043]如圖2所示為本發(fā)明一種車載語音識(shí)別控制方法的具體實(shí)施例的示意圖,如圖所示,在圖2中移動(dòng)終端為手機(jī),手機(jī)和車輛的機(jī)體處于同一個(gè)WIFI局域網(wǎng)內(nèi),兩者是通過無線WIFI熱點(diǎn)進(jìn)行連接進(jìn)行信息通信的。手機(jī)接收用戶語音輸入,并通過其內(nèi)部的語音識(shí)別程序請(qǐng)求Google云端服務(wù)器對(duì)其接收到的語音操作指令進(jìn)行識(shí)別,并將語音識(shí)別的結(jié)果傳輸給車載服務(wù)器,由接收到操作指令信息的車載服務(wù)器來響應(yīng)用戶發(fā)出的語音操作指令,并且在其執(zhí)行過程中通過TTS復(fù)讀操作指令和播放操作指令執(zhí)行的結(jié)果。
[0044]在上述一種車載語音識(shí)別控制方法的基礎(chǔ)上,本發(fā)明還提供了一種車載語音識(shí)別控制系統(tǒng),如圖3所示為所述系統(tǒng)的結(jié)構(gòu)原理圖,所述系統(tǒng)包括帶有android操作平臺(tái)的移動(dòng)終端10和車載服務(wù)器20 ;
所述移動(dòng)終端10包括語音識(shí)別模塊110和指令識(shí)別模塊120 ;
語音識(shí)別模塊110,用于當(dāng)所述移動(dòng)終端10接收用戶發(fā)出的語音操作指令時(shí),開啟語音識(shí)別功能,將其接收到的語音操作指令轉(zhuǎn)化文字信息;其功能與上述步驟SI相同。
[0045]指令識(shí)別模塊120,用于從預(yù)先存儲(chǔ)的指令庫中查找出與所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器;其功能與上述步驟S2相同。
[0046]所述車載服務(wù)器20中含有控制執(zhí)行模塊210 ;
控制執(zhí)行模塊210,用于所述車載服務(wù)器20接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作,其功能與上述步驟S3相同
所述語音識(shí)別模塊110和指令識(shí)別模塊120相互連接,所述移動(dòng)終端10與車載服務(wù)器20通過網(wǎng)絡(luò)通信進(jìn)行信息傳遞。
[0047]在所述系統(tǒng)中還包括一預(yù)設(shè)指令庫模塊,用于在帶有android操作平臺(tái)的移動(dòng)終端上預(yù)先存儲(chǔ)一指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的
文字信息。
[0048]所述語音識(shí)別模塊還包括以下單元:
開啟操作單元,用于用戶通過按下車載上的控制按鍵發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令,車載服務(wù)器接收到所述語音操作指令后,通過無線通信的方式將該語音操作指令發(fā)送給移動(dòng)終端;
語音操作處理單元,用于移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)接收到的語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求;
音轉(zhuǎn)文處理單元,用于云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成包含所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,由移動(dòng)終端從所述XML字符串中解析出文字信息。
[0049]所述移動(dòng)終端的語音識(shí)別模塊通過無線通信的方式將所述操作指令發(fā)送給車載服務(wù)器的控制執(zhí)行模塊。
[0050]所述無線通信的方式具體為移動(dòng)終端和車載服務(wù)器通過WIFI局域網(wǎng)進(jìn)行socket通信。
[0051]所述車載服務(wù)器還包括操作指令播放模塊。所述操作指令播放模塊,用于利用TTS軟件將控制執(zhí)行模塊接收到的所述操作指令以及車載服務(wù)器處理該操作指令的結(jié)果播放出來;所述操作指令播放模塊與所述控制執(zhí)行模塊相連。
[0052]本發(fā)明提供的一種車載語音識(shí)別控制方法及系統(tǒng),其通過使用android移動(dòng)終端上的二次開發(fā)的語音識(shí)別程序通過云端服務(wù)器對(duì)用戶發(fā)出的語音操作指令進(jìn)行語音識(shí)別,將識(shí)別出的語音操作指令轉(zhuǎn)化成車載服務(wù)所能識(shí)別的操作指令,并將其發(fā)送給車載服務(wù)器,車載服務(wù)器根據(jù)其所接收到的操作指令對(duì)車輛進(jìn)行相應(yīng)的操作控制,從而實(shí)現(xiàn)了移動(dòng)終端與車載服務(wù)器之間的交互,通過移動(dòng)終端對(duì)車輛進(jìn)行操作控制,在提高了駕駛安全的同時(shí),為用戶提供方便。
[0053]可以理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種車載語音識(shí)別控制方法,其特征在于,包括以下步驟: A、帶有Android操作平臺(tái)的移動(dòng)終端接收用戶發(fā)出的語音操作指令,并開啟語音識(shí)別功能,將其接收到的語音操作指令轉(zhuǎn)化文字信息; B、所述移動(dòng)終端在預(yù)先存儲(chǔ)的指令庫中查找出所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器; C、所述車載服務(wù)器接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作。
2.根據(jù)權(quán)利要求1所述車載語音識(shí)別控制方法,其特征在于,所述A之前還包括: A0、在所述移動(dòng)終端上預(yù)先存儲(chǔ)一指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的文字信息。
3.根據(jù)權(quán)利要求1所述車載語音識(shí)別控制方法,其特征在于,所述A包括: Al、車載服務(wù)器接收用戶發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令后,通過網(wǎng)絡(luò)傳輸?shù)姆绞綄⒃撜Z音操作指令發(fā)送給移動(dòng)終端; A2、移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求; A3、云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,所述移動(dòng)終端從XML字符串中解析出文字信息。
4.根據(jù)權(quán)利要求1所述車載語音識(shí)別控制方法,其特征在于,所述步驟B中包括:所述移動(dòng)終端通過無線通信的方式將所述操作指令發(fā)送給車載服務(wù)器。
5.根據(jù)權(quán)利要求1所述車載語音識(shí)別控制方法,其特征在于,還包括步驟D: D、所述車載服務(wù)器還利用TTS軟件將其接收到的所述操作指令以及車載服務(wù)器處理該操作指令的結(jié)果播放出來。
6.一種車載語音識(shí)別控制系統(tǒng),其特征在于,所述系統(tǒng)包括帶有android操作平臺(tái)的移動(dòng)終端和車載服務(wù)器; 所述移動(dòng)終端包括語音識(shí)別模塊和指令識(shí)別模塊; 語音識(shí)別模塊,用于當(dāng)移動(dòng)終端接收用戶發(fā)出的語音操作指令時(shí),開啟語音識(shí)別功能,將其接收到的語音操作指令轉(zhuǎn)化文字信息; 指令識(shí)別模塊,用于從預(yù)設(shè)存儲(chǔ)的指令庫中查找出與所轉(zhuǎn)化出的文字信息相對(duì)應(yīng)的車載服務(wù)器所能識(shí)別的操作指令,將所述操作指令發(fā)送給車載服務(wù)器; 所述車載服務(wù)器中含有控制執(zhí)行模塊; 控制執(zhí)行模塊,用于所述車載服務(wù)器接收所述操作指令,根據(jù)所述操作指令對(duì)車輛進(jìn)行相應(yīng)操作; 所述語音識(shí)別模塊和指令識(shí)別模塊相互連接,所述移動(dòng)終端與車載服務(wù)器通過網(wǎng)絡(luò)通信進(jìn)行信息傳遞。
7.根據(jù)權(quán)利要求6所述的車載語音識(shí)別控制系統(tǒng),其特征在于,所述系統(tǒng)還包括以下模塊: 預(yù)設(shè)指令庫模塊,用于在所述移動(dòng)終端上預(yù)設(shè)一指令庫,所述指令庫中保存有與車載服務(wù)器所能識(shí)別的操作指令相對(duì)應(yīng)的文字信息。
8.根據(jù)權(quán)利要求6所述的車載語音識(shí)別控制系統(tǒng),其特征在于,所述語音識(shí)別模塊還包括以下單元: 開啟操作單元,用于車載服務(wù)器接收到用戶發(fā)出開始對(duì)車載進(jìn)行操作的語音操作指令后,通過無線通信的方式將該語音操作指令發(fā)送給移動(dòng)終端; 語音操作處理單元,用于移動(dòng)終端接收到所述語音操作指令后,自動(dòng)開啟語音識(shí)別功能對(duì)語音操作指令進(jìn)行錄音,并將錄音完成的音頻流傳送給云端服務(wù)器,并對(duì)云端服務(wù)器發(fā)出對(duì)所述音頻流進(jìn)行語音識(shí)別的請(qǐng)求; 音轉(zhuǎn)文處理單元,用于云端服務(wù)器根據(jù)所述移動(dòng)終端的請(qǐng)求,將所述音頻流轉(zhuǎn)換成所述音頻流中所含文字信息的XML字符串,并將該XML字符串反饋給移動(dòng)終端,所述移動(dòng)終端從XML字符串中解析出文字信息。
9.根據(jù)權(quán)利要求6所述的車載語音識(shí)別控制系統(tǒng),其特征在于,所述移動(dòng)終端的語音識(shí)別模塊通過無線通信的方式將所述操作指令發(fā)送給車載服務(wù)器的控制執(zhí)行模塊。
10.根據(jù)權(quán)利要求6所述的車載語音識(shí)別控制系統(tǒng),其特征在于,所述車載服務(wù)器還包括操作指令播放模塊; 所述操作指令播放模塊,用于利用TTS軟件將控制執(zhí)行模塊接收到的所述操作指令以及車載服務(wù)器 處理該操作指令的結(jié)果播放出來;所述操作指令播放模塊與所述控制執(zhí)行模塊相連。
【文檔編號(hào)】G10L15/26GK103617795SQ201310527503
【公開日】2014年3月5日 申請(qǐng)日期:2013年10月31日 優(yōu)先權(quán)日:2013年10月31日
【發(fā)明者】程浩峰, 曾昭德 申請(qǐng)人:廣東好幫手電子科技股份有限公司