欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種文字內容的語音修改方法及裝置與流程

文檔序號:12462416閱讀:402來源:國知局
一種文字內容的語音修改方法及裝置與流程

本發(fā)明實施例涉及移動終端技術領域,尤其涉及一種文字內容的語音修改方法及裝置。



背景技術:

目前,隨著通信技術的不斷發(fā)展,移動終端得到了大量的普及,越來越多的移動終端進入人們的日常生活和工作當中。并且為了滿足不同用戶群的需求,越來越多的移動終端具有語音輸入功能,用戶可以利用移動終端的語音輸入功能進行語音輸入,因此極大的方便了中老年群體。

不過如果在進行信息輸入的過程中,如果對顯示的文字內容進行修改時,在現(xiàn)有技術中只能通過手動定位、使用按鍵鍵盤進行修改,該修改過程非常的不方便,對于對移動終端操作不熟練的中老年群體尤其不方便。另外,如果移動終端的顯示屏比較小,進行手動定位將會非常的不準確,影響后續(xù)修改的效率和用戶的體驗。



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

本發(fā)明提供一種文字內容的語音修改方法及裝置,用以解決現(xiàn)有技術中存在對顯示的文字內容進行修改不方便,不準確及影響修改效率的問題。

本發(fā)明實施例提供了一種文字內容的語音修改方法,應用于移動終端,所述方法包括:

接收用戶輸入的語音信息;

接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件;

如果是,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

進一步地,所述滿足語音修改指令輸入條件包括:

所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的時長閾值;或

所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的壓力閾值;或

所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,所述按壓操作的按壓時長大于設定的時長閾值,且所述按壓操作的的壓力值大于設定的壓力閾值;或

當前顯示界面包含輸入框,且所述用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作。

進一步地,所述接收用戶輸入的語音信息;接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件包括:

先接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息;

如果所述用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作,且判斷所述用戶操作滿足語音修改指令輸入條件時,所述接收用戶輸入的語音信息之前,所述方法還包括:

判斷當前顯示界面是否為語音輸入界面;

如果否,將當前顯示界面更新為語音輸入界面。

進一步地,所述接收用戶輸入的語音信息包括:

接收所述用戶的按壓操作,將用戶在所述按壓操作的按壓時長內輸入的語音信息,作為接收到的語音信息。

進一步地,所述先接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息時,所述接收用戶輸入的語音信息包括:

所述用戶操作為按壓操作,將所述用戶在按壓時長內輸入的語音信息,作為接收到的語音信息。

本發(fā)明實施例提供了一種文字內容的語音修改裝置,所述裝置包括:

識別判斷模塊,用于接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件;

接收模塊,用于接收用戶輸入的語音信息;

接收修改模塊,用于在所述識別判斷模塊的判斷結果為是時,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

進一步地,所述識別判斷模塊包括:

第一判斷單元,用于如果當前顯示界面為語音輸入界面,確定所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的時長閾值時,確定用戶操作滿足語音修改指令輸入條件;

第二判斷單元,用于如果所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的壓力閾值時,確定用戶操作滿足語音修改指令輸入條件;

第三判斷單元,用于如果所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,所述按壓操作的按壓時長大于設定的時長閾值,且所述按壓操作的的壓力值大于設定的壓力閾值時,確定用戶操作滿足語音修改指令輸入條件;

第四判斷單元,用于如果當前顯示界面包含輸入框,且所述用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作時,確定用戶操作滿足語音修改指令輸入條件。

進一步地,所述裝置還包括:

調整顯示模塊,用于判斷當前顯示界面是否為語音輸入界面;如果否,將當前顯示界面更新為語音輸入界面。

進一步地,所述接收模塊,具體用于接收所述用戶的按壓操作,將用戶在所述按壓操作的按壓時長內輸入的語音信息,作為接收到的語音信息。

進一步地,所述接收模塊,具體用于如果所述先接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息時,所述用戶操作為按壓操作,將所述用戶在按壓時長內輸入的語音信息,作為接收到的語音信息。

本發(fā)明實施例提供了一種文字內容的語音修改方法及裝置,該方法中接收用戶輸入的語音信息,接收用戶操作,判斷用戶操作是否滿足語音修改指令輸入條件,如果是,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。由于在本發(fā)明實施例中在用戶操作滿足語音修改指令輸入條件時,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改,因此該修改過程簡單方便,并且無需用戶手動定位修改位置,不會因為定位影響后續(xù)修改的準確性,提高了修改的效率和用戶的體驗。

附圖說明

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

圖1為本發(fā)明實施例提供的一種文字內容的語音修改過程示意圖;

圖2A為本發(fā)明實施例提供的一種語音輸入界面的示意圖;

圖2B為本發(fā)明實施例提供的話筒按鈕被按壓的語音輸入界面;

圖2C為本發(fā)明實施例提供的語音輸入界面輸入框中文字內容被修改的顯示界面;

圖2D為本發(fā)明實施例提供的返回到語音輸入界面的正常狀態(tài)的顯示界面;

圖2為本發(fā)明實施例3提供的一種文字內容的語音修改的處理過程示意圖;

圖3為本發(fā)明實施例提供的一種語音輸入界面的示意圖;

圖4為本發(fā)明實施例提供的移動終端接收用戶輸入的語音信息的界面示意圖;

圖5為本發(fā)明實施例提供的一種文字內容的語音修改裝置結構示意圖。

具體實施方式

為了方便對顯示的文字內容進行修改,提高修改的準確性并提高修改的效率,本發(fā)明實施例提供了一種文字內容的語音修改方法及裝置。

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

實施例1:

圖1為本發(fā)明實施例提供的一種文字內容的語音修改過程示意圖,該過程包括以下步驟:

S101:接收用戶輸入的語音信息。

S102:接收第一用戶操作,判斷所述第一用戶操作是否滿足語音修改指令輸入條件,如果是,進行S103。

本發(fā)明實施例提供的語音修改方法可以應用于移動終端,該移動終端主要是指手機,但不排除其他設備,比如平板電腦、個人通信系統(tǒng)(PCS)、個人數(shù)字助理(PDA)等,對于本發(fā)明的核心構思來說,手機能夠充分發(fā)揮本發(fā)明的優(yōu)勢,但手機并非本發(fā)明的移動終端的唯一表現(xiàn)形式,只要具有語音輸入功能的移動設備即可。

移動終端中預先保存有語音修改指令輸入條件,當接收到第一用戶操作時,可以判斷該第一用戶操作是否滿足語音修改指令輸入條件。其中該第一用戶操作可以使用戶的按壓操作,也可以是用戶的點擊操作等等。具體的識別第一用戶操作的過程屬于現(xiàn)有技術,在本發(fā)明實施例中對該過程不進行贅述。

S103:根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

本發(fā)明實施例提供的語音修改方法,可以對當前顯示界面輸入框中顯示的文字內容進行相應修改。其中該當前顯示界面輸入框中顯示的文字內容可以是用戶通過按鍵鍵盤輸入的,也可以是通過語音輸入界面輸入的。即只要存在文字輸入需求,無論是通過語音輸入還是按鍵鍵盤輸入,在當前顯示界面的輸入框中都會顯示已經輸入的文字內容,即上屏文字內容,通過本發(fā)明實施例提供的語音修改方法,都可以對上述上屏文字內容進行相應修改。

如果第一用戶操作滿足語音修改指令輸入條件,則移動終端根據(jù)用戶輸入的語音信息,將該語音信息作為修改指令,對當前顯示界面輸入框中顯示的文字內容進行相應修改。其中接收到語音信息后,根據(jù)修改指令,對輸入框中顯示的文字內容進行相應修改的過程屬于現(xiàn)有技術,在本發(fā)明實施例中對該過程不進行贅述。

當判斷所述第一用戶操作不滿足語音修改指令輸入條件時,可結束當前操作,在具體應用時,可根據(jù)使用環(huán)境進行設置,具體可以與上述描述不同,在本發(fā)明實施例中對此不進行限制。

上述過程中步驟S101和步驟102的執(zhí)行順序可以不限,可以先執(zhí)行步驟S101,再執(zhí)行步驟102,也可以先執(zhí)行步驟102,再執(zhí)行步驟S101,或者步驟S101和102可以同時執(zhí)行。

如果是先執(zhí)行步驟S101,再執(zhí)行步驟102時,移動終端在語音輸入界面接收用戶輸入的語音信息,具體的可以用戶點擊該語音輸入界面上的話筒按鈕,或者按壓語音輸入界面上的話筒按鈕。如果是點擊話筒按鈕的操作,則在正常的語音輸入狀態(tài)下,將獲取到的用戶的語音信息作為用戶輸入的語音信息,如果用戶接收到用戶輸入的語音信息后,在設定的時間長度內接收到第一用戶操作,并判斷所述第一用戶操作滿足語音修改指令輸入條件,則可以將接收到的用戶輸入的語音信息作為修改指令,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

如果是按壓話筒按鈕的操作,則可以將按壓時長內接收到的語音信息作為用戶輸入的語音信息,如果用戶接收到用戶輸入的語音信息后,在設定的時間長度內接收到第一用戶操作,并判斷所述第一用戶操作滿足語音修改指令輸入條件,則可以將接收到用戶輸入的語音信息作為修改指令,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

另外,接收用戶輸入的語音信息,可以和接收第一用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件的步驟同時執(zhí)行,這是因為這是兩個不同的操作,移動終端根據(jù)每個操作對應的條件,可以進行語音信息的接收和用戶操作的判斷。例如當用戶按壓語音輸入界面上的話筒按鈕,在按壓的過程中進行語音信息的輸入,移動終端判斷該按壓時長大于設定的時長閾值,則確定作為第一用戶操作的按壓操作滿足語音修改指令輸入條件,則可以根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

由于在本發(fā)明實施例中當?shù)谝挥脩舨僮鳚M足語音修改指令輸入條件,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改,因此該修改過程簡單方便,并且無需用戶手動定位修改位置,不會因為定位影響后續(xù)修改的準確性,提高了修改的效率和用戶的體驗。

實施例2:

為了有效的根據(jù)用戶操作,確定是否進行相應修改,在本發(fā)明實施例中預先保存有語音修改指令輸入條件,具體的,在上述實施例的基礎上,在本發(fā)明實施例中,如果當前顯示界面為語音輸入界面,所述滿足語音修改指令輸入條件包括:

所述第一用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的第一時長閾值;或

所述第一用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的第一壓力閾值;或

所述第一用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,所述按壓操作的按壓時長大于設定的第一時長閾值,且所述按壓操作的的壓力值大于設定的第一壓力閾值。

因為要進行語音修改,該當前顯示界面輸入框已經存在輸入的文字內容,如果當前顯示界面為語音輸入界面,如圖2A所示的在進行新信息創(chuàng)建時對應的語音輸入界面,在該語音輸入界面顯示有輸入框中的文字內容,并且還會顯示話筒按鈕。如果第一用戶操作為對移動終端顯示屏的按壓操作,該按壓操作在顯示界面上的投影位置位于該語音輸入界面上話筒按鈕對應區(qū)域,并且按壓操作的按壓時長大于設定的第一時長閾值,則認為該第一用戶操作滿足語音修改指令輸入條件,因此后續(xù)可以根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。其中該第一時長閾值為預先設定的時間長度值,例如可以是0.5s、1s等。

或者,也可以是第一用戶操作為對移動終端顯示屏的按壓操作,該按壓操作在顯示界面上的投影位置位于該語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的第一壓力閾值,該第一壓力閾值為預先設定的壓力值;當然也可以是同時根據(jù)壓力值和按壓時長來進行判斷。

實施例3:

較佳地,在本發(fā)明實施例中,可以先接收第一用戶操作,判斷所述第一用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息。并且以下各實施例也是按照先接收第一用戶操作,判斷所述第一用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息這個順序進行的描述。

如果移動終端判斷第一用戶操作滿足語音修改指令輸入條件,則可以接收用戶輸入的語音信息,具體的,在本發(fā)明實施例中所述接收用戶輸入的語音信息包括:

所述第一用戶操作為按壓操作,將所述用戶在按壓時長內輸入的語音信息,作為接收到的語音信息。

如果第一用戶操作為對移動終端顯示屏的按壓操作,該按壓操作在顯示界面的投影位置位于該語音輸入界面上話筒按鈕對應區(qū)域,如圖2B所示的移動終端在語音輸入界面對話筒按鈕被按壓的狀態(tài)顯示示意圖,在話筒按鈕被按壓的按壓時長內,移動終端進入修改指令識別狀態(tài),將用戶輸入的語音信息作為修改指令,根據(jù)該修改指令,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

例如,當前該語音輸入界面輸入框中顯示的文字內容為“今天有個會議”,用戶在對顯示的文字內容進行語音修改時,輸入的語音信息為“把會議改成聚餐”,則移動終端將該輸入的語音信息作為修改指令,則對輸入框中顯示的文字內容進行修改,修改后的文字內容如圖2C所示的輸入框中文字內容“今天有個聚餐”,并且可以顯示是對文字內容中的“聚餐”進行的修改。

在本發(fā)明實施例中是當?shù)谝挥脩舨僮鳛閷σ苿咏K端顯示屏的按壓操作,該按壓操作在顯示界面的投影位置位于該語音輸入界面上話筒按鈕對應區(qū)域,并且該按壓操作的按壓時長大于設定的第一時長閾值,則認為該第一用戶操作滿足語音修改指令輸入條件,根據(jù)用戶在按壓時長內輸入的語音信息,對語音輸入界面輸入框中顯示的文字內容進行相應修改。如果之后用戶松開手,不再按壓,如圖2D所示,因為此時用戶操作不再滿足語音修改指令輸入條件,則移動終端退出指令識別狀態(tài),返回到語音輸入界面的正常狀態(tài),并且在輸入框中顯示修改后的文字內容“今天有個聚餐”。

圖2為本發(fā)明實施例提供的一種文字內容的語音修改的處理過程示意圖,該過程包括以下步驟:

S201:在語音輸入界面下接收用戶的按壓操作。

S202:判斷該按壓操作在顯示界面的投影位置是否位于語音輸入界面上話筒按鈕對應區(qū)域,并且該按壓操作的按壓時長是否大于設定的第一時長閾值,如果都為是,進行S203。

S203:將用戶在所述按壓時長內輸入的語音信息,作為接收到的語音信息。

S204:根據(jù)接收到的語音信息,對語音輸入界面輸入框中顯示的文字內容進行相應修改。

當判斷該按壓操作不滿足語音修改指令輸入條件時,可結束當前操作,在具體應用時,可根據(jù)使用環(huán)境進行設置,具體可以與上述描述不同,在本發(fā)明實施例中對此不進行限制。

實施例4:

為了有效的根據(jù)用戶操作,確定是否進行相應修改,在本發(fā)明實施例中預先保存有語音修改指令輸入條件。具體的,在上述實施例的基礎上,在本發(fā)明實施例中,可以在移動終端上設置語音修改指令輸入按鈕,該語音修改指令輸入按鈕可以是一個硬件按鈕,也可以是一個軟件按鈕。如果該語音修改指令輸入按鈕為硬件按鈕,則可以設置在移動終端的外殼上,例如可以是外殼的側面,或者頂部,底部等容易操作的位置,如果該語音修改指令輸入按鈕為軟件按鈕,該軟件按鈕可以顯示在當前顯示界面上。當然是否在顯示界面上顯示該語音修改指令輸入按鈕可以進行預先設置,例如可以在快捷界面上進行設置,或者在系統(tǒng)設置中進行設置等等。

如果在移動終端上預先設置有語音修改指令輸入按鈕,則所述滿足語音修改指令輸入條件包括:

當前顯示界面包含輸入框,且所述第一用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作。

移動終端預先設置有語音修改指令輸入按鈕,該語音修改指令輸入按鈕可以為硬件按鈕,也可以是軟件按鈕,如果是硬件按鈕可以設置在移動終端的外殼上,如果是軟件按鈕可以顯示在當前顯示界面上。用戶可以點擊或按壓該語音修改指令輸入按鈕,如果移動終端識別到該語音修改指令輸入按鈕被按下,則確定該第一用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作。

如果語音修改指令輸入按鈕為硬件按鈕,用戶可以隨時點擊或者按壓該語音修改指令輸入按鈕。因此當識別到第一用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作時,為了避免用戶的誤操作,并且提高語音修改的準確性,只有當前顯示界面包含輸入框時,才可能進行語音修改處理。因此在本發(fā)明實施例中還需要判斷當前顯示界面是否包含輸入框,如果當前顯示界面包含輸入框,則確定第一用戶操作滿足語音修改指令輸入條件。

如果語音修改指令輸入按鈕為軟件按鈕,該語音修改指令輸入按鈕顯示在任意顯示界面上,用戶可以隨時點擊或者按壓該語音修改指令輸入按鈕。因此當識別到第一用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作時,為了避免用戶的誤操作,并且提高進行語音修改的準確性,只有當前顯示界面包含輸入框時,才可能進行語音修改。因此在本發(fā)明實施例中還需要判斷當前顯示界面是否包含輸入框,如果當前顯示界面包含輸入框,則確定第一用戶操作滿足語音修改指令輸入條件。

當然為了簡化操作,提高修改處理的效率,在本發(fā)明實施例中如果語音修改指令輸入按鈕為軟件按鈕,該語音修改指令輸入按鈕可以只顯示在包含有輸入框的顯示界面上,即如果當前顯示界面中包含有輸入框,則可以調用該語音修改指令輸入按鈕,并將該語音修改指令輸入按鈕顯示在當前顯示界面上,以方便后續(xù)進行語音修改。如果該語音修改指令輸入按鈕只顯示在包含輸入框的顯示界面上,則只要確定第一用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作,則可確定該第一用戶操作滿足語音修改指令輸入條件。

實施例5:

在本發(fā)明實施例中因為移動終端預先設置有語音修改指令輸入按鈕,因此當判斷第一用戶操作滿足語音修改指令輸入條件后,則需要接收用戶輸入的語音信息。但是該當前顯示界面是否能夠進行語音信息的輸入是不可知的,而只有在語音輸入界面才能進行語音信息的輸入。因此在上述實施例的基礎上,在本發(fā)明實施例中,所述接收用戶輸入的語音信息之前,所述方法還包括:

判斷當前顯示界面是否為語音輸入界面;

如果否,將當前顯示界面更新為語音輸入界面。

如果當前顯示界面為語音輸入界面,則用戶可以直接在當前顯示界面進行語音信息的輸入,如果當前顯示界面非語音輸入界面,為了方便用戶語音信息的輸入,需要將當前顯示界面更新為語音輸入界面。

具體的,如果該當前顯示界面非語音輸入界面,但該當前顯示界面包含輸入框,則可以通過操作按鍵鍵盤調出語音輸入界面,而在本發(fā)明實施例中如果識別當前顯示界面非語音輸入界面,則可以將當前顯示界面更新為語音輸入界面,更新后的該語音輸入界面,即為通過當前顯示界面調出語音輸入界面時的顯示界面。更新后語音輸入界面如圖3所示,為了簡單輸入框中未顯示已經輸入的文字內容。

實施例6:

在語音輸入界面下,用戶可以進行語音信息的輸入,移動終端可以根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

具體的,在語音輸入界面下,接收用戶輸入的語音信息包括:

接收第二用戶操作,獲取用戶輸入的語音信息。

所述第二用戶操作包括:

點擊操作,且所述點擊操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域;或

按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的第二時長閾值;或

按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的第二壓力閾值;或

按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,所述按壓操作的壓力值大于設定的第二壓力閾值,且所述按壓操作的按壓時長大于設定的第二時長閾值。

其中,第二時長閾值和第二壓力閾值為預先設定的時間長度值,例如第二時長閾值可以為1s、2s等,該第一時長閾值和第二時長閾值可以相同,也可以不同,第一壓力閾值和第二壓力閾值可以相同,也可以不同。

具體的,該第二用戶操作可以是點擊操作,當用戶點擊移動終端的顯示屏,點擊操作在語音輸入界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,則移動終端確定可以接收用戶輸入的語音信息了,則移動終端接收用戶輸入的語音信息,并將該語音信息作為修改指令,如圖4所示為本發(fā)明實施例提供的移動終端接收用戶輸入的語音信息的界面示意圖。

例如圖4所示,當前該語音輸入界面輸入框中顯示的文字內容為“今天有個會議”,用戶在對輸入框中顯示的文字內容進行語音修改時,輸入的語音信息為“把會議改成聚餐”,則移動終端將該輸入的語音信息作為修改指令,對輸入框中顯示的文字內容進行修改,修改后的文字內容為“今天有個聚餐”。如果移動終端識別用戶輸入語音信息后停頓的時長大于設定的時長閾值,則認為用戶的修改指令輸入完成,退出語音輸入狀態(tài)對應的界面,如圖2D所示。

如果用戶還需要進行語音修改,則可以重新點擊或者按壓語音修改指令輸入按鈕,移動終端將該用戶的點擊操作或按壓操作作為第二用戶操作,重復上述過程。如果用戶不點擊或不按壓該語音修改指令輸入按鈕,則當用戶點擊移動終端的顯示屏,點擊位置在語音輸入界面上的投影位置位于顯示界面上話筒按鈕對應區(qū)域,則移動終端認為當前為正常的語音輸入狀態(tài),如圖4所示,此時接收到的用戶輸入的語音信息將會進行上屏顯示。

當然也可以是當?shù)诙脩舨僮鳛辄c擊操作,并且所述點擊操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,則可以獲取用戶輸入的語音信息,并根據(jù)該語音信息對當前顯示界面輸入框中顯示的文字內容進行相應修改。當移動終端上預先設置的語音修改指令輸入按鈕的被觸發(fā)后,用戶可以進行多次點擊操作,移動終端根據(jù)用戶每次點擊操作時,輸入的語音信息對當前顯示界面輸入框中顯示的文字內容進行相應修改。用戶可以再次點擊或按壓語音修改指令輸入按鈕,移動終端將再次點擊或按壓語音修改指令輸入按鈕的操作,作為關閉語音修改指令輸入狀態(tài)的關閉操作,之后移動終端進入到正常的語音輸入狀態(tài),如圖4所示,此時接收到的用戶輸入的語音信息將會進行上屏顯示。

另外,第二用戶操作還可以是按壓操作,該按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的第二時長閾值,如圖2B所示的移動終端在語音輸入界面對話筒按鈕被按壓的狀態(tài)進行顯示,在話筒按鈕被按壓的按壓時長內,移動終端進入修改指令識別狀態(tài),將用戶輸入的語音信息作為修改指令,根據(jù)該修改指令,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

例如,當前該語音輸入界面輸入框中顯示的文字內容為“今天有個會議”,用戶在對顯示的文字內容進行語音修改時,輸入的語音信息為“把會議改成聚餐”,則移動終端將該輸入的語音信息作為修改指令,則對輸入框中顯示的文字內容進行修改,修改后的文字內容如圖2C所示的輸入框中文字內容“今天有個聚餐”,并且可以顯示是對文字內容中的“聚餐”進行的相應修改。

如果之后用戶松開手,不再按壓,如圖2D所示,則移動終端退出語音修改指令識別狀態(tài),返回到正常的語音輸入狀態(tài),并且在輸入框中顯示相應修改后的文字內容“今天有個聚餐”。如果用戶需要再進行語音修改,可以再按壓語音輸入界面上話筒按鈕對應區(qū)域,即該按壓操作的投影位置位于該語音輸入界面上話筒按鈕對應區(qū)域,在話筒按鈕被按壓的按壓時長內,移動終端進入修改指令識別狀態(tài)。但如果此時用戶點擊移動終端的顯示屏,點擊位置在語音輸入界面上的投影位置位于話筒按鈕對應區(qū)域,則移動終端認為當前正常的語音輸入狀態(tài),如圖4所示,此時接收到的用戶輸入的語音信息將會進行上屏顯示。

或者也可以是按照上述方式,當移動終端識別到預先設置的語音修改指令輸入按鈕的被觸發(fā)后,用戶還可以再次點擊或按壓語音修改指令輸入按鈕,移動終端將再次點擊或按壓語音修改指令輸入按鈕的操作,作為關閉語音修改指令輸入狀態(tài)的關閉操作,在該語音修改指令輸入按鈕的被觸發(fā)到關閉語音修改指令輸入狀態(tài)的關閉這段時間內,用戶可以進行多次相應修改,每次修改時根據(jù)用戶在按壓時長內輸入的語音信息作為修改指令,根據(jù)該修改指令,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

圖5為本發(fā)明實施例提供的一種文件內容的語音修改裝置結構示意圖,該裝置包括:

識別判斷模塊51,用于接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件;

接收模塊52,用于接收用戶輸入的語音信息;

修改模塊53,用于在所述識別判斷模塊的判斷結果為是時,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。

所述識別判斷模塊51包括:

第一判斷單元511,用于如果當前顯示界面為語音輸入界面,確定所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的按壓時長大于設定的時長閾值時,確定用戶操作滿足語音修改指令輸入條件;

第二判斷單元512,用于如果所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,且所述按壓操作的壓力值大于設定的壓力閾值時,確定用戶操作滿足語音修改指令輸入條件;

第三判斷單元513,用于如果所述用戶操作為按壓操作,所述按壓操作在顯示界面上的投影位置位于語音輸入界面上話筒按鈕對應區(qū)域,所述按壓操作的按壓時長大于設定的時長閾值,且所述按壓操作的的壓力值大于設定的壓力閾值時,確定用戶操作滿足語音修改指令輸入條件;

第四判斷單元514,用于如果當前顯示界面包含輸入框,且所述用戶操作為對移動終端上預先設置的語音修改指令輸入按鈕的觸發(fā)操作時,確定用戶操作滿足語音修改指令輸入條件。

所述裝置還包括:

調整顯示模塊54,用于判斷當前顯示界面是否為語音輸入界面;如果否,將當前顯示界面更新為語音輸入界面。

所述接收模塊52,具體用于接收所述用戶的按壓操作,將用戶在所述按壓操作的按壓時長內輸入的語音信息,作為接收到的語音信息。

所述接收模塊52,具體用于如果所述先接收用戶操作,判斷所述用戶操作是否滿足語音修改指令輸入條件,如果是,再接收用戶輸入的語音信息時,所述用戶操作為按壓操作,將所述用戶在按壓時長內輸入的語音信息,作為接收到的語音信息。

具體的所述語音修改裝置位于移動終端,該移動終端主要是指手機,但不排除其他設備,比如平板電腦、個人通信系統(tǒng)(PCS)、個人數(shù)字助理(PDA)等,對于本發(fā)明的核心構思來說,手機能夠充分發(fā)揮本發(fā)明的優(yōu)勢,但手機并非本發(fā)明的移動終端的唯一表現(xiàn)形式,只要具有語音輸入功能的移動設備即可。

本發(fā)明實施例提供了一種文字內容的語音修改方法及裝置,該方法中接收用戶輸入的語音信息,接收用戶操作,判斷用戶操作是否滿足語音修改指令輸入條件,如果是,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改。由于在本發(fā)明實施例中在用戶操作滿足語音修改指令輸入條件時,根據(jù)用戶輸入的語音信息,對當前顯示界面輸入框中顯示的文字內容進行相應修改,因此該修改過程簡單方便,并且無需用戶手動定位修改位置,不會因為定位影響后續(xù)修改的準確性,提高了修改的效率和用戶的體驗。

對于系統(tǒng)/裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者一個操作與另一個實體或者另一個操作區(qū)分開來,而不一定要求或者暗示這些實體或者操作之間存在任何這種實際的關系或者順序。

本領域內的技術人員應明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。

本申請是參照根據(jù)本申請實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

盡管已描述了本申請的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本申請范圍的所有變更和修改。

顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
长治市| 九龙坡区| 永仁县| 阿拉尔市| 蚌埠市| 汽车| 龙岩市| 梅州市| 普兰店市| 武穴市| 甘孜县| 杭锦后旗| 华宁县| 陇南市| 墨脱县| 西乡县| 陕西省| 温州市| 鄂温| 明星| 农安县| 安西县| 嵊州市| 吉安市| 蒙自县| 阜南县| 慈利县| 榆林市| 上栗县| 靖安县| 本溪市| 方城县| 张家港市| 怀安县| 长宁县| 科尔| 八宿县| 象州县| 临海市| 瓦房店市| 安岳县|