語音控制接聽來電通話的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及語音控制技術(shù)領(lǐng)域,尤其涉及一種語音控制接聽來電通話的方法和裝置。
【背景技術(shù)】
[0002]現(xiàn)有的手機,在有來電信息的時候,一般都是通過滑動或觸動來實現(xiàn)接聽電話。而當用戶在工作時,不得不騰出手接聽電話,這會對用戶造成不便。例如,用戶在洗碗或洗衣服時,手上沾有污漬或洗潔精,還需先擦拭干凈后再接聽電話,若不擦拭手去接聽電話,會將手機屏幕弄臟。用戶雙手均提有東西的時候,騰出手接聽電話很不方便。尤其當用戶在開車時,騰出手接聽電話會對安全造成很大隱患。
【發(fā)明內(nèi)容】
[0003]基于此,有必要提供一種能夠讓用戶方便接聽來電通話的語音控制接聽來電通話的方法。
[0004]一種語音控制接聽來電通話,包括以下步驟:
[0005]當接收到來電通話時,啟動語音識別模塊;
[0006]接收第一語音信號,獲取所述第一語音信號的第一關(guān)鍵詞,將所述第一關(guān)鍵詞與數(shù)據(jù)庫中預存的多個第二關(guān)鍵詞匹配,并確定所述數(shù)據(jù)庫中預存的操作指令中與所述第一關(guān)鍵詞相匹配的所述第二關(guān)鍵詞對應(yīng)的第一操作指令;
[0007]根據(jù)所述第一操作指令對所述來電通話執(zhí)行對應(yīng)的操作;
[0008]其中,所述數(shù)據(jù)庫中預存有多個所述第二關(guān)鍵詞和多條所述操作指令,且一個所述第二關(guān)鍵詞對應(yīng)一條所述操作指令,一條所述操作指令對應(yīng)至少一個所述第二關(guān)鍵詞。
[0009]在其中一個實施例中,所述第一語音信號為接聽或拒絕接聽所述來電通話的語
■~>V.曰;
[0010]所述操作指令包括接聽指令和拒絕接聽指令,所述接聽指令包括接聽來電通話子指令和開啟免提通話功能子指令。
[0011]在其中一個實施例中,所述第一語音信號還包括詢問來電通話信息的語音;
[0012]所述操作指令還包括來電通話信息查詢播報指令;
[0013]所述來電通話信息包括所述來電通話的來源。
[0014]在其中一個實施例中,所述方法還包括以下步驟:
[0015]所述來電通話接通后,檢測移動終端的語音接收裝置到與所述語音接收裝置距離最近的物體之間的第一距離,若所述第一距離由大于預設(shè)距離閾值的值變?yōu)樾∮诘扔谒鲱A設(shè)距離閾值的值,則將免提通話轉(zhuǎn)換為非免提通話。
[0016]在其中一個實施例中,所述方法還包括:
[0017]在所述來電通話接通后,接收通話語音信號并獲取所述通話語音信號的關(guān)鍵詞,若檢測到所述通話語音信號的關(guān)鍵詞與所述數(shù)據(jù)庫中的表示來電通話結(jié)束的第二關(guān)鍵詞相匹配,且在第一預設(shè)時間內(nèi)未再次接收到新的通話語音信號,則根據(jù)與所述表示來電通話結(jié)束的第二關(guān)鍵詞對應(yīng)的操作指令執(zhí)行對應(yīng)的結(jié)束所述來電通話的操作。
[0018]在其中一個實施例中,接收到所述第一語音信號或所述通話語音信號后,判斷所述第一語音信號的能量值或所述通話語音信號的能量值是否大于預設(shè)語音信號能量閾值,若是,則所述第一語音信號或所述通話語音信號有效;若否,則無效。
[0019]在其中一個實施例中,所述方法還包括:
[0020]所述來電通話接通后,關(guān)閉所述語音識別模塊。
[0021]本發(fā)明還提出一種語音控制接聽來電通話的裝置,包括數(shù)據(jù)庫、語音識別啟動/關(guān)閉模塊、語音識別模塊和操作指令執(zhí)行模塊;
[0022]所述數(shù)據(jù)庫,被配置以預存多個第二關(guān)鍵詞和多條操作指令,且一個所述第二關(guān)鍵詞對應(yīng)一條所述操作指令,一條所述操作指令對應(yīng)至少一個所述第二關(guān)鍵詞;
[0023]所述語音識別啟動/關(guān)閉模塊,被配置以當接收到來電通話時,啟動所述語音識別豐旲塊;
[0024]所述語音識別模塊,被配置以接收第一語音信號,獲取所述第一語音信號的第一關(guān)鍵詞,以及與所述數(shù)據(jù)庫連接并獲取多個所述第二關(guān)鍵詞和多條所述操作指令,將所述第一關(guān)鍵詞與所獲取的多個第二關(guān)鍵詞匹配,并確定所獲取的所述操作指令中與所述第一關(guān)鍵詞相匹配的所述第二關(guān)鍵詞對應(yīng)的第一操作指令;
[0025]所述操作指令執(zhí)行模塊,被配置以根據(jù)所述語音識別模塊確定的所述第一操作指令對所述來電通話執(zhí)行對應(yīng)的操作。
[0026]在其中一個實施例中,所述第一語音信號為接聽或拒絕接聽所述來電通話的語
■~>V.曰;
[0027]所述操作指令包括接聽指令和拒絕接聽指令,所述接聽指令包括接聽來電通話子指令和開啟免提通話功能子指令。
[0028]在其中一個實施例中,所述第一語音信號還包括詢問來電通話信息的語音;
[0029]所述操作指令還包括來電通話信息播報指令;
[0030]所述來電通話信息包括所述來電通話的來源。
[0031]在其中一個實施例中,所述語音控制接聽來電通話的裝置還包括距離檢測模塊;
[0032]所述距離檢測模塊,被配置為在所述來電通話接通后,檢測移動終端的語音接收裝置到與所述語音接收裝置距離最近的物體之間的第一距離,若所述第一距離由大于預設(shè)距離閾值的值變?yōu)樾∮诘扔谒鲱A設(shè)距離閾值的值,則向所述操作指令執(zhí)行模塊發(fā)送將免提通話轉(zhuǎn)換為非免提通話指令;
[0033]所述操作指令執(zhí)行模塊,還被配置以根據(jù)所述將免提通話轉(zhuǎn)換為非免提通話指令執(zhí)行對應(yīng)的操作。
[0034]在其中一個實施例中,所述語音識別模塊,還被配置為在所述來電通話接通后,接收通話語音信號并獲取所述通話語音信號的關(guān)鍵詞,若檢測到所述通話語音信號的關(guān)鍵詞與所述數(shù)據(jù)庫中的表示來電通話結(jié)束的第二關(guān)鍵詞相匹配,且在第一預設(shè)時間內(nèi)未再次接收到新的通話語音信號,則確定與所述表示來電通話結(jié)束的第二關(guān)鍵詞對應(yīng)的結(jié)束所述來電通話的操作指令;
[0035]所述操作指令執(zhí)行模塊,還被配置為根據(jù)所述語音識別模塊確定的與所述表示來電通話結(jié)束的第二關(guān)鍵詞對應(yīng)的結(jié)束所述來電通話的操作指令執(zhí)行對應(yīng)的操作。
[0036]在其中一個實施例中,所述語音識別模塊,還被配置為在接收到所述第一語音信號或所述通話語音信號后,判斷所述第一語音信號的能量值或所述通話語音信號的能量值是否大于預設(shè)語音信號能量閾值,若是,則所述第一語音信號或所述通話語音信號有效;若否,則無效。
[0037]在其中一個實施例中,所述語音識別啟動/關(guān)閉模塊,還被配置為在所述來電通話接通后,關(guān)閉所述語音識別模塊。
[0038]上述語音控制接聽來電通話的方法和裝置,通過獲取第一語音信號的第一關(guān)鍵詞,將第一關(guān)鍵詞與數(shù)據(jù)庫中預存的多個第二關(guān)鍵詞匹配,并最終確定數(shù)據(jù)庫中預存的操作指令中與第一關(guān)鍵詞相匹配的第二關(guān)鍵詞對應(yīng)的第一操作指令,最后根據(jù)第一操作指令對來電通話執(zhí)行對應(yīng)的操作,使得用戶能夠在不觸碰移動終端屏幕或按鍵的情況下方便的處理來電通話,為用戶提供了更好的體驗。
【附圖說明】
[0039]圖1為本發(fā)明語音控制接聽來電通話的方法一個實施例的流程圖;
[0040]圖2為本發(fā)明語音控制接聽來電通話的方法一個實施例的具體流程示意圖;
[0041]圖3為本發(fā)明語音控制接聽來電通話的方法另一個實施例的具體流程示意圖;
[0042]圖4為本發(fā)明語音控制接聽來電通話的裝置一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0043]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖對本發(fā)明語音控制接聽來電通話的方法和裝置的【具體實施方式】進行說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0044]參見圖1,一個實施例中,以本發(fā)明語音控制接聽來電通話的方法可以包括以下步驟:
[0045]S100,當接收到來電通話時,啟動語音識別模塊。
[0046]其中,語音識別模塊設(shè)置在移動終端上,而移動終端可以為智能手機、移動電話、個人數(shù)字助理手機或具有通信功能的平板電腦等終端。本實施例中將本發(fā)明語音控制接聽來電通話的方法應(yīng)用在以手機上為例,對本發(fā)明語音控制接聽來電通話的方法的流程進行詳細說明。但并不以此為限,本發(fā)明語音控制接聽來電通話的方法還可以應(yīng)用在上述其他移動終端上。
[0047]本實施例中,語音識別模塊可以為具有語音識別控制功能的系統(tǒng),例如可以為具有與用戶進行智能交流的聊天機器人系統(tǒng)或siri。
[0048]S200,接收第一語音信號,獲取第一語音信號的第一關(guān)鍵詞,將第一關(guān)鍵詞與數(shù)據(jù)庫中預存的多個第二關(guān)鍵詞匹配,并確定數(shù)據(jù)庫中預存的操作指令中與第一關(guān)鍵詞相匹配的第二關(guān)鍵詞對應(yīng)的第一操作指令。
[0049]其中,數(shù)據(jù)庫中預存有多個第二關(guān)鍵詞和多條操作指令,且一個第二關(guān)鍵詞對應(yīng)一條操作指令,一條操作指令對應(yīng)至少一個第二關(guān)鍵詞。
[0050]具體的,接收的第一語音信號可以為用戶發(fā)出的,對來電通話的處理意愿。因此,第一語音信號為接聽或拒絕接聽來電通話的語音。從第一語音信號中獲取的第一關(guān)鍵詞可以為“接聽”、“接”、“拒絕接聽”、“不接”或“不要接”等。數(shù)據(jù)庫中預存的第二關(guān)鍵詞包括:“接聽”、“接”、“拒絕接聽”、“不接”和“不要接”等。數(shù)據(jù)庫中預存的操作指令包括:接聽指令和拒絕接聽指令等操作指令。其中,第二關(guān)鍵詞“接聽”和“接”均對應(yīng)著操作指令中的接聽指令,第二關(guān)鍵詞“拒絕接聽”、“不接”和“不要接”均對應(yīng)著操作指令中的拒絕接