一觸發(fā)動(dòng)作時(shí),則判定接收到停止錄入指令,此時(shí)語(yǔ)音助手不再錄入用戶的語(yǔ)音并根據(jù)已錄入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。在另一種實(shí)施方式中,當(dāng)監(jiān)測(cè)到用戶單擊實(shí)體鍵時(shí),判定接收到語(yǔ)音錄入指令,通過(guò)移動(dòng)終端的語(yǔ)音助手錄入用戶的語(yǔ)音,而在語(yǔ)音錄入的過(guò)程中,如果監(jiān)聽(tīng)到用戶再次單擊實(shí)體鍵這一觸發(fā)動(dòng)作時(shí),則判定接收到停止錄入指令,此時(shí)語(yǔ)音助手不再錄入用戶的語(yǔ)音并根據(jù)已錄入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。
[0026]作為一種具體的實(shí)施方式,通過(guò)語(yǔ)音助手接收用戶輸入的語(yǔ)音,根據(jù)用戶輸入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作的具體過(guò)程包括:當(dāng)語(yǔ)音包括與語(yǔ)音通話功能對(duì)應(yīng)的關(guān)鍵字且監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到停止錄入指令時(shí),通過(guò)語(yǔ)音助手調(diào)用移動(dòng)終端的撥號(hào)功能,并根據(jù)語(yǔ)音控制移動(dòng)終端外撥通話。仍以移動(dòng)終端是手機(jī)為例,用戶通過(guò)實(shí)體鍵打開(kāi)語(yǔ)音助手后,通過(guò)語(yǔ)音助手錄入語(yǔ)音,當(dāng)用戶錄入的語(yǔ)音中包括與語(yǔ)音通話功能對(duì)應(yīng)的關(guān)鍵字,例如包括與語(yǔ)音通話功能對(duì)應(yīng)的“打電話給”、“電話”、“call”、“telephone”等關(guān)鍵字,并且監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到停止錄入指令時(shí),通過(guò)語(yǔ)音助手調(diào)用移動(dòng)終端的撥號(hào)功能,并根據(jù)語(yǔ)音助手錄入的語(yǔ)音內(nèi)容控制移動(dòng)終端外撥通話。由于在移動(dòng)終端外撥通話之前以及外撥通話的過(guò)程中,移動(dòng)終端的顯示屏均無(wú)需點(diǎn)亮,因而降低了移動(dòng)終端的耗電量,延長(zhǎng)了移動(dòng)終端的續(xù)航時(shí)間,這對(duì)于目前耗電量較高的智能手機(jī)而言具有十分重要的實(shí)際意義。
[0027]在根據(jù)語(yǔ)音助手錄入的語(yǔ)音內(nèi)容控制移動(dòng)終端外撥通話,即移動(dòng)終端處于正在通話的狀態(tài)時(shí),監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到通話結(jié)束指令,如果監(jiān)測(cè)到通話結(jié)束指令,則結(jié)束移動(dòng)終端的外撥通話,以實(shí)現(xiàn)用戶在希望結(jié)束通話時(shí)能夠及時(shí)地、主動(dòng)地掛斷通話,提高用戶體驗(yàn)。具體地,在一種實(shí)施方式中,如果在根據(jù)語(yǔ)音控制移動(dòng)終端外撥通話的過(guò)程中監(jiān)聽(tīng)到用戶單擊實(shí)體鍵,即在移動(dòng)終端外撥通話的過(guò)程中監(jiān)聽(tīng)到用戶單擊實(shí)體鍵,那么就判定接收到了通話結(jié)束指令,即用戶通過(guò)簡(jiǎn)單的單擊實(shí)體鍵就可以結(jié)束當(dāng)前移動(dòng)終端正在進(jìn)行的通話,而無(wú)需通過(guò)移動(dòng)終端的顯示屏幕尋找到掛機(jī)鍵之后再進(jìn)行掛斷,因而有利于提高通話處理的速度,而且由于無(wú)需點(diǎn)亮顯示屏來(lái)尋找掛機(jī)鍵,因此降低了移動(dòng)終端的耗電量。
[0028]作為一種具體的實(shí)施方式,在通過(guò)語(yǔ)音助手接收用戶輸入的語(yǔ)音,根據(jù)用戶輸入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作的具體過(guò)程包括:當(dāng)語(yǔ)音包括與短信功能對(duì)應(yīng)的關(guān)鍵字且監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到停止錄入指令時(shí),通過(guò)語(yǔ)音助手調(diào)用移動(dòng)終端的短信編輯功能,并根據(jù)語(yǔ)音控制移動(dòng)終端編輯短信。仍以移動(dòng)終端是手機(jī)為例,用戶通過(guò)實(shí)體鍵打開(kāi)語(yǔ)音助手后,通過(guò)語(yǔ)音助手錄入語(yǔ)音,當(dāng)用戶錄入的語(yǔ)音中包括與短信功能對(duì)應(yīng)的關(guān)鍵字,例如包括與短信功能對(duì)應(yīng)的“短信給”、“短信”或者“send message”、“message”等關(guān)鍵字,并且監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到停止錄入指令時(shí),通過(guò)語(yǔ)音助手調(diào)用移動(dòng)終端的短信編輯功能,并根據(jù)語(yǔ)音控制移動(dòng)終端編輯短信。由于在移動(dòng)終端編輯短信的過(guò)程中,移動(dòng)終端的顯示屏均無(wú)需點(diǎn)亮,因而降低了移動(dòng)終端的耗電量,延長(zhǎng)了移動(dòng)終端的續(xù)航時(shí)間,這對(duì)于目前耗電量較高的智能手機(jī)而言也具有十分重要的實(shí)際意義。
[0029]相應(yīng)地,本發(fā)明還提出一種移動(dòng)終端信息錄入裝置,在其中一個(gè)實(shí)施例中,參見(jiàn)圖2所示,移動(dòng)終端信息錄入裝置包括:
[0030]語(yǔ)音助手啟動(dòng)模塊100,用于在移動(dòng)終端的顯示屏處于關(guān)閉狀態(tài)下,監(jiān)測(cè)是否通過(guò)移動(dòng)終端的實(shí)體鍵接收到語(yǔ)音助手啟動(dòng)指令,若是,則打開(kāi)移動(dòng)終端的語(yǔ)音助手;
[0031]語(yǔ)音控制模塊200,用于在語(yǔ)音助手啟動(dòng)模塊100打開(kāi)語(yǔ)音助手后,監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到語(yǔ)音錄入指令,若是,則通過(guò)語(yǔ)音助手接收用戶輸入的語(yǔ)音,根據(jù)語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。
[0032]首先,在本發(fā)明中,移動(dòng)終端的實(shí)體鍵可以是移動(dòng)終端已有的按鍵,如音量鍵、屏幕旋轉(zhuǎn)鍵等,也可以是在移動(dòng)終端上新增加的并以通用I/o端口(General Purpose Input0utput,GP10)觸發(fā)或者中斷觸發(fā)的按鍵。在移動(dòng)終端的顯示屏處于關(guān)閉狀態(tài)下,語(yǔ)音助手啟動(dòng)模塊100監(jiān)測(cè)是否通過(guò)移動(dòng)終端的實(shí)體鍵接收到語(yǔ)音助手啟動(dòng)指令,其中語(yǔ)音助手啟動(dòng)指令是用戶通過(guò)實(shí)體鍵輸入的,例如當(dāng)語(yǔ)音助手啟動(dòng)模塊100監(jiān)測(cè)到用戶單擊實(shí)體鍵或者長(zhǎng)按實(shí)體鍵時(shí),判定通過(guò)實(shí)體鍵接收到語(yǔ)音助手啟動(dòng)指令,此時(shí),語(yǔ)音助手啟動(dòng)模塊100打開(kāi)移動(dòng)終端的語(yǔ)音助手。
[0033]在語(yǔ)音助手啟動(dòng)模塊100打開(kāi)移動(dòng)終端的語(yǔ)音助手后,語(yǔ)音控制模塊200監(jiān)測(cè)是否通過(guò)移動(dòng)終端的實(shí)體鍵接收到語(yǔ)音錄入指令,與語(yǔ)音助手啟動(dòng)指令類似地,本步驟中的語(yǔ)音錄入指令也是用戶通過(guò)實(shí)體鍵輸入的,例如當(dāng)語(yǔ)音控制模塊200監(jiān)測(cè)到用戶單擊實(shí)體鍵或者長(zhǎng)按實(shí)體鍵時(shí),判定通過(guò)實(shí)體鍵接收到語(yǔ)音錄入指令;當(dāng)語(yǔ)音控制模塊200監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到語(yǔ)音錄入指令時(shí),語(yǔ)音助手開(kāi)始接收用戶輸入的語(yǔ)音,并根據(jù)用戶輸入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。以移動(dòng)終端是手機(jī)為例,在手機(jī)的顯示屏處于關(guān)閉狀態(tài)下,用戶單擊或者長(zhǎng)按手機(jī)的實(shí)體鍵以啟動(dòng)語(yǔ)音助手后,用戶再次單擊或者長(zhǎng)按實(shí)體鍵并說(shuō)出語(yǔ)音“打電話給張三”或者“撥號(hào)張三”,此時(shí),語(yǔ)音助手接收到用戶輸入的“打電話給張三”或者“撥號(hào)給張三”的語(yǔ)音并根據(jù)該語(yǔ)音控制手機(jī)向“張三”發(fā)起通話;或者,在手機(jī)的顯示屏處于關(guān)閉狀態(tài)下,用戶單擊或者長(zhǎng)按手機(jī)的實(shí)體鍵以啟動(dòng)語(yǔ)音助手后,用戶再次單擊或者長(zhǎng)按實(shí)體鍵并說(shuō)出語(yǔ)音“發(fā)短信給張三”或者“短信張三”,此時(shí),語(yǔ)音助手接收到用戶輸入的“發(fā)短信給張三”或者“短信張三”的語(yǔ)音并根據(jù)該語(yǔ)音控制手機(jī)編輯短信。此處僅以打電話和發(fā)短信兩種情況對(duì)本發(fā)明的具體應(yīng)用場(chǎng)景進(jìn)行了舉例說(shuō)明,但實(shí)際上本發(fā)明也適用于語(yǔ)音助手所能夠?qū)崿F(xiàn)的其他功能,例如播放音樂(lè)等,此處不再贅述。
[0034]上述移動(dòng)終端信息錄入裝置利用移動(dòng)終端的實(shí)體鍵與語(yǔ)音助手的相互配合,監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到指令,并根據(jù)監(jiān)測(cè)結(jié)果和錄入的語(yǔ)音通過(guò)語(yǔ)音助手控制移動(dòng)終端執(zhí)行與語(yǔ)音相對(duì)應(yīng)的動(dòng)作,無(wú)需點(diǎn)亮移動(dòng)終端的顯示屏即可實(shí)現(xiàn)對(duì)用戶輸入的信息的錄入,使用戶在移動(dòng)終端的顯示屏處于關(guān)閉的狀態(tài)下仍然可以通過(guò)語(yǔ)音助手控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作,提升用戶體驗(yàn)的同時(shí),減小了移動(dòng)終端的耗電量,進(jìn)一步延長(zhǎng)了移動(dòng)終端的續(xù)航時(shí)間。
[0035]作為一種具體的實(shí)施例,語(yǔ)音控制模塊還用于在語(yǔ)音助手接收用戶輸入的語(yǔ)音之后、根據(jù)語(yǔ)音控制所述移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作之前監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到停止錄入指令,若是,則停止接收用戶輸入的語(yǔ)音,以提高用戶對(duì)移動(dòng)終端控制的靈活性以及移動(dòng)終端信息錄入的準(zhǔn)確性。
[0036]在語(yǔ)音助手啟動(dòng)模塊打開(kāi)語(yǔ)音助手后,語(yǔ)音控制模塊監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到語(yǔ)音錄入指令以及監(jiān)測(cè)是否通過(guò)實(shí)體鍵接收到停止錄入指令時(shí),考慮到實(shí)際情況中用戶可能采用單擊實(shí)體鍵或者長(zhǎng)按實(shí)體鍵這兩種常用的按鍵操作,因此在一種實(shí)施方式中,當(dāng)語(yǔ)音控制模塊監(jiān)測(cè)到用戶長(zhǎng)按實(shí)體鍵時(shí),判定接收到語(yǔ)音錄入指令,通過(guò)移動(dòng)終端的語(yǔ)音助手錄入用戶的語(yǔ)音,而在語(yǔ)音錄入的過(guò)程中,如果語(yǔ)音控制模塊監(jiān)聽(tīng)到用戶釋放實(shí)體鍵這一觸發(fā)動(dòng)作時(shí),則判定接收到停止錄入指令,此時(shí)語(yǔ)音助手不再錄入用戶的語(yǔ)音并根據(jù)已錄入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。在另一種實(shí)施方式中,當(dāng)語(yǔ)音控制模塊監(jiān)測(cè)到用戶單擊實(shí)體鍵時(shí),判定接收到語(yǔ)音錄入指令,通過(guò)移動(dòng)終端的語(yǔ)音助手錄入用戶的語(yǔ)音,而在語(yǔ)音錄入的過(guò)程中,如果語(yǔ)音控制模塊監(jiān)聽(tīng)到用戶再次單擊實(shí)體鍵這一觸發(fā)動(dòng)作時(shí),則判定接收到停止錄入指令,此時(shí)語(yǔ)音助手不再錄入用戶的語(yǔ)音并根據(jù)已錄入的語(yǔ)音控制移動(dòng)終端執(zhí)行相應(yīng)的動(dòng)作。
[0037]作為一種具體的實(shí)施方式,當(dāng)用戶輸入的語(yǔ)音包括與語(yǔ)音通話功能對(duì)應(yīng)的關(guān)鍵字且語(yǔ)音控制模塊監(jiān)測(cè)到通過(guò)實(shí)體鍵接收到停止錄入指令時(shí)