本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法及裝置。
背景技術(shù):
隨著語音識別技術(shù)的發(fā)展,用戶通過語音控制電子設(shè)備或者與電子設(shè)備進(jìn)行語音交互的場景越來越多,給人們的生活帶來了極大的便利。
但是,現(xiàn)有的語音輸入在輸入法等應(yīng)用場景中,由于無法實(shí)現(xiàn)自動輸入標(biāo)點(diǎn)符號的功能,用戶需要手動在識別的文本中添加標(biāo)點(diǎn)符號,在長句或文本較長時標(biāo)點(diǎn)符號的添加操作比較繁瑣,導(dǎo)致語音輸入的過程繁瑣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法及裝置,旨在解決現(xiàn)有語音輸入時需要手動在識別的文本中添加標(biāo)點(diǎn)符號而導(dǎo)致語音輸入過程繁瑣的技術(shù)問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法包括以下步驟:
在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息;
在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱;
在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。
優(yōu)選地,所述在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱的步驟之后,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法還包括:
在預(yù)設(shè)時長內(nèi)未接收到所述選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱。
優(yōu)選地,所述在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱的步驟包括:
在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱;
在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;或者,在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
優(yōu)選地,所述在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱的步驟之后,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法還包括:
在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
優(yōu)選地,所述在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱的步驟之后,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法還包括:
在所述字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱時,隱藏或刪除所述輸入候選區(qū)域顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置包括:
識別模塊,用于在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息;
顯示模塊,用于在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱;
第一輸入模塊,用于在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。
優(yōu)選地,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置還包括:
第二輸入模塊,用于在預(yù)設(shè)時長內(nèi)未接收到所述選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱。
優(yōu)選地,所述第一輸入模塊包括:
顯示單元,用于在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱;
替換單元,用于在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;
第一設(shè)置單元,用于在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
優(yōu)選地,所述第一輸入模塊還包括:
第二設(shè)置單元,用于在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
優(yōu)選地,所述基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置還包括:
隱藏模塊,用于在所述字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱時,隱藏或刪除所述輸入候選區(qū)域顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
本發(fā)明通過在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息,接著在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱,而后在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱,實(shí)現(xiàn)了在音頻識別的文本中實(shí)時添加標(biāo)點(diǎn)符號標(biāo)識,避免了用戶通過手動在識別的文本中添加標(biāo)點(diǎn)符號標(biāo)識,提高了語音輸入的效率。
附圖說明
圖1為本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法第一實(shí)施例的流程示意圖;
圖2為本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置第一實(shí)施例的功能模塊示意圖;
圖3為本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置第二實(shí)施例中第一輸入模塊的細(xì)化功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明的實(shí)施例中,該基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法及裝置適用于具有輸入功能的電視機(jī)、手機(jī)、IPAD、智能可穿戴設(shè)備等智能終端。以下以電視機(jī)為例,詳細(xì)闡述本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法及裝置的各個實(shí)施例。
本發(fā)明提供一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法。參照圖1,圖1為本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法第一實(shí)施例的流程示意圖。
在本實(shí)施例中,該基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法包括:
步驟S10,在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定識所述語音信號中是否包括標(biāo)點(diǎn)符號信息;
本實(shí)施例中,在接收到用戶輸入的語音信號時,電視機(jī)對接收到的語音信號進(jìn)行音頻識別,得到語音信號對應(yīng)的字符數(shù)據(jù),其中,該字符數(shù)據(jù)包括文字、數(shù)字及/或字母等,例如,該字符數(shù)據(jù)可以為“逗號”、“句號”等標(biāo)點(diǎn)符號,也可以為“標(biāo)點(diǎn)符號以及文字”等文字。
需要強(qiáng)調(diào)的是,用戶可以采用遙控器、手機(jī)等終端進(jìn)行錄音操作,并將錄音操作獲得的語音信號發(fā)送至電視機(jī)。電視機(jī)可以通過紅外、藍(lán)牙、WiFi模塊等與終端進(jìn)行通信,以接收該終端發(fā)送的語音信號。
本實(shí)施例中,可以通過識別后的所述語音信號中的標(biāo)點(diǎn)符號名稱確定該語音信號中是否包括標(biāo)點(diǎn)符號信息,具體地,可通過預(yù)設(shè)數(shù)據(jù)庫中查找語音信號中的標(biāo)點(diǎn)符號名稱,在預(yù)設(shè)數(shù)據(jù)庫中存在語音信號中的標(biāo)點(diǎn)符號名稱時,確定該語音信號中包括標(biāo)點(diǎn)符號信息,即在預(yù)設(shè)數(shù)據(jù)庫中存在與該標(biāo)點(diǎn)符號名稱一致的文字信息時確定該語音信號中包括標(biāo)點(diǎn)符號信息,其中,預(yù)設(shè)數(shù)據(jù)庫中存儲有電視機(jī)的輸入法的所有標(biāo)點(diǎn)符號標(biāo)識以及各個標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的標(biāo)點(diǎn)符號名稱。
步驟S20,在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱;
本實(shí)施例中,在確定識別后的所述語音信號中包括標(biāo)點(diǎn)符號信息時,即在預(yù)設(shè)數(shù)據(jù)庫中存在與該標(biāo)點(diǎn)符號名稱一致的文字信息時,電視機(jī)在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱,其中,輸入候選區(qū)域可以為電視機(jī)當(dāng)前開啟的輸入法的候選區(qū)域,例如,在標(biāo)點(diǎn)符號標(biāo)識為“逗號”或“句號”時,電視機(jī)在輸入候選區(qū)域顯示“,”或“?!币约啊岸禾枴被颉熬涮枴保怨┯脩舾鶕?jù)顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱進(jìn)行選擇。
步驟S30,在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識時,電視機(jī)的焦點(diǎn)默認(rèn)在該標(biāo)點(diǎn)符號標(biāo)識,用戶可以采用遙控器、手機(jī)等終端通過該焦點(diǎn)觸發(fā)標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱的選擇信息。在接收到基于標(biāo)點(diǎn)符號標(biāo)識觸發(fā)的輸入指令時,電視機(jī)在顯示界面的字符輸入?yún)^(qū)域輸入該標(biāo)點(diǎn)符號標(biāo)識,例如,在輸入候選區(qū)域輸入“?!睍r,在接收到基于標(biāo)點(diǎn)符號名稱觸發(fā)的選擇信息時,電視機(jī)在顯示界面的字符輸入?yún)^(qū)域輸入該標(biāo)點(diǎn)符號名稱,例如,輸入“逗號”,進(jìn)而實(shí)現(xiàn)通過語音輸入標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。其中,字符輸入?yún)^(qū)域?yàn)橛脩粜枰斎霐?shù)據(jù)的區(qū)域,例如,word文檔或文本文檔等輸入界面中光標(biāo)所處位置的后方為字符輸入?yún)^(qū)域。
進(jìn)一步地,在一實(shí)施例中,在步驟S20之后,該基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法還包括:在預(yù)設(shè)時長內(nèi)未接收到所述選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱。
其中,預(yù)設(shè)時長可以根據(jù)需要進(jìn)行合理的設(shè)置,例如,預(yù)設(shè)時長為3秒、5秒等,在此不進(jìn)行限定。
本實(shí)施例中,在預(yù)設(shè)時長內(nèi)未接收到選擇信息時,默認(rèn)為用戶不需要在字符輸入?yún)^(qū)域輸入標(biāo)點(diǎn)符號標(biāo)識,因此,在字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱,即將標(biāo)點(diǎn)符號名稱顯示在電視機(jī)顯示區(qū)域的字符輸入?yún)^(qū)域。
需要強(qiáng)調(diào)的是,在所述輸入候選區(qū)域顯示標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱時,若預(yù)設(shè)時長內(nèi)接收到其他語音信號,則在所述顯示界面的字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息,即對語音信號進(jìn)行音頻識別得到的文字信息。或者,在所述輸入候選區(qū)域顯示標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱的步驟之前,接收到其他語音信號時,在所述顯示界面的字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息。例如,用戶在采用遙控器、手機(jī)等終端將語音信號發(fā)送至電視機(jī)后,繼續(xù)發(fā)生其他語音信號時,用戶不需要在字符輸入?yún)^(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識,因此直接在字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息,以提高音頻輸入的效率。
進(jìn)一步地,在一實(shí)施例中,在步驟S30之后,該基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法還包括:在所述字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱時,隱藏或刪除所述輸入候選區(qū)域顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,通過在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息,接著在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱,而后在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱,實(shí)現(xiàn)了在音頻識別的文本中實(shí)時添加標(biāo)點(diǎn)符號標(biāo)識,避免了用戶通過手動在識別的文本中添加標(biāo)點(diǎn)符號標(biāo)識,提高了語音輸入的效率。
基于第一實(shí)施例提出本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的方法的第二實(shí)施例,在本實(shí)施例中,步驟S30包括:
在所述顯示界面的字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱;
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號名稱時,電視機(jī)可以同時在字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,其中,可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱是指該標(biāo)點(diǎn)符號名稱可以被替換或者刪除等,通過在所述顯示界面的字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,能夠使用戶了解當(dāng)前顯示的標(biāo)點(diǎn)符號名稱及標(biāo)點(diǎn)符號標(biāo)識是否正確。
在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;或者,
在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識時,電視機(jī)的焦點(diǎn)默認(rèn)在該標(biāo)點(diǎn)符號標(biāo)識,用戶可以采用遙控器、手機(jī)等終端通過該焦點(diǎn)觸發(fā)第一輸入指令。在接收到標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,電視機(jī)將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識,例如,在輸入候選區(qū)域顯示“?!?、字符輸入?yún)^(qū)域顯示“句號”時,在接收到基于“。”觸發(fā)的第一選擇信息時,電視機(jī)將字符輸入?yún)^(qū)域顯示的“句號”替換為“?!?,進(jìn)而實(shí)現(xiàn)通過語音輸入標(biāo)點(diǎn)符號。在接收到標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,電視機(jī)將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
進(jìn)一步地,在一實(shí)施例中,步驟S30還包括:在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
其中,預(yù)設(shè)時長可以根據(jù)需要進(jìn)行合理的設(shè)置,例如,預(yù)設(shè)時長為3秒、5秒等,在此不進(jìn)行限定。
本實(shí)施例中,在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,電視機(jī)將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài),優(yōu)選地,電視機(jī)還可以取消、隱藏或者刪除輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,通過在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,接著在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;或者,在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài),實(shí)現(xiàn)了根據(jù)第一選擇信息將字符輸入?yún)^(qū)域顯示的標(biāo)點(diǎn)符號名稱替換為標(biāo)點(diǎn)符號標(biāo)識,進(jìn)而實(shí)現(xiàn)在音頻識別的文本中實(shí)時添加標(biāo)點(diǎn)符號標(biāo)識,進(jìn)一步提高了語音輸入的效率。
本發(fā)明進(jìn)一步提供一種基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置。參照圖2,圖2為本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置第一實(shí)施例的功能模塊示意圖。
在本實(shí)施例中,該基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置包括:
識別模塊10,用于在接收到用戶輸入的語音信號時,對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息;
本實(shí)施例中,在接收到用戶輸入的語音信號時,識別模塊10對接收到的語音信號進(jìn)行識別,得到語音信號對應(yīng)的字符數(shù)據(jù),其中,該字符數(shù)據(jù)包括文字、數(shù)字及/或字母等,例如,該字符數(shù)據(jù)可以為“逗號”、“句號”等標(biāo)點(diǎn)符號,也可以為“標(biāo)點(diǎn)符號以及文字”等文字。
需要強(qiáng)調(diào)的是,用戶可以采用遙控器、手機(jī)等終端進(jìn)行錄音操作,并將錄音操作獲得的語音信號發(fā)送至電視機(jī)。電視機(jī)可以通過紅外、藍(lán)牙、WiFi模塊等與終端進(jìn)行通信,以接收該終端發(fā)送的語音信號。
本實(shí)施例中,識別模塊10可以通過識別后的所述語音信號中的標(biāo)點(diǎn)符號名稱確定該語音信號中是否包括標(biāo)點(diǎn)符號信息,具體地,可通過預(yù)設(shè)數(shù)據(jù)庫中查找語音信號中的標(biāo)點(diǎn)符號名稱,在預(yù)設(shè)數(shù)據(jù)庫中存在語音信號中的標(biāo)點(diǎn)符號名稱時,確定該語音信號中包括標(biāo)點(diǎn)符號信息,即在預(yù)設(shè)數(shù)據(jù)庫中存在與該標(biāo)點(diǎn)符號名稱一致的文字信息時確定該語音信號中包括標(biāo)點(diǎn)符號信息,其中,預(yù)設(shè)數(shù)據(jù)庫中存儲有電視機(jī)的輸入法的所有標(biāo)點(diǎn)符號標(biāo)識以及各個標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的標(biāo)點(diǎn)符號名稱。
顯示模塊20,用于在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱;
本實(shí)施例中,在啟動所述語音信號中包括標(biāo)點(diǎn)符號信息時,即在預(yù)設(shè)數(shù)據(jù)庫中存在與該標(biāo)點(diǎn)符號名稱一致的文字信息時,顯示模塊20在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱,其中,輸入候選區(qū)域可以為電視機(jī)當(dāng)前開啟的輸入法的候選區(qū)域,例如,在標(biāo)點(diǎn)符號標(biāo)識為“逗號”或“句號”時,電視機(jī)在輸入候選區(qū)域顯示“,”或“?!币约啊岸禾枴被颉熬涮枴?,以供用戶根據(jù)顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱進(jìn)行選擇。
第一輸入模塊30,用于在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識時,電視機(jī)的焦點(diǎn)默認(rèn)在該標(biāo)點(diǎn)符號標(biāo)識,用戶可以采用遙控器、手機(jī)等終端通過該焦點(diǎn)觸發(fā)標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱的選擇信息。在接收到基于標(biāo)點(diǎn)符號標(biāo)識觸發(fā)的選擇信息時,第一輸入模塊30在顯示界面的字符輸入?yún)^(qū)域輸入該標(biāo)點(diǎn)符號標(biāo)識,例如,在輸入候選區(qū)域輸入“?!睍r,在接收到基于標(biāo)點(diǎn)符號名稱觸發(fā)的選擇信息時,電視機(jī)在顯示界面的字符輸入?yún)^(qū)域輸入該標(biāo)點(diǎn)符號名稱,例如,輸入“逗號”,進(jìn)而實(shí)現(xiàn)通過語音輸入標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱。其中,字符輸入?yún)^(qū)域?yàn)橛脩粜枰斎霐?shù)據(jù)的區(qū)域,例如,word文檔或文本文檔等輸入界面中光標(biāo)所處位置的后方為字符輸入?yún)^(qū)域。
進(jìn)一步地,在一實(shí)施例中,基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置還包括:第二輸入模塊,用于在預(yù)設(shè)時長內(nèi)未接收到所述選擇信息時,在所述顯示界面的字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱。
其中,預(yù)設(shè)時長可以根據(jù)需要進(jìn)行合理的設(shè)置,例如,預(yù)設(shè)時長為3秒、5秒等,在此不進(jìn)行限定。
本實(shí)施例中,在預(yù)設(shè)時長內(nèi)未接收到選擇信息時,默認(rèn)為用戶不需要在字符輸入?yún)^(qū)域輸入標(biāo)點(diǎn)符號標(biāo)識,因此,第二輸入模塊在字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號名稱,即將標(biāo)點(diǎn)符號名稱顯示在電視機(jī)顯示區(qū)域的字符輸入?yún)^(qū)域。
需要強(qiáng)調(diào)的是,在所述輸入候選區(qū)域顯示標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱時,若預(yù)設(shè)時長內(nèi)接收到其他語音信號,則在所述顯示界面的字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息,即對語音信號進(jìn)行音頻識別得到的文字信息。或者,在所述輸入候選區(qū)域顯示標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱的步驟之前,接收到其他語音信號時,在所述顯示界面的字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息。例如,用戶在采用遙控器、手機(jī)等終端將語音信號發(fā)送至電視機(jī)后,繼續(xù)發(fā)生其他語音信號時,用戶不需要在字符輸入?yún)^(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識,因此直接在字符輸入?yún)^(qū)域輸入語音信號對應(yīng)的文字信息,以提高音頻輸入的效率。
進(jìn)一步地,在一實(shí)施例中,基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置還包括:隱藏模塊,用于在所述字符輸入?yún)^(qū)域輸入所述標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱時,隱藏或刪除所述輸入候選區(qū)域顯示的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,通過在接收到用戶輸入的語音信號時,識別模塊10對所述語音信號進(jìn)行識別,并確定所述語音信號中是否包括標(biāo)點(diǎn)符號信息,接著在確定所述語音信號中包括標(biāo)點(diǎn)符號信息時,顯示模塊20在顯示界面的輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱,而后在接收到所述輸入候選區(qū)域?qū)?yīng)的選擇信息時,第一輸入模塊30在所述顯示界面的字符輸入?yún)^(qū)域輸入所述選擇信息對應(yīng)的標(biāo)點(diǎn)符號標(biāo)識或標(biāo)點(diǎn)符號名稱,實(shí)現(xiàn)了在音頻識別的文本中實(shí)時添加標(biāo)點(diǎn)符號標(biāo)識,避免了用戶通過手動在識別的文本中添加標(biāo)點(diǎn)符號標(biāo)識,提高了語音輸入的效率。
基于第一實(shí)施例提出本發(fā)明基于安卓系統(tǒng)的語音輸入標(biāo)點(diǎn)符號的裝置的第二實(shí)施例,參照圖3,在本實(shí)施例中,所述第一輸入模塊30包括:
顯示單元31,用于在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱;
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號名稱時,顯示模塊可以同時在字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,其中,可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱是指該標(biāo)點(diǎn)符號名稱可以被替換或者刪除等,通過在所述顯示界面的字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,能夠使用戶了解當(dāng)前顯示的標(biāo)點(diǎn)符號名稱及標(biāo)點(diǎn)符號標(biāo)識是否正確。
替換單元32,用于在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;
第一設(shè)置單元33,用于在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
本實(shí)施例中,在輸入候選區(qū)域顯示標(biāo)點(diǎn)符號標(biāo)識時,電視機(jī)的焦點(diǎn)默認(rèn)在該標(biāo)點(diǎn)符號標(biāo)識,用戶可以采用遙控器、手機(jī)等終端通過該焦點(diǎn)觸發(fā)第一選擇信息。在接收到標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,替換單元31將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識,例如,在輸入候選區(qū)域顯示“?!薄⒆址斎?yún)^(qū)域顯示“句號”時,在接收到基于“?!庇|發(fā)的第一選擇信息時,第一設(shè)置單元32將字符輸入?yún)^(qū)域顯示的“句號”替換為“。”,進(jìn)而實(shí)現(xiàn)通過語音輸入標(biāo)點(diǎn)符號。在接收到標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,電視機(jī)將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
進(jìn)一步地,在一實(shí)施例中,第一輸入模塊30還包括:第二設(shè)置單元,用于在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài)。
其中,預(yù)設(shè)時長可以根據(jù)需要進(jìn)行合理的設(shè)置,例如,預(yù)設(shè)時長為3秒、5秒等,在此不進(jìn)行限定。
本實(shí)施例中,在預(yù)設(shè)時長內(nèi)未接收到所述第一選擇信息及第二選擇信息時,第二設(shè)置單元將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài),優(yōu)選地,電視機(jī)還可以取消、隱藏或者刪除輸入候選區(qū)域顯示所述標(biāo)點(diǎn)符號標(biāo)識及標(biāo)點(diǎn)符號名稱。
本實(shí)施例中,通過顯示單元31在所述字符輸入?yún)^(qū)域顯示可編輯狀態(tài)的標(biāo)點(diǎn)符號名稱,接著在接收到所述標(biāo)點(diǎn)符號標(biāo)識對應(yīng)的第一選擇信息時,替換單元32將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱替換為所述標(biāo)點(diǎn)符號標(biāo)識;或者,在接收到所述標(biāo)點(diǎn)符號名稱對應(yīng)的第二選擇信息時,第一設(shè)置單元33將可編輯狀態(tài)的所述標(biāo)點(diǎn)符號名稱設(shè)置為不可編輯狀態(tài),實(shí)現(xiàn)了根據(jù)第一選擇信息將字符輸入?yún)^(qū)域顯示的標(biāo)點(diǎn)符號名稱替換為標(biāo)點(diǎn)符號標(biāo)識,進(jìn)而實(shí)現(xiàn)在音頻識別的文本中實(shí)時添加標(biāo)點(diǎn)符號標(biāo)識,進(jìn)一步提高了語音輸入的效率。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。