两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種語音輸入方法及移動終端與流程

文檔序號:11286497閱讀:320來源:國知局
一種語音輸入方法及移動終端與流程

本發(fā)明涉及電子技術領域,尤其涉及一種語音輸入方法及移動終端。



背景技術:

語音輸入又稱聲控輸入,是一種根據(jù)操作者的講話,自動識別成文字的輸入方法,其與文字輸入法相較,更為快捷易用。當前,諸如智能手機、平板電腦等移動終端大多具備語音輸入的功能。實踐發(fā)現(xiàn),當用戶進入移動終端中的某一應用程序進行語音輸入時,一般需先點擊輸入欄,再查找語音輸入的按鈕,通過點擊按鈕來進行語音輸入,輸入完畢后識別成文字顯示在輸入欄中。然而,有時候語音輸入的按鈕并不明顯,用戶需要花費較長時間查找,且每一次進行語音輸入之前都需要手動去點擊輸入欄,從而使得整個語音輸入的操作效率低下。



技術實現(xiàn)要素:

本發(fā)明實施例公開了一種語音輸入方法及移動終端,能夠提高語音輸入的操作效率。

本發(fā)明實施例第一方面公開一種語音輸入方法,包括:

檢測移動終端當前顯示界面中的目標輸入欄,所述目標輸入欄為未輸入文字信息的輸入欄;

接收用戶按照預設方式觸發(fā)的語音輸入開啟指令;

根據(jù)所述語音輸入開啟指令,開啟語音輸入模式;

在所述語音輸入模式下,接收輸入的語音信息;

在所述目標輸入欄中顯示所述語音信息對應的文字信息。

作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述檢測移動終端當前顯示界面中的目標輸入欄,包括:

獲取移動終端當前顯示界面所屬應用程序的注冊接口;

獲取所述注冊接口的狀態(tài)信息;

判斷所述狀態(tài)信息是否為預設狀態(tài)信息,所述預設狀態(tài)信息用于指示輸入欄未輸入文字信息;

如果所述狀態(tài)信息為所述預設狀態(tài)信息,確定所述注冊接口對應的輸入欄為目標輸入欄。

作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述接收用戶按照預設方式觸發(fā)的語音輸入開啟指令,包括以下情況中的一種或幾種的組合:

接收用戶通過操作預設物理按鍵所觸發(fā)的語音輸入開啟指令;

接收用戶通過操作預設虛擬按鍵所觸發(fā)的語音輸入開啟指令;

接收用戶通過輸入預設手勢所觸發(fā)的語音輸入開啟指令;

接收用戶通過輸入預設生物特征信息所觸發(fā)的語音輸入開啟指令。

作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述在所述目標輸入欄中顯示所述語音信息對應的文字信息之前,所述方法還包括:

對接收到的所述語音信息進行預處理,以獲得預處理后的語音信息;

對所述預處理后的語音信息進行識別,以得出所述預處理后的語音信息所包含的內容;

其中,所述在所述目標輸入欄中顯示所述語音信息對應的文字信息,包括:

在所述目標輸入欄中以文字的形式顯示所述預處理后的語音信息所包含的內容。

作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述對所述預處理后的語音信息進行識別,以得出所述預處理后的語音信息所包含的內容,包括:

將所述預處理后的語音信息與預設語音模型進行匹配,以獲得匹配結果;

當所述預處理后的語音信息與所述預設語音模型進行匹配的匹配率低于預設值時,輸出至少一條識別內容;

接收用戶針對所述至少一條識別內容中的其中一條輸入的選取指令;

根據(jù)所述選取指令,確定用戶選取的識別內容為所述預處理后的語音信息所包含的內容。

本發(fā)明實施例第二方面公開一種移動終端,包括:

檢測單元,用于檢測移動終端當前顯示界面中的目標輸入欄,所述目標輸入欄為未輸入文字信息的輸入欄;

第一接收單元,用于接收用戶按照預設方式觸發(fā)的語音輸入開啟指令;

開啟指令,用于根據(jù)所述語音輸入開啟指令,開啟語音輸入模式;

第二接收單元,用于在所述語音輸入模式下,接收輸入的語音信息;

顯示單元,用于在所述目標輸入欄中顯示所述語音信息對應的文字信息。

作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述檢測單元包括:

第一獲取子單元,用于獲取移動終端當前顯示界面所屬應用程序的注冊接口;

第二獲取子單元,用于獲取所述注冊接口的狀態(tài)信息;

判斷子單元,用于判斷所述狀態(tài)信息是否為預設狀態(tài)信息,所述預設狀態(tài)信息用于指示輸入欄未輸入文字信息;

第一確定子單元,用于當所述判斷子單元判斷出所述狀態(tài)信息為所述預設狀態(tài)信息時,確定所述注冊接口對應的輸入欄為目標輸入欄。

作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述第一接收單元接收用戶按照預設方式觸發(fā)的語音輸入開啟指令的方式具體包括以下情況中的一種或幾種的組合:

所述第一接收單元接收用戶通過操作預設物理按鍵所觸發(fā)的語音輸入開啟指令;

所述第一接收單元接收用戶通過操作預設虛擬按鍵所觸發(fā)的語音輸入開啟指令;

所述第一接收單元接收用戶通過輸入預設手勢所觸發(fā)的語音輸入開啟指令;

所述第一接收單元接收用戶通過輸入預設生物特征信息所觸發(fā)的語音輸入開啟指令。

作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述移動終端還包括:

預處理單元,用于在所述顯示單元在所述目標輸入欄中顯示所述語音信息對應的文字信息之前,對接收到的所述語音信息進行預處理,以獲得預處理后的語音信息;

識別單元,用于對所述預處理后的語音信息進行識別,以得出所述預處理后的語音信息所包含的內容;

所述顯示單元具體用于在所述目標輸入欄中以文字的形式顯示所述預處理后的語音信息所包含的內容。

作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述識別單元包括:

匹配子單元,用于將所述預處理后的語音信息與預設語音模型進行匹配,以獲得匹配結果;

輸出子單元,用于當所述匹配子單元將所述預處理后的語音信息與所述預設語音模型進行匹配的匹配率低于預設值時,輸出至少一條識別內容;

接收子單元,用于接收用戶針對所述至少一條識別內容中的其中一條輸入的選取指令;

第二確定子單元,用于根據(jù)所述選取指令,確定用戶選取的識別內容為所述預處理后的語音信息所包含的內容。

與現(xiàn)有技術相比,本發(fā)明實施例具有以下有益效果:

本發(fā)明實施例中,當檢測到移動終端當前顯示界面中存在未輸入文字信息的目標輸入欄時,可以接收用戶觸發(fā)的語音輸入開啟指令,根據(jù)該語音輸入開啟指令來開啟移動終端的語音輸入模式,并在該語音輸入模式下接收輸入的語音信息,可以在該目標輸入欄中顯示該語音信息對應的文字信息??梢?,實施本發(fā)明實施例,移動終端通過自動檢測當前顯示界面上空閑的文字輸入欄,并接收用戶按照預設方式輸入的語音輸入開啟指令來快速開啟語音輸入功能以進行語音輸入,而用戶無需手動點擊待輸入的文字輸入欄,也無需用戶花時間去查找當前應用程序所提供的語音輸入按鈕。這樣,自動檢測空閑的文字輸入欄,并采用快捷方式啟動語音輸入功能,能夠提高語音輸入的操作效率,有效改善用戶進行語音輸入的體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實施例公開的一種語音輸入方法的流程示意圖;

圖2是本發(fā)明實施例公開的另一種語音輸入方法的流程示意圖;

圖3是本發(fā)明實施例公開的一種通過語音輸入進行導航的具體操作示意圖;

圖4是本發(fā)明實施例公開的一種移動終端的結構示意圖;

圖5是本發(fā)明實施例公開的另一種移動終端的結構示意圖;

圖6是本發(fā)明實施例公開的又一種移動終端的結構示意圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

需要說明的是,本發(fā)明實施例的術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或對于這些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。

本發(fā)明實施例公開了一種語音輸入方法及移動終端,能夠提高語音輸入的操作效率。以下將結合附圖進行詳細描述。

實施例一

請參閱圖1,圖1是本發(fā)明實施例公開的一種語音輸入方法的流程示意圖。其中,該語音輸入方法可以應用于移動終端中。如圖1所示,該語音輸入方法可以包括以下步驟。

101、檢測移動終端當前顯示界面中的目標輸入欄。

本發(fā)明實施例中,移動終端可以包括但不限于移動手機、移動平板、個人數(shù)字助理(personaldigitalassistant,pda)、多媒體播放器、電子閱讀器、可穿戴設備、移動互聯(lián)網(wǎng)設備(mobileinternetdevice,mid)等各種終端設備。

本發(fā)明實施例中,移動終端可以實時或每隔特定時間檢測自身當前顯示界面中是否存在目標輸入欄。其中,目標輸入欄可以為未輸入文字信息的輸入欄,即目標輸入欄當前處于空閑狀態(tài),可以輸入文字信息。當前顯示界面可以是移動終端當前進入的某一應用程序的操作界面,如短信聊天界面、資訊搜索界面等等。在本發(fā)明實施例中,移動終端是自動檢測目標輸入欄的,而無需用戶去手動點擊輸入欄。具體的,移動終端可以根據(jù)光標的位置或者輸入欄的狀態(tài)變化來自動檢測是否為空閑的目標輸入欄。

102、接收用戶按照預設方式觸發(fā)的語音輸入開啟指令。

本發(fā)明實施例中,移動終端在自動檢測到當前顯示界面中的目標輸入欄后,可以接收用戶觸發(fā)的語音輸入開啟指令,該語音輸入開啟指令用于開啟移動終端的語音輸入模式。具體的,移動終端可以實時或每隔一定時間檢測是否接收到用戶按照預設方式所觸發(fā)的語音輸入開啟指令。

作為一種可選的實施方式,步驟102接收用戶按照預設方式觸發(fā)的語音輸入開啟指令的具體實施方式可以包括但不限于以下情況中的一種或多種的組合:

11)接收用戶通過操作預設物理按鍵所觸發(fā)的語音輸入開啟指令;

12)接收用戶通過操作預設虛擬按鍵所觸發(fā)的語音輸入開啟指令;

13)接收用戶通過輸入預設手勢所觸發(fā)的語音輸入開啟指令;

14)接收用戶通過輸入預設生物特征信息所觸發(fā)的語音輸入開啟指令。

在該實施方式中,預設方式可以是操作預設物理按鍵,該預設物理按鍵可以是一個或多個物理按鍵的組合,如用戶通過長按或短按音量鍵來觸發(fā)語音輸入開啟指令。預設方式可以是操作預設虛擬按鍵,該預設虛擬按鍵可以是一個或多個虛擬按鍵的組合,如用戶通過長按或短按主菜單home鍵來觸發(fā)語音輸入開啟指令。預設方式也可以是輸入預設手勢,該預設手勢可以包括但不限于針對移動終端觸摸屏的預設觸控軌跡、改變移動終端姿態(tài)的預設搖晃軌跡等,通過獲取用戶輸入的手勢與該預設手勢進行匹配來確定語音輸入開啟指令,當匹配率高于預設值時,兩者匹配成功,接收到的是語音輸入開啟指令;當匹配率不高于預設值時,兩者匹配失敗,接收到的不是語音輸入開啟指令,如用戶通過在移動終端的觸摸屏上輸入某一特定觸控軌跡來觸發(fā)語音輸入開啟指令,或者用戶按照某一特定搖晃軌跡搖動移動終端來觸發(fā)語音輸入開啟指令。預設方式還可以是輸入預設生物特征信息,該預設生物特征信息可以包括但不限于預設人臉特征信息、預設虹膜特征信息、預設聲紋特征信息、預設指紋特征信息等中的至少一種,如通過獲取用戶輸入的指紋信息與預設指紋信息進行匹配,當匹配成功,則接收到的為語音輸入開啟指令。此外,還可以通過其他快捷方式來觸發(fā)語音輸入開啟指令,該實施方式不作限定。通過實施該實施方式,用戶無需去查找當前應用程序提供的語音輸入按鈕,尤其對于一些不提供語音輸入按鈕的應用程序,可以通過上述方式快捷的開啟移動終端的語音輸入功能來進行語音輸入,提高輸入的效率。

可以理解的是,步驟101可以先于步驟102執(zhí)行,也可以后于步驟102執(zhí)行,也可以與步驟102交叉或同步執(zhí)行,本發(fā)明實施例不作限定。

103、根據(jù)該語音輸入開啟指令,開啟語音輸入模式。

本發(fā)明實施例中,當移動終端接收到用戶觸發(fā)的語音輸入開啟指令時,可以響應該語音輸入開啟指令來開啟移動終端的語音輸入模式。其中,語音輸入模式為允許用戶或外部其他設備向移動終端輸入語音信息的一種模式。

104、在該語音輸入模式下,接收輸入的語音信息。

本發(fā)明實施例中,當移動終端進入語音輸入模式時,此時可以接收用戶或外部設備輸入的語音信息。具體的,移動終端在語音輸入模式下可以開啟自身中的麥克風、話筒或特定的聲音采集器,從而可以實時采集外部輸入的語音信息。

105、在目標輸入欄中顯示該語音信息對應的文字信息。

本發(fā)明實施例中,移動終端在接收到輸入的語音信息后,可以將該語音信息轉化為對應的文字信息,并顯示在空閑的目標輸入欄中。語音信息轉化為文字信息可以采用語音識別的方法,其具體實現(xiàn)過程可以參考當前現(xiàn)有的語音識別技術。

可見,實施圖1所描述的方法,移動終端通過自動檢測當前顯示界面上空閑的文字輸入欄,并接收用戶按照預設方式輸入的語音輸入開啟指令來快速開啟語音輸入功能以進行語音輸入,而無需用戶手動點擊待輸入的文字輸入欄,也無需用戶花時間去查找當前應用程序所提供的語音輸入按鈕。這樣,自動檢測空閑的文字輸入欄,并采用快捷方式啟動語音輸入功能,能夠提高語音輸入的操作效率,有效改善用戶進行語音輸入的體驗。

實施例二

請參閱圖2,圖2是本發(fā)明實施例公開的另一種語音輸入方法的流程示意圖。其中,該語音輸入方法可以應用于移動終端中。如圖2所示,該語音輸入方法可以包括以下步驟。

201、檢測移動終端當前顯示界面中的目標輸入欄。

本發(fā)明實施例中,目標輸入欄可以為當前顯示界面中未輸入文字信息的輸入欄,即處于空閑狀態(tài)的輸入欄。

作為一種可選的實施方式,步驟201檢測移動終端當前顯示界面中的目標輸入欄的具體實施方式可以包括以下步驟:

21)獲取移動終端當前顯示界面所屬應用程序的注冊接口;

22)獲取該注冊接口的狀態(tài)信息;

23)判斷該狀態(tài)信息是否為預設狀態(tài)信息,預設狀態(tài)信息用于指示輸入欄未輸入文字信息;

24)如果該狀態(tài)信息為預設狀態(tài)信息,確定該注冊接口對應的輸入欄為目標輸入欄。

在該實施方式中,應用程序可以通過設置注冊接口來關聯(lián)輸入欄,一般一個輸入欄關聯(lián)一個注冊接口,通過實時監(jiān)測注冊接口的狀態(tài)來確定其關聯(lián)的輸入欄是否空閑。具體的,移動終端先確定當前顯示界面所屬的應用程序,再獲取該應用程序的一個或多個注冊接口,分別獲取每一個注冊接口的狀態(tài)信息,并判斷每一個注冊接口的狀態(tài)信息是否為預設狀態(tài)信息,如果一個注冊接口的狀態(tài)信息為預設狀態(tài)信息,則說明該注冊接口對應關聯(lián)的輸入欄為未輸入文字信息的空閑輸入欄,即目標輸入欄。如果一個注冊接口的狀態(tài)信息不為預設狀態(tài)信息,則說明該注冊接口對應關聯(lián)的輸入欄為已輸入有文字信息的非空閑輸入欄。當在空閑輸入欄中輸入文字信息后,其關聯(lián)的注冊接口的狀態(tài)信息將發(fā)生變化,以及將非空閑輸入欄中的文字信息清空后,其關聯(lián)的注冊接口的狀態(tài)信息也將發(fā)生變化。例如,假設預設狀態(tài)信息為“0”,當一注冊接口的狀態(tài)信息為“0”時,則該注冊接口對應的輸入欄為空閑輸入欄;當該注冊接口的狀態(tài)信息為“1”時,則該注冊接口對應的輸入欄為非空閑輸入欄。

202、接收用戶按照預設方式觸發(fā)的語音輸入開啟指令。

具體的,移動終端可以接收用戶通過操作預設物理按鍵、預設虛擬按鍵、輸入預設手勢以及輸入預設生物特征信息等中的一種或多種方式觸發(fā)的語音輸入開啟指令。

203、根據(jù)該語音輸入開啟指令,開啟語音輸入模式。

204、在該語音輸入模式下,接收輸入的語音信息。

205、對接收到的該語音信息進行預處理,以獲得預處理后的語音信息。

本發(fā)明實施例中,移動終端接收到的語音信息可能因為存在噪聲而影響語音識別結果,因此需要對接收到的語音信息進行預處理。其具體實施方式可以包括但不限于:按照預設好的降噪值對語音信息進行去噪濾波處理,和/或,根據(jù)預設的音頻分貝值對語音信息再次進行濾波處理(例如將語音信息中的分貝值低于預設的音頻分貝值的內容進行濾除),以去除語音信息中的各種噪聲,避免呼吸聲、雜音異響等干擾,從而提升語音信息識別成文本的精度。

206、對預處理后的語音信息進行識別,以得出預處理后的語音信息所包含的內容。

本發(fā)明實施例中,對預處理后的語音信息進行識別,以識別出其中所包含的內容的具體實施方式可以為:將預處理后的語音信息與預設語音模型進行匹配,識別出預處理后的語音信息所包含的內容。具體的,可以提取出預處理后的語音信息中的特征參數(shù),并與移動終端中事先存儲的預設語音模型進行匹配,從而將匹配率最高的語音模型作為識別結果。預設語音模型中可以包括多個語音字詞的訓練模型,可以采用孤立詞語音識別、隱馬爾可夫模型(hiddenmarkovmodel,hmm)、動態(tài)時間規(guī)整(dynamictimewarping,dtw)等方法來完成語音識別過程。

作為一種可選的實施方式,步驟206對預處理后的語音信息進行識別,以得出預處理后的語音信息所包含的內容的具體實施方式可以包括以下步驟:

25)將預處理后的語音信息與預設語音模型進行匹配,以獲得匹配結果;

26)當預處理后的語音信息與預設語音模型進行匹配的匹配率低于預設值時,輸出至少一條識別內容;

27)接收用戶針對上述至少一條識別內容中的其中一條輸入的選取指令;

28)根據(jù)該選取指令,確定用戶選取的識別內容為預處理后的語音信息所包含的內容。

在該實施方式中,當語音信息中存在部分內容與預設語音模型中的所有模型進行匹配時,得到的所有匹配率均低于預設值,說明語音音質差或發(fā)音不太標準,導致語音識別的準確率低。為了避免識別錯誤,可以以文字的形式同時輸出至少一條識別內容,這至少一條識別內容可以取其中匹配率較高的幾條。用戶可以在輸出的幾條識別內容中選取正確的那一條作為最終的識別結果,即語音信息識別成的文字信息。如果輸出的幾條識別內容均不符合用戶的需求,則此時用戶可以重復之前的操作開啟語音輸入模式來再次輸入語音信息。

207、在目標輸入欄中以文字的形式顯示預處理后的語音信息所包含的內容。

在一具體的實施方式中,請參閱圖3,圖3是本發(fā)明實施例公開的一種通過語音輸入進行導航的具體操作示意圖。如圖3所示,在進入地圖應用app后,首先檢測輸入欄的狀態(tài),當為未輸入狀態(tài)后,可以按下預設的物理按鍵,開啟語音輸入模式,并接收用戶語音輸入的目的地,并實時將接收到的目的地轉化為文字顯示在輸入欄中,此時點擊導航按鈕即可根據(jù)地圖算法生成相應的路徑。當輸入的目的地不太精準時,此時將生成多個候選地點和路徑供用戶選擇,用戶可以手動選擇其中一個,也可以再次按下預設物理按鍵進入語音輸入模式來再次輸入正確的目的地,識別輸入結果后,根據(jù)結果自動開始導航。通過實施上述操作,無需用戶手動點擊輸入欄和查找語音輸入按鈕,從而可以提升語音輸入的操作效率,從而提高導航的效率。

本發(fā)明實施例中,如果移動終端當前顯示界面上存在多個輸入欄時,可以逐一檢測各個輸入欄的狀態(tài),在將輸入的語音信息識別為文字后顯示在其中一個空閑輸入欄后,可以按照順序依次在下一個空閑輸入欄中顯示新一輪的語音識別成的文字信息,而無需用戶每次進行語音輸入前均手動點擊相應的輸入欄,從而進一步提高了語音輸入的操作效率。

可見,實施圖2所描述的方法,移動終端通過自動檢測當前顯示界面上空閑的文字輸入欄,并接收用戶按照預設方式輸入的語音輸入開啟指令來快速開啟語音輸入功能以進行語音輸入,而無需用戶手動點擊待輸入的文字輸入欄,也無需用戶花時間去查找當前應用程序所提供的語音輸入按鈕。這樣,自動檢測空閑的文字輸入欄,并采用快捷方式啟動語音輸入功能,能夠提高語音輸入的操作效率,有效改善用戶進行語音輸入的體驗。

實施例三

請參閱圖4,圖4是本發(fā)明實施例公開的一種移動終端的結構示意圖,可以用于執(zhí)行上述公開的語音輸入方法。如圖4所示,該移動終端可以包括:

檢測單元401,用于檢測移動終端當前顯示界面中的目標輸入欄。

其中,該目標輸入欄可以為未輸入文字信息的輸入欄,即目標輸入欄當前處于空閑狀態(tài),可以輸入文字信息。當前顯示界面可以是移動終端當前進入的某一應用程序的操作界面,如短信聊天界面、資訊搜索界面等等。

第一接收單元402,用于接收用戶按照預設方式觸發(fā)的語音輸入開啟指令。

本發(fā)明實施例中,該語音輸入開啟指令用于開啟移動終端的語音輸入模式。在檢測單元401檢測到目標輸入欄后,可以發(fā)送一觸發(fā)指令,以觸發(fā)第一接收單元402去接收語音輸入開啟指令。

作為一種可選的實施方式,第一接收單元402接收用戶按照預設方式觸發(fā)的語音輸入開啟指令的具體實施方式可以包括但不限于以下情況中的一種或幾種的組合:

第一接收單元402接收用戶通過操作預設物理按鍵所觸發(fā)的語音輸入開啟指令;

第一接收單元402接收用戶通過操作預設虛擬按鍵所觸發(fā)的語音輸入開啟指令;

第一接收單元402接收用戶通過輸入預設手勢所觸發(fā)的語音輸入開啟指令;

第一接收單元402接收用戶通過輸入預設生物特征信息所觸發(fā)的語音輸入開啟指令。

其中,預設物理按鍵可以是一個或多個物理按鍵的組合;預設虛擬按鍵可以是一個或多個虛擬按鍵的組合;預設手勢可以包括但不限于針對移動終端觸摸屏的預設觸控軌跡、改變移動終端姿態(tài)的預設搖晃軌跡等;預設生物特征信息可以包括但不限于預設人臉特征信息、預設虹膜特征信息、預設聲紋特征信息、預設指紋特征信息等中的至少一種。

開啟指令403,用于根據(jù)該語音輸入開啟指令,開啟語音輸入模式。

第二接收單元404,用于在該語音輸入模式下,接收輸入的語音信息。

顯示單元405,用于在檢測單元401檢測出的目標輸入欄中顯示該語音信息對應的文字信息。

其中,實施圖4所描述的移動終端,通過自動檢測當前顯示界面上空閑的文字輸入欄,并接收用戶按照預設方式輸入的語音輸入開啟指令來快速開啟語音輸入功能以進行語音輸入,而用戶無需手動點擊待輸入的文字輸入欄,也無需用戶花時間去查找當前應用程序所提供的語音輸入按鈕。這樣,自動檢測空閑的文字輸入欄,并采用快捷方式啟動語音輸入功能,能夠提高語音輸入的操作效率,有效改善用戶進行語音輸入的體驗。

實施例四

請參閱圖5,圖5是本發(fā)明實施例公開的另一種移動終端的結構示意圖,可以用于執(zhí)行上述公開的語音輸入方法。其中,圖5所示的移動終端是由圖4所示的移動終端進行優(yōu)化得到的。與圖4所示的移動終端相比較,圖5所示的移動終端還可以包括:

預處理單元406,用于在顯示單元405在目標輸入欄中顯示該語音信息對應的文字信息之前,對第二接收單元404接收到的該語音信息進行預處理,以獲得預處理后的語音信息;

識別單元407,用于對預處理后的語音信息進行識別,以得出預處理后的語音信息所包含的內容;

相應地,顯示單元405具體用于在檢測單元401檢測出的目標輸入欄中以文字的形式顯示預處理后的語音信息所包含的內容。

作為一種可選的實施方式,檢測單元401可以進一步包括:

第一獲取子單元4011,用于獲取移動終端當前顯示界面所屬應用程序的注冊接口;

第二獲取子單元4012,用于獲取該注冊接口的狀態(tài)信息;

判斷子單元4013,用于判斷該狀態(tài)信息是否為預設狀態(tài)信息,該預設狀態(tài)信息用于指示輸入欄未輸入文字信息;

第一確定子單元4014,用于當判斷子單元4013判斷出該狀態(tài)信息為預設狀態(tài)信息時,確定該注冊接口對應的輸入欄為目標輸入欄。

作為一種可選的實施方式,請一并參閱圖6,圖6是本發(fā)明實施例公開的又一種移動終端的結構示意圖,可以用于執(zhí)行上述公開的語音輸入方法。其中,圖6所示的移動終端是由圖5所示的移動終端進行優(yōu)化得到的。與圖5所示的移動終端相比較,圖6所示的移動終端中識別單元407可以進一步包括:

匹配子單元4071,用于將預處理后的語音信息與預設語音模型進行匹配,以獲得匹配結果;

輸出子單元4072,用于當匹配子單元4071將預處理后的語音信息與預設語音模型進行匹配的匹配率低于預設值時,輸出至少一條識別內容;

接收子單元4073,用于接收用戶針對上述至少一條識別內容中的其中一條輸入的選取指令;

第二確定子單元4074,用于根據(jù)該選取指令,確定用戶選取的識別內容為預處理后的語音信息所包含的內容。

其中,實施圖6所描述的移動終端,通過自動檢測當前顯示界面上空閑的文字輸入欄,并接收用戶按照預設方式輸入的語音輸入開啟指令來快速開啟語音輸入功能以進行語音輸入,而用戶無需手動點擊待輸入的文字輸入欄,也無需用戶花時間去查找當前應用程序所提供的語音輸入按鈕。這樣,自動檢測空閑的文字輸入欄,并采用快捷方式啟動語音輸入功能,能夠提高語音輸入的操作效率,有效改善用戶進行語音輸入的體驗。

具體地,本發(fā)明實施例中介紹的移動終端可以實施本發(fā)明結合圖1或圖2介紹的語音輸入方法實施例中的部分或全部流程。

需要說明的是,對于前述的各個方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本申請,某一些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本申請所必須的。

在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有詳細描述的部分,可以參見其他實施例的相關描述。

本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調整、合并和刪減。

本發(fā)明實施例移動終端中的單元或子單元可以根據(jù)實際需要進行合并、劃分和刪減。

本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質包括只讀存儲器(read-onlymemory,rom)、隨機存儲器(randomaccessmemory,ram)、可編程只讀存儲器(programmableread-onlymemory,prom)、可擦除可編程只讀存儲器(erasableprogrammablereadonlymemory,eprom)、一次可編程只讀存儲器(one-timeprogrammableread-onlymemory,otprom)、電子抹除式可復寫只讀存儲器(electrically-erasableprogrammableread-onlymemory,eeprom)、只讀光盤(compactdiscread-onlymemory,cd-rom)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機可讀的任何其他介質。

以上對本發(fā)明實施例公開的一種語音輸入方法及移動終端進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
图片| 竹溪县| 海晏县| 通江县| 建昌县| 中山市| 苍山县| 鄂托克前旗| 沿河| 商水县| 大连市| 中宁县| 平谷区| 普安县| 马公市| 汉沽区| 嵊州市| 上栗县| 栖霞市| 城口县| 松潘县| 梅州市| 宝鸡市| 建水县| 浮梁县| 浙江省| 诸暨市| 西安市| 万盛区| 谢通门县| 从江县| 进贤县| 加查县| 封丘县| 阿拉善左旗| 宣汉县| 会昌县| 扎赉特旗| 苍南县| 崇文区| 贵州省|