亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

語音控制文本操作的方法、裝置及終端的制作方法

文檔序號:2835033閱讀:174來源:國知局
專利名稱:語音控制文本操作的方法、裝置及終端的制作方法
技術領域
本發(fā)明涉及計算機技術領域,尤其涉及語音控制文本操作的方法、裝置及終端。
背景技術
現(xiàn)有技術中,手機、平板電腦等終端已經(jīng)得到廣泛應用,用戶在使用這些終端時,經(jīng)常會對這些終端顯示屏上顯示的文本進行各種操作,現(xiàn)有技術中,對于具有觸摸屏的終端設備,用戶可以通過觸摸控制來實現(xiàn)這些操作。以用戶在終端上對文本進行復制粘貼操作為例,在復制文本時,用戶通過觸摸手勢確定需要復制的文本的起點與終點,在用戶點擊“復制”按鈕后,終端將用戶選取的文本復制到終端的內(nèi)存中;在粘貼文本時,用戶首先通過觸摸手勢指定文本所要粘貼的目標位置,然后在用戶點擊“粘貼”按鈕后,將內(nèi)存中的文本粘貼到該目標位置。發(fā)明人在對現(xiàn)有技術的研究過程中發(fā)現(xiàn),由于手機、平板電腦等終端的顯示屏通常較小,因此用戶采用觸摸方式執(zhí)行復制粘貼操作時并不方便,難以準確定位所要操作的目標文本,從而導致用戶體驗不高。

發(fā)明內(nèi)容
本發(fā)明實施例中提供了語音控制文本操作的方法、裝置及終端,以解決現(xiàn)有技術中的采用觸摸方式進行文本操作時定位不便,導致用戶體驗不高的問題。為了解決上述技術問題,本發(fā)明實施例公開了如下技術方案:第一方面,提供一種語音控制文本操作的方法,所述方法包括:終端接收用戶發(fā)出的語音指令;當所述終端確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令;所述終端按照所述系統(tǒng)指令對所述文本進行操作。結合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述終端確定所述語音指令為對文本進行操作的語音指令,包括:當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令;或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。結合第一方面,或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的實現(xiàn)方式中,所述調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令具體為:調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令;所述終端按照所述系統(tǒng)指令對所述文本進行操作包括:所述終端按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本;所述終端將所述目標文本寫入內(nèi)存。
結合第一方面,或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令具體為:調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令;所述終端按照所述系統(tǒng)指令對所述文本進行操作包括:所述終端從內(nèi)存中讀取待粘貼的目標文本;將所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。結合第一方面,或第一方面的第一種可能的實現(xiàn)方式,或第一方面的第二種可能的實現(xiàn)方式,或第一方面的第三種可能的實現(xiàn)方式,在第一方面的第四種可能的實現(xiàn)方式中,所述終端按照所述系統(tǒng)指令對所述文本進行操作之前,還包括:判斷所述用戶是否具有對所述文本進行操作的權限;當所述用戶具有所述權限時,執(zhí)行所述按照所述系統(tǒng)指令對所述文本進行操作。第二方面,提供一種語音控制文本操作的裝置,所述裝置包括:接收單元,用于接收用戶發(fā)出的語音指令;確定單元,用于確定所述接收單元接收到的語音指令是否為對文本進行操作的語首指令;調(diào)用單元,用于當所述確定單元確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令;執(zhí)行單元,用于按照所述調(diào)用單元調(diào)用的系統(tǒng)指令對所述文本進行操作。結合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述確定單元,具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。結合第二方面,或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的實現(xiàn)方式中,所述調(diào)用單元,具體用于調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令;所述執(zhí)行單元包括:文本獲取子單元,用于按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本;文本寫入子單元,用于將所述文本獲取子單元獲取到的所述目標文本寫入內(nèi)存。結合第二方面,或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述調(diào)用單元,具體用于調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令;所述執(zhí)行單元包括:文本讀取子單元,用于從內(nèi)存中讀取待粘貼的目標文本;文本粘貼子單元,用于將所述文本讀取子單元讀取到的所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。結合第二方面,或第二方面的第一種可能的實現(xiàn)方式,或第二方面的第二種可能的實現(xiàn)方式,或第二方面的第三種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述裝置還包括:判斷單元,用于判斷所述用戶是否具有對所述文本進行操作的權限;所述執(zhí)行單元,具體用于當所述判斷單元判斷所述用戶具有對所述文本進行操作的權限時,按照所述系統(tǒng)指令對所述文本進行操作。第三方面,提供一種終端,所述終端包括:總線,以及通過所述總線連接的顯示屏、麥克風、處理器及內(nèi)存;其中,所述顯示屏,用于輸出文本呈現(xiàn)界面;所述麥克風,用于接收用戶發(fā)出的語音指令;所述處理器,用于當確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令,并按照所述系統(tǒng)指令對所述文本進行操作。結合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述處理器,具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。結合第三方面,或第三方面的第一種可能的實現(xiàn)方式,在第三方面的第二種可能的實現(xiàn)方式中,所述處理器,具體用于當確定所述語音指令為對文本進行復制操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令,按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本,并將所述目標文本寫入所述內(nèi)存。結合第三方面,或第三方面的第一種可能的實現(xiàn)方式,在第三方面的第三種可能的實現(xiàn)方式中,所述處理器,具體用于確定所述語音指令為對文本進行粘貼操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令,從所述內(nèi)存中讀取待粘貼的目標文本,并將所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。結合第三方面,或第三方面的第一種可能的實現(xiàn)方式,或第三方面的第二種可能的實現(xiàn)方式,或第三方面的第三種可能的實現(xiàn)方式,在第三方面的第四種可能的實現(xiàn)方式中,所述處理器,還用于判斷所述用戶是否具有對所述文本進行操作的權限,當所述用戶具有所述權限時,執(zhí)行按照所述系統(tǒng)指令對所述文本進行操作。本發(fā)明實施例中,終端接收用戶發(fā)出的語音指令,當確定該語音指令為對文本進行操作的語音指令時,調(diào)用與該語音指令對應的對文本進行操作的系統(tǒng)指令,按照系統(tǒng)指令對文本進行操作。應用本發(fā)明實施例,無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領域普通技術人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明語音控制文本操作的方法的一個實施例流程圖2為本發(fā)明語音控制文本操作的方法的另一個實施例流程圖;圖3為本發(fā)明語音控制文本操作的方法的另一個實施例流程圖;圖4為本發(fā)明語音控制文本操作的裝置的一個實施例框圖;圖5為本發(fā)明語音控制文本操作的裝置的另一個實施例框圖;圖6為本發(fā)明終端的實施例框圖。
具體實施例方式本發(fā)明如下實施例提供了語音控制文本操作的方法、裝置及終端。為了使本技術領域的人員更好地理解本發(fā)明實施例中的技術方案,并使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖對本發(fā)明實施例中技術方案作進一步詳細的說明。參見圖1,為本發(fā)明語音控制文本操作的方法的一個實施例流程圖:步驟101:終端接收用戶發(fā)出的語音指令。本發(fā)明實施例應用語音識別技術,該技術可以將人類語音中的詞匯內(nèi)容轉(zhuǎn)換為終端可讀的輸入,例如按鍵、二進制編碼或者字符序列等?,F(xiàn)有的終端操作系統(tǒng)通常自帶語音識別軟件或可以安裝由第三方提供的語音識別軟件,可以將用戶的語音轉(zhuǎn)換為終端設備可讀的輸入。本發(fā)明實施例中的終端上通常設置麥克風,通過麥克風獲取用戶發(fā)出的語音指令。本發(fā)明實施例中,為方便用戶通過語音指令對文本操作進行定位,可以在顯示屏上輸出文字、圖片等文本時,為文本內(nèi)容添加定位標識,該定位標識可以為文本的行列標尺、文本的段落號、或者圖片編號等。步驟102:當終端確定語音指令為對文本進行操作的語音指令時,調(diào)用與語音指令對應的對文本進行操作的系統(tǒng)指令。在終端接收到語音指令后,需要對該語音指令的類型進行識別,并將識別出的對文本進行操作的語音指令轉(zhuǎn)化為終端的系統(tǒng)指令,以便終端執(zhí)行。其中,終端可以通過內(nèi)置的語音識別引擎對語音指令進行識別,當識別出該語音指令中包含對文本進行操作的關鍵字時,可以確定該語音指令為對文本進行操作的語音指令;或者,終端也可以將語音指令傳輸?shù)秸Z音識別服務器,語音識別服務器通過自身設置的語音識別引擎對該語音指令進行識另IJ,當識別出該語音指令中包含對文本進行操作的關鍵字時,語音識別服務器向終端返回識別結果,終端可以根據(jù)該識別結果確定語音指令為對文本進行操作的語音指令。其中,當終端內(nèi)置了語音識別引擎時,終端可以在開機后自動運行該語音識別引擎,或者,終端也可以根據(jù)用戶的指令啟動語音識別引擎,或者,終端也可以在顯示屏上輸出包括文字、圖片等的文本信息時自動啟動語音識別引擎。本發(fā)明實施例中,對文本進行操作的語音指令中的關鍵字可以包括命令類型和命令參數(shù),通過命令類型可以識別出語音指令對文本進行何種操作,例如,復制操作或者粘貼操作,通過命令參數(shù)定位目標文本的操作位置,例如,待復制文本的起始位置和結束位置,或者已復制的文本所要粘貼的目標位置。當終端從語音指令中識別出對文本操作的命令類型和命令參數(shù)后,可以調(diào)用與識別出的語音指令對應的系統(tǒng)指令。
步驟103:終端按照系統(tǒng)指令對文本進行操作。其中,當步驟102中調(diào)用與語音指令對應的對文本進行復制操作的系統(tǒng)指令時,終端按照該系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本,并將目標文本寫入內(nèi)存;當步驟102中調(diào)用與語音指令對應的對文本進行粘貼操作的系統(tǒng)指令時,終端從內(nèi)存中讀取待粘貼的目標文本,將該目標文本粘貼到系統(tǒng)指令指示的目標位置。由上述實施例可見,該實施例無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。參見圖2,為本發(fā)明語音控制文本操作的方法的另一個實施例流程圖,該實施例示出了語音控制文本進行復制操作的過程:步驟201:終端接收用戶發(fā)出的語音指令。本發(fā)明實施例中的終端上通常設置麥克風,通過麥克風獲取用戶發(fā)出的語音指令。為方便用戶通過語音指令對文本操作進行定位,可以在顯示屏上輸出文字、圖片等文本時,為文本內(nèi)容添加定位標識。例如,終端可以為文本內(nèi)容增加行列標尺,使顯示屏上顯示的每個字符或圖片等都可以通過相應的行號和列號表示,相應的,用戶可以通過行列標尺對需要操作的文本的起點和終點進行定位和描述;或者,終端還可以為每一段文本內(nèi)容增加段落序號,以便用戶可以通過段落序號描述所要操作的文本;或者,終端設備還可以為圖片類文本增加圖片編號,以便用戶可以通過圖片編號描述所要操作圖片文本。本發(fā)明實施例中,對文本進行操作的語音指令中可以包括命令類型和命令參數(shù)等關鍵字。例如,用戶發(fā)出的語音指令可以為“copy第A段的內(nèi)容”,A可以為終端為文本添加的段落序號,或者該語音指令的描述為“復制從B到C的內(nèi)容”,B和C表示所要復制的目標文本的起始文字和結束文字的行列標尺。其中,“復制”、“拷貝”、“copy”等為語音指令的命令類型,“第A段的內(nèi)容”、“從B到C的內(nèi)容”為語音指令的命令參數(shù)。步驟202:終端確定語音指令為對文本進行復制操作的語音指令。其中,終端可以通過內(nèi)置的語音識別弓丨擎對語音指令進行識別,當識別出該語音指令中包含對文本進行操作的關鍵字時,可以確定該語音指令為對文本進行操作的語音指令;或者,終端也可以將語音指令傳輸?shù)秸Z音識別服務器,語音識別服務器通過自身設置的語音識別引擎對該語音指令進行識別,當識別出該語音指令中包含對文本進行操作的關鍵字時,語音識別服務器向終端返回識別結果,終端可以根據(jù)該識別結果確定語音指令為對文本進行操作的語音指令。其中,當終端內(nèi)置了語音識別引擎時,終端可以在開機后自動運行該語音識別引擎,或者,終端也可以根據(jù)用戶的指令啟動語音識別引擎,或者,終端也可以在顯示屏上輸出包括文字、圖片等的文本信息時自動啟動語音識別引擎。步驟203:終端調(diào)用與該語音指令對應的對文本進行操作的復制系統(tǒng)指令。步驟204:終端判斷該用戶是否具有對文本進行操作的權限,若是,則執(zhí)行步驟205;否則,結束當前流程。本實施例中,當調(diào)用了對文本進行操作的復制系統(tǒng)指令后,還可以進一步判斷用戶是否具有對文本進行復制操作的權限,如果用戶沒有該權限,則終端可以向用戶返回無操作權限的反饋信息,以便用戶可以根據(jù)反饋信息進行其它操作;如果用戶有該權限,則可以繼續(xù)執(zhí)行后續(xù)步驟。步驟205:終端按照該復制系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本。步驟206:終端將目標文本寫入內(nèi)存,結束當前流程。由上述實施例可見,由上述實施例可見,該實施例無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。參見圖3,為本發(fā)明語音控制文本操作的方法的另一個實施例流程圖,該實施例示出了語音控制文本進行粘貼操作的過程:步驟301:終端接收用戶發(fā)出的語音指令。本發(fā)明實施例中的終端上通常設置麥克風,通過麥克風獲取用戶發(fā)出的語音指令。為方便用戶通過語音指令對文本操作進行定位,可以在顯示屏上輸出文字、圖片等文本時,為文本內(nèi)容添加定位標識。例如,終端可以為文本內(nèi)容增加行列標尺,使顯示屏上顯示的每個字符或圖片等都可以通過相應的行號和列號表示,相應的,用戶可以通過行列標尺對需要操作的文本的起點和終點進行定位和描述;或者,終端還可以為每一段文本內(nèi)容增加段落序號,以便用戶可以通過段落序號描述所要操作的文本;或者,終端設備還可以為圖片類文本增加圖片編號,以便用戶可以通過圖片編號描述所要操作圖片文本。本發(fā)明實施例中,對文本進行操作的語音指令中可以包括命令類型和命令參數(shù)等關鍵字。例如,當語音指令為對已復制的文本進行粘貼操作的語音指令時,該語音命令的描述為“粘貼到X”、或者“貼到X”、或者“發(fā)送到X”,x表示目標文本所要粘貼到的目標位置的行列標尺。其中,“粘貼到”、“貼到”、“發(fā)送到”為語音指令的命令類型,“X”為語音指令的命令參數(shù)粘貼命令的參數(shù)部分。步驟302:終端確定該語音指令為對文本進行粘貼操作的語音指令。 其中,終端可以通過內(nèi)置的語音識別弓丨擎對語音指令進行識別,當識別出該語音指令中包含對文本進行操作的關鍵字時,可以確定該語音指令為對文本進行操作的語音指令;或者,終端也可以將語音指令傳輸?shù)秸Z音識別服務器,語音識別服務器通過自身設置的語音識別引擎對該語音指令進行識別,當識別出該語音指令中包含對文本進行操作的關鍵字時,語音識別服務器向終端返回識別結果,終端可以根據(jù)該識別結果確定語音指令為對文本進行操作的語音指令。其中,當終端內(nèi)置了語音識別引擎時,終端可以在開機后自動運行該語音識別引擎,或者,終端也可以根據(jù)用戶的指令啟動語音識別引擎,或者,終端也可以在顯示屏上輸出包括文字、圖片等的文本信息時自動啟動語音識別引擎。步驟303:終端調(diào)用與該語音指令對應的對文本進行粘貼操作的粘貼系統(tǒng)指令。步驟304:終端從內(nèi)存中讀取待粘貼的目標文本。步驟305:終端將目標文本粘貼到系統(tǒng)指令指示的目標位置。由上述實施例可見,由上述實施例可見,該實施例無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。與本發(fā)明語音控制文本操作的方法的實施例相對應,本發(fā)明還提供了語音控制文本操作的裝置及終端的實施例。參見圖4,為本發(fā)明語音控制文本操作的裝置的一個實施例框圖:該裝置包括:接收單元410、確定單元420、調(diào)用單元430和執(zhí)行單元440。其中,接收單元410,用于接收用戶發(fā)出的語音指令;確定單元420,用于確定所述接收單元410接收到的語音指令是否為對文本進行操作的語音指令;調(diào)用單元430,用于當所述確定單元420確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令;執(zhí)行單元440,用于按照所述調(diào)用單元430調(diào)用的系統(tǒng)指令對所述文本進行操作。在一個可選的實現(xiàn)方式中:所述確定單元420,可以具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。在另一個可選的實現(xiàn)方式中:所述調(diào)用單元430,可以具體用于調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令;所述執(zhí)行單元440可以包括(圖4中未示出):文本獲取子單元,用于按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本;文本寫入子單元,用于將所述文本獲取子單元獲取到的所述目標文本寫入內(nèi)存。在另一個可選的實現(xiàn)方式中:所述調(diào)用單元430,可以具體用于調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令;所述執(zhí)行單元440可以包括(圖4中未示出):文本讀取子單元,用于從內(nèi)存中讀取待粘貼的目標文本;文本粘貼子單元,用于將所述文本讀取子單元讀取到的所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。參見圖5,為本發(fā)明語音控制文本操作的裝置的另一個實施例框圖:該裝置包括:接收單元510、確定單元520、調(diào)用單元530、判斷單元540和執(zhí)行單元 550。其中,接收單元510,用于接收用戶發(fā)出的語音指令;確定單元520,用于確定所述接收單元510接收到的語音指令是否為對文本進行操作的語音指令;調(diào)用單元530,用于當所述確定單元520確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令;判斷單元540,用于判斷所述用戶是否具有對所述文本進行操作的權限;執(zhí)行單元550,用于當所述判斷單元540判斷所述用戶具有對所述文本進行操作的權限時,按照所述調(diào)用單元530調(diào)用的系統(tǒng)指令對所述文本進行操作。
在一個可選的實現(xiàn)方式中:所述確定單元520,可以具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。在另一個可選的實現(xiàn)方式中:所述調(diào)用單元530,可以具體用于調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令;所述執(zhí)行單元550可以包括(圖5中未示出):文本獲取子單元,用于按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本;文本寫入子單元,用于將所述文本獲取子單元獲取到的所述目標文本寫入內(nèi)存。在另一個可選的實現(xiàn)方式中:所述調(diào)用單元530,可以具體用于調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令;所述執(zhí)行單元550可以包括(圖5中未示出):文本讀取子單元,用于從內(nèi)存中讀取待粘貼的目標文本;文本粘貼子單元,用于將所述文本讀取子單元讀取到的所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。參見圖6,為本發(fā)明終端的實施例框圖:該終端包括:總線610,以及通過所述總線610連接的顯示屏620、麥克風630、處理器640及內(nèi)存650。其中,所述顯示屏620,用于輸出文本呈現(xiàn)界面;所述麥克風630,用于接收用戶發(fā)出的語音指令;所述處理器640,用于當確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令,并按照所述系統(tǒng)指令對所述文本進行操作。在一個可選的實現(xiàn)方式中:所述處理器640,可以具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。在另一個可選的實現(xiàn)方式中:所述處理器640,可以具體用于當確定所述語音指令為對文本進行復制操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令,按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本,并將所述目標文本寫入所述內(nèi)存650。在另一個可選的實現(xiàn)方式中:所述處理器640,可以具體用于確定所述語音指令為對文本進行粘貼操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令,從所述內(nèi)存650中讀取待粘貼的目標文本,并將所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。
在另一個可選的實現(xiàn)方式中:所述處理器640,還可以用于判斷所述用戶是否具有對所述文本進行操作的權限,當所述用戶具有所述權限時,執(zhí)行按照所述系統(tǒng)指令對所述文本進行操作。由上述實施例可見,終端接收用戶發(fā)出的語音指令,當確定該語音指令為對文本進行操作的語音指令時,調(diào)用與該語音指令對應的對文本進行操作的系統(tǒng)指令,按照系統(tǒng)指令對文本進行操作。應用本發(fā)明實施例,無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。本領域的技術人員可以清楚地了解到本發(fā)明實施例中的技術可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明實施例中的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。以上所述的本發(fā)明實施方式,并不構成對本發(fā)明保護范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種語音控制文本操作的方法,其特征在于,所述方法包括: 終端接收用戶發(fā)出的語音指令; 當所述終端確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令; 所述終端按照所述系統(tǒng)指令對所述文本進行操作。
2.根據(jù)權利要求1所述的方法,其特征在于,所述終端確定所述語音指令為對文本進行操作的語音指令,包括: 當所述終端上設置的 語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令;或者, 將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。
3.根據(jù)權利要求1或2所述的方法,其特征在于,所述調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令具體為:調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令; 所述終端按照所述系統(tǒng)指令對所述文本進行操作包括: 所述終端按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本; 所述終端將所述目標文本寫入內(nèi)存。
4.根據(jù)權利要求1或2所述的方法,其特征在于,所述調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令具體為:調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令; 所述終端按照所述系統(tǒng)指令對所述文本進行操作包括: 所述終端從內(nèi)存中讀取待粘貼的目標文本; 將所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。
5.根據(jù)權利要求1至4任意一項所述的方法,其特征在于,所述終端按照所述系統(tǒng)指令對所述文本進行操作之前,還包括: 判斷所述用戶是否具有對所述文本進行操作的權限; 當所述用戶具有所述權限時,執(zhí)行所述按照所述系統(tǒng)指令對所述文本進行操作。
6.一種語音控制文本操作的裝置,其特征在于,所述裝置包括: 接收單元,用于接收用戶發(fā)出的語音指令; 確定單元,用于確定所述接收單元接收到的語音指令是否為對文本進行操作的語音指令; 調(diào)用單元,用于當所述確定單元確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令; 執(zhí)行單元,用于按照所述調(diào)用單元調(diào)用的系統(tǒng)指令對所述文本進行操作。
7.根據(jù)權利要求6所述的裝置,其特征在于, 所述確定單元,具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。
8.根據(jù)權利要求6或7所述的裝置,其特征在于, 所述調(diào)用單元,具體用于調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令; 所述執(zhí)行單元包括: 文本獲取子單元,用于按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本; 文本寫入子單元,用于將所述文本獲取子單元獲取到的所述目標文本寫入內(nèi)存。
9.根據(jù)權利要求6或7所述的裝置,其特征在于, 所述調(diào)用單元,具體用于調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令; 所述執(zhí)行單元包括: 文本讀取子單元,用于從內(nèi)存中讀取待粘貼的目標文本; 文本粘貼子單元,用于將所述文本讀取子單元讀取到的所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。
10.根據(jù)權利要求6至9任意一項所述的裝置,其特征在于,所述裝置還包括: 判斷單元,用于判斷所述用戶是否具有對所述文本進行操作的權限; 所述執(zhí)行單元,具體用于當所述判斷單元判斷所述用戶具有對所述文本進行操作的權限時,按照所述系統(tǒng)指令對所述文本進行操作。
11.一種終端,其特征在于,所述終端包括:總線,以及通過所述總線連接的顯示屏、麥克風、處理器及內(nèi)存;其中, 所述顯示屏,用于輸出文本呈現(xiàn)界面; 所述麥克風,用于接收用戶發(fā)出的語音指令; 所述處理器,用于當確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令,并按照所述系統(tǒng)指令對所述文本進行操作。
12.根據(jù)權利要求11所述的終端,其特征在于, 所述處理器,具體用于當根據(jù)所述終端上設置的語音識別引擎識別出所述語音指令中包含對文本進行操作的關鍵字時,確定所述語音指令為對文本進行操作的語音指令,或者,將所述語音指令傳輸?shù)秸Z音識別服務器,并根據(jù)所述語音識別服務器返回的識別結果確定所述語音指令為對文本進行操作的語音指令。
13.根據(jù)權利要求11或12所述的終端,其特征在于, 所述處理器,具體用于當確定所述語音指令為對文本進行復制操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行復制操作的系統(tǒng)指令,按照所述系統(tǒng)指令指示的文本起始位置和結束位置獲得目標文本,并將所述目標文本寫入所述內(nèi)存。
14.根據(jù)權利要求11或12所述的終端,其特征在于, 所述處理器,具體用于確定所述語音指令為對文本進行粘貼操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行粘貼操作的系統(tǒng)指令,從所述內(nèi)存中讀取待粘貼的目標文本,并將所述目標文本粘貼到所述系統(tǒng)指令指示的目標位置。
15.根據(jù)權利要求11至14任意一項所述的終端,其特征在于,所述處理器,還用于判斷所述用戶是否具有對所述文本進行操作的權限,當所述用戶具有所述權限時,執(zhí)行 按照所述系統(tǒng)指令對所述文本進行操作。
全文摘要
本發(fā)明實施例公開了語音控制文本操作的方法、裝置及終端,所述方法包括終端接收用戶發(fā)出的語音指令;當所述終端確定所述語音指令為對文本進行操作的語音指令時,調(diào)用與所述語音指令對應的對所述文本進行操作的系統(tǒng)指令;所述終端按照所述系統(tǒng)指令對所述文本進行操作。應用本發(fā)明實施例,無需用戶在終端上通過手動方式對文本進行操作,而是通過將語音指令轉(zhuǎn)換為系統(tǒng)指令,使得用戶可以采用語音方式進行文本操作,從而提高了文本選擇的準確性和文本操作的便利性,增強了用戶體驗。
文檔編號G10L15/28GK103177724SQ20131008738
公開日2013年6月26日 申請日期2013年3月19日 優(yōu)先權日2013年3月19日
發(fā)明者王細勇, 蔣洪睿 申請人:華為終端有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1