專利名稱:一種基于手機(jī)的語音交互方法和系統(tǒng)、及手機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端領(lǐng)域,尤其涉及的是一種基于手機(jī)的語音交互方法和系統(tǒng)、 及手機(jī)。
背景技術(shù):
隨著手機(jī)行業(yè)的不斷發(fā)展,手機(jī)已從之前單純的通訊工具轉(zhuǎn)變?yōu)榧巴ㄓ?,娛樂,工作等等功能為一體的電子產(chǎn)品。用戶對手機(jī)的交互體驗(yàn)越來越關(guān)注,傳統(tǒng)的語音交互功能需要用戶手動選擇進(jìn)入語音功能模塊,彈出提示輸入語音的對話框和圖表,用戶才能通過語音對手機(jī)發(fā)出操作請求,操作起來不便捷。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于手機(jī)的語音交互方法和系統(tǒng)、及手機(jī),旨在解決傳統(tǒng)語音交互功能需要用戶通過手動選擇進(jìn)入語音功能模塊,彈出提示輸入語音的對話框和圖表,才能通過語音對手機(jī)發(fā)出操作請求等操作不夠便捷的問題,本發(fā)明操作簡單,實(shí)現(xiàn)成本低,在進(jìn)行人機(jī)語音交互時操作更為便捷。
本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下一種基于手機(jī)的語音交互方法,其中,包括步驟A、預(yù)先在手機(jī)上設(shè)置用于啟動語音交互 識別功能的手機(jī)昵稱并存儲;B、當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同;C、當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令;D、當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。
所述的基于手機(jī)的語音交互方法,其中,所述步驟D還包括Dl,當(dāng)識別不成功,手機(jī)發(fā)出語音提示重新輸入請求。
所述的基于手機(jī)的語音交互方法,其中,所述步驟C還包括Cl、當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱不相同時,則不啟動語音交互識別功能。
一種基于手機(jī)的語音交互系統(tǒng),其中,包括手機(jī)昵稱設(shè)置模塊,用于預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲;第一語音處理模塊,用于當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同;第二語音處理模塊,當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令;控制模塊,用于當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。
所述基于手機(jī)的語音交互系統(tǒng),其中,其還包括提示模塊,用于當(dāng)識別不成功,控制發(fā)出語音提示重新輸入請求。
所述基于手機(jī)的語音交互系統(tǒng),其中,其還包括誤別控制模塊,用于當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱不相同時,則不啟動語音交互識別功能。
一種手機(jī),其中,包括以上所述的基于手機(jī)的語音交互系統(tǒng)。
本發(fā)明所提供的一種基于手機(jī)的語音交互方法和系統(tǒng)、及手機(jī),由于采用了通過預(yù)先在手機(jī)上設(shè)置可以啟動語音交互識別功能的手機(jī)昵稱,當(dāng)需要啟動手機(jī)語音交互功能時,直接對手機(jī)呼叫預(yù)設(shè)的昵稱,手機(jī)就可以自行啟動語音識別功能,繼而可以連貫性的為用戶處理進(jìn)一步提出的其他操作要求。本發(fā)明只需要用戶說操作請求語音時,首先附帶所用手機(jī)的手機(jī)昵稱就可以完成手機(jī)語音識別模塊的啟動操作,并繼續(xù)完成其他相關(guān)的操作請求命令,使得手機(jī)在執(zhí)行人的語音操作請求命令過程中對每一步操作事件的進(jìn)展都能更順暢,也更為方便快捷,從而取消傳統(tǒng)手機(jī)需要啟動語音功能而需要通過繁瑣的手動操作過程。
圖1是本發(fā)明基于手機(jī)的語音交互方法的較佳實(shí)施例的流程圖。
圖2是本發(fā)明基于手機(jī)的語音交互系統(tǒng)的功能原理框圖。
圖3是本發(fā)明基于手機(jī)的語音交互方法的另一較佳實(shí)施例的流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
圖1是本發(fā)明基于手機(jī)的語音交互方法的較佳實(shí)施例的流程圖,如圖1所示,該基于手機(jī)的語音交互方法具體包括以下步驟步驟S110,預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲。
本步驟目的在于為方便用戶直接通過語音呼叫的方式讓手機(jī)接收并啟動手機(jī)內(nèi)置的語音交互識別功能,從而對手機(jī)預(yù)設(shè)一個可以直接響應(yīng)語音呼叫即啟動語音交互識別功能的手機(jī)昵稱,例如”Mike” ;然后進(jìn)入步驟S120。
步驟S120,當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同。
譬如,用戶準(zhǔn)備啟動手機(jī)語音交互識別功能希望了解今天天氣情況時,就給手機(jī)發(fā)出一句帶手機(jī)昵稱的操作請求語音,手機(jī)接收到該帶手機(jī)昵稱的操作請求語音時,進(jìn)行程序自檢并查找識別所述操作請求語音里的手機(jī)昵稱中是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同;同時進(jìn)入步驟S130。
步驟S130,當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令。
如果在上一步驟S120中,當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,手機(jī)控制識別出與所述操作請求語音所對應(yīng)的操作命令;并進(jìn)入步驟 S140。
步驟S140,當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。
如果手機(jī)能識別出用戶給出的操作請求語音,則手機(jī)會依據(jù)用戶給出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作步驟,比如,用戶要了解今天的天氣情況,發(fā)出聲音“Mike,今天天氣怎么樣”,手機(jī)會根據(jù)這一操作命令請求執(zhí)行連接手機(jī)中提供實(shí)時天氣情況的相關(guān)軟件,查找今天天氣的相關(guān)信息內(nèi)容提供給用戶了解。
基于上述實(shí)施例的一種基于手機(jī)的語音交互方法,本發(fā)明實(shí)施例還提供了一種基于手機(jī)的語音交互系統(tǒng),如圖2所示,包括手機(jī)昵稱設(shè)置模塊210,用于預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲;具體如上述步驟SllO所述。
第一語音處理模塊220,用于當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同;具體如上述步驟 S120所述。
第二語音處理模塊230,當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令;具體如上述步驟S130所述。
控制模塊240,用于當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作;具體如上述步驟S140所述。
進(jìn)一步地實(shí)施例,所述基于手機(jī)的語音交互系統(tǒng),如圖2所示,其還包括提示模塊250,用于當(dāng)識別不成功,控制發(fā)出語音提示重新輸入請求;具體如上所述。
進(jìn)一步地實(shí)施例,所述基于手機(jī)的語音交互系統(tǒng),如圖2所示,其還包括誤別控制模塊260,用于當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱不相同時,則不啟動語音交互識別功能;具體如上所述。
圖3是本發(fā)明基于手機(jī)的 語音交互方法的另一較佳實(shí)施例的流程圖。如圖3所示, 本發(fā)明以一種手機(jī)為例進(jìn)行說明,則該實(shí)施例的流程圖包括以下步驟步驟S310,正常啟動手機(jī),使手機(jī)處于工作狀態(tài),同時用戶選擇手機(jī)進(jìn)入手機(jī)昵稱設(shè)置狀態(tài);步驟S320,用戶根據(jù)個人喜好,在手機(jī)昵稱設(shè)置模式下給手機(jī)設(shè)置一個專有昵稱,并保存這個手機(jī)昵稱在手機(jī)昵稱設(shè)置模塊上;步驟S330,用戶對手機(jī)進(jìn)行語音操作請求,手機(jī)接收到用戶給出的操作請求語音的聲音信號中包含的手機(jī)昵稱和操作請求語音;步驟S340,當(dāng)手機(jī)接收到包含預(yù)先設(shè)置的手機(jī)昵稱和操作請求語音時,則開始判斷操作請求語音中的聲音信號能否予以識別,如果手機(jī)不能識別操作請求語音的操作命令,則轉(zhuǎn)到步驟S360 ;如果能識別操作請求語音的操作命令,則繼續(xù)進(jìn)入步驟S350 ;步驟S350,手機(jī)識別出操作請求語音的操作命令后,則繼續(xù)通過控制模塊240處理操作請求語音的操作命令,完成用戶給出的語音操作請求任務(wù),同時進(jìn)入步驟S370。
步驟S370,當(dāng)手機(jī)確認(rèn)已完成用戶給出的語音操作請求任務(wù),則自行結(jié)束此次操作請求過程。
其中,在步驟S340時,手機(jī)對操作請求語音進(jìn)行識別判斷時,不能對用戶給出的操作請求語音的聲音信號進(jìn)行識別,則進(jìn)入了步驟S360,那么,在步驟S360中,手機(jī)就會發(fā)出語音提示,要求用戶重新輸入操作請求,并返回步驟S330。
另外的,還可以通過以下的例子進(jìn)一步了解具備手機(jī)的語音交互系統(tǒng)的手機(jī)。
譬如,一位手機(jī)用戶希望用“邁克”作為自己的手機(jī)昵稱,那么首先是啟動手機(jī)昵稱設(shè)置模式,然后對手機(jī)說“邁克”并保存為手機(jī)昵稱,待用戶設(shè)置好自己的手機(jī)昵稱后,繼續(xù)進(jìn)行下一步的操作,用戶希望手機(jī)可以給通訊錄中保存的一位好友號碼撥通電話,則用戶可以對手機(jī)說“邁克,給瑪麗打電話”,那么,手機(jī)就會根據(jù)用戶的這一操作請求語音的操作命令處理操作請求,即手機(jī)會進(jìn)入通訊錄進(jìn)行檢索查找里面的姓名為“瑪麗”的號碼, 同時撥通“瑪麗”的號碼。
又如,用戶對手機(jī)說“邁克,今天天氣怎么樣?”,手機(jī)接收到其中含有保存的手機(jī)昵稱“邁克”和操作請求語音“今天天氣怎么樣”的聲音信號內(nèi)容,手機(jī)通過判斷可以識別關(guān)于“今天天氣怎么樣”這一操作請求語音的聲音信號內(nèi)容,于是進(jìn)一步將用戶的這一操作請求命令進(jìn)行處理,通過手機(jī)自帶的天氣情況軟件或者直接連接互聯(lián)網(wǎng)幫助用戶查找其所在當(dāng)?shù)匚恢玫奶鞖馇闆r,并將查找到的天氣情況通過語言向用戶播報天氣。
綜上所述,本發(fā)明所提供的一種基于手機(jī)的語音交互方法和系統(tǒng)、及手機(jī),由于采用了通過預(yù)先在手機(jī)上設(shè)置可以啟動語音交互識別功能的手機(jī)昵稱,當(dāng)需要啟動手機(jī)語音交互功能時,直接對手機(jī)呼叫預(yù)設(shè)的昵稱,手機(jī)就可以自行啟動語音識別功能,繼而可以連貫性的為用戶處理進(jìn)一步提出的其他操作要求。如果用戶在一段時間里不固定間斷式的發(fā)出各種操作命令,并且都希望能通過手機(jī)語音識別功能完成各種不同的操作命令,從而為用戶解決相應(yīng)問題,本發(fā)明只需要用戶說操作請求語音時,首先附帶所用手機(jī)的手機(jī)昵稱就可以完成手機(jī)語音識別模塊的啟動操作,并繼續(xù)完成其他相關(guān)的操作請求命令,使得手機(jī)在執(zhí)行人的語音操作請求命令過程中對每一步操作事件的進(jìn)展都能更順暢,也更為方便快捷,從而取消傳統(tǒng)手機(jī)需要啟動語音功能而需要通過繁瑣的手動操作過程。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,例如通過手機(jī)的語言交互功能為用戶書寫 短信內(nèi)容或發(fā)送彩信,自動連接WiFi啟動上網(wǎng)功能等,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種基于手機(jī)的語音交互方法,其特征在于,包括步驟 A、預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲; B、當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音吋,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同; C、當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令; D、當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的基于手機(jī)的語音交互方法,其特征在于,所述步驟D還包括 Dl,當(dāng)識別不成功,手機(jī)發(fā)出語音提示重新輸入請求。
3.根據(jù)權(quán)利要求1所述的基于手機(jī)的語音交互方法,其特征在于,所述步驟C還包括 Cl、當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱不相同時,則不啟動語音交互識別功能。
4.一種基于手機(jī)的語音交互系統(tǒng),其特征在于,包括 手機(jī)昵稱設(shè)置模塊,用于預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲; 第一語音處理模塊,用于當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同; 第二語音處理模塊,當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同吋,則控制識別出與所述操作請求語音所對應(yīng)的操作命令; 控制模塊,用于當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。
5.根據(jù)權(quán)利要求4所述基于手機(jī)的語音交互系統(tǒng),其特征在于,其還包括 提示模塊,用于當(dāng)識別不成功,控制發(fā)出語音提示重新輸入請求。
6.根據(jù)權(quán)利要求4所述基于手機(jī)的語音交互系統(tǒng),其特征在于,其還包括 誤別控制模塊,用于當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱不相同時,則不啟動語音交互識別功能。
7.—種手機(jī),其特征在于,包括權(quán)利要求4-6任一項(xiàng)所述的基于手機(jī)的語音交互系統(tǒng)。
全文摘要
本發(fā)明公開了一種基于手機(jī)的語音交互方法和系統(tǒng)、及手機(jī)。通過預(yù)先在手機(jī)上設(shè)置用于啟動語音交互識別功能的手機(jī)昵稱并存儲;當(dāng)所述手機(jī)接收到帶手機(jī)昵稱的操作請求語音時,識別所述操作請求語音里的手機(jī)昵稱是否與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同;當(dāng)識別所述操作請求語音里的手機(jī)昵稱與本機(jī)預(yù)先設(shè)定的手機(jī)昵稱相同時,則控制識別出與所述操作請求語音所對應(yīng)的操作命令;當(dāng)識別成功,則根據(jù)識別出的操作請求語音所對應(yīng)的操作命令,控制執(zhí)行相應(yīng)的操作。采用本發(fā)明可以使用戶說出手機(jī)昵稱就可以完成手機(jī)語音識別模塊的啟動操作,從而取消傳統(tǒng)手機(jī)需要啟動語音功能而需要通過繁瑣的手動操作過程,使語言交互功能操作更順暢和方便快捷。
文檔編號H04M1/725GK103051790SQ201210546490
公開日2013年4月17日 申請日期2012年12月14日 優(yōu)先權(quán)日2012年12月14日
發(fā)明者魏俊 申請人:康佳集團(tuán)股份有限公司