麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

語音輸入方法、及終端設備與流程

文檔序號:12475942閱讀:391來源:國知局
語音輸入方法、及終端設備與流程

本發明涉及語音輸入技術領域,特別涉及一種語音輸入方法、及終端設備。



背景技術:

隨著語音輸入技術的飛速發展以及在手機上的普及應用,人們對于打字技術,越來越青睞和追求“君子動口不動手”的境界。目前的語音輸入法技術基本上是語音輸入系統在獲取人的語音后,對語音信號直接進行解碼得到文字,然后反饋給用戶。

但是,現在語音輸入有一個非常麻煩的問題,就是在中文和其它語言混用的時候,翻譯經常會出現非常嚴重的問題。例如,我們本來是想說“天氣的wedgit顯示錯位”,但是在識別的時候,語音輸入法不知道我們是在說一個英文單詞,就直接翻譯成“天氣的維基特顯示錯位”。這樣就很可能導致其他人在接受到我們發送的消息的時候,不知道我們是想表達什么。這種問題的解決方法,通常是用戶刪除掉錯誤的部分,然后再重新輸入。這樣用戶在輸入的時候,語音輸入法還是不能夠識別,需要用戶切換到其他的輸入方法,再來輸入。這就影響了用戶的正常使用,也體現不了語音輸入法的快速高效的特點。



技術實現要素:

本發明實施例提供了一種語音輸入方法、及終端設備,用于解決語音輸入法不能正確識別的語音需要轉換輸入方式重新輸入的問題。

一方面本發明實施例提供了一種語音輸入方法,包括:

接收語音數據,識別所述語音數據得到文字信息,在觸摸屏上顯示所述文字信息;

接收選擇指令,確定所述選擇指令在所述文字信息中截取的文字片段;

依據預定的規則將所述文字片段轉換為目標信息。

在一個可選的實現方式中,所述依據預定的規則將所述文字片段轉換為目標信息包括:

從所述語音數據中提取所述文字片段對應的語音數據片段作為所述目標信息;

或者,接收語言類型指令,將所述文字片段轉換為所述語言類型指令所指定的語言類型的目標文字;

或者,將所述文字片段轉換為至少兩種文字信息,并接收文字選擇指令,確定所述文字選擇指令所指定的文字信息為目標文字;

或者,顯示選擇窗,在所述選擇窗內包含語音和/或語言類型的選項;在接收到選擇指令后,將所述文字片段轉換為滿足所述選擇指令的目標信息。

在一個可選的實現方式中,所述接收選擇指令,確定所述選擇指令在所述文字信息中截取的文字片段包括:

接收滑動操作,將所述滑動操作滑過的范圍內的文字信息確定為所述文字片段;

或者,接收第一雙擊或長按操作,在所述第一雙擊或長按操作的位置顯示位置標記,接收第二雙擊或長按操作,將所述位置標識和所述第二雙擊或長按操作的位置之間的文字信息確定為所述文字片段;

或者,接收點擊操作,將所述點擊操作所點擊的文字信息確定為所述文字片段。

在一個可選的實現方式中,所述接收語言類型指令,將所述文字片段轉換為所述語言類型指令所指定的語言類型的目標文字包括:

接收手勢操作,將所述文字片段轉換為所述手勢操作所指定的所述語言類型的目標文字;

或者,接收語音指令,將所述文字片段轉換為所述語音指令所指定的所述語言類型的目標文字。

在一個可選的實現方式中,在所述接收手勢操作之前,所述方法還包括:

顯示語言類型設置界面;

接收語言類型選擇指令,將所述語言類型選擇指令所選擇的語言類型設置為目標語言類型;

接收目標手勢操作,將所述目標手勢操作與所述目標語言類型進行關聯,所述目標語言類型為所述目標手勢操作所指定的語言類型。

二方面本發明實施例還提供了一種終端設備,包括:

接收單元,用于接收語音數據;

識別單元,用于識別所述語音數據得到文字信息;

顯示單元,用于在觸摸屏上顯示所述文字信息;

所述接收單元,還用于接收選擇指令;

確定單元,用于確定所述選擇指令在所述文字信息中截取的文字片段;

轉換單元,用于依據預定的規則將所述文字片段轉換為目標信息。

在一個可選的實現方式中,所述轉換單元,具體用于從所述語音數據中提取所述文字片段對應的語音數據片段作為所述目標信息;

或者,所述接收單元,具體用于接收語言類型指令;

所述轉換單元,具體用于將所述文字片段轉換為所述語言類型指令所指定的語言類型的目標文字;

或者,所述轉換單元,具體用于將所述文字片段轉換為至少兩種文字信息;

所述接收單元,具體用于接收文字選擇指令;

所述確定單元,具體用于確定所述文字選擇指令所指定的文字信息為目標文字;

或者,所述顯示單元,具體用于顯示選擇窗,在所述選擇窗內包含語音和/或語言類型的選項;

所述接收單元,具體用于接收選擇指令;

所述轉換單元,具體用于將所述文字片段轉換為滿足所述選擇指令的目標信息。

在一個可選的實現方式中,所述接收單元,具體用于接收滑動操作;

所述確定單元,具體用于將所述滑動操作滑過的范圍內的文字信息確定為所述文字片段;

或者,所述接收單元,具體用于接收第一雙擊或長按操作;

所述顯示單元,具體用于在所述第一雙擊或長按操作的位置顯示位置標記;

所述接收單元,具體用于接收第二雙擊或長按操作;

所述確定單元,具體用于將所述位置標識和所述第二雙擊或長按操作的位置之間的文字信息確定為所述文字片段;

或者,所述接收單元,具體用于接收點擊操作;

所述確定單元,具體用于將所述點擊操作所點擊的文字信息確定為所述文字片段。

在一個可選的實現方式中,所述接收單元,具體用于接收手勢操作;

所述轉換單元,具體用于將所述文字片段轉換為所述手勢操作所指定的所述語言類型的目標文字;

或者,所述接收單元,具體用于接收語音指令;

所述轉換單元,具體用于將所述文字片段轉換為所述語音指令所指定的所述語言類型的目標文字。

在一個可選的實現方式中,所述顯示單元,還用于顯示語言類型設置界面;

所述接收單元,還用于接收語言類型選擇指令;所述終端設備還包括:

設置單元,用于將所述語言類型選擇指令所選擇的語言類型設置為目標語言類型;

所述接收單元,還用于接收目標手勢操作;

關聯單元,用于將所述目標手勢操作與所述目標語言類型進行關聯,所述目標語言類型為所述目標手勢操作所指定的語言類型。

三方面本發明實施例還提供了一種終端設備,包括:處理器和存儲器,其中,所述處理器用于執行本發明實施例提供的任意一項的方法。

從以上技術方案可以看出,本發明實施例具有以下優點:在終端設備將用戶輸入的語音數據識別為待發送的文字信息后,接收用戶的選擇操作,將該選擇操作在該文字信息中所選擇的文字設置為文字片段,提取該文字片段對應的語音數據片段并依據該語音數據片段和依據預定的規則將該文字片段替換為用戶想要發送的目標信息,可以解決語音輸入法不能正確識別的語音需要轉換輸入方式重新輸入的問題。

附圖說明

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

圖1為本發明實施例語音輸入方法流程示意圖;

圖2為本發明實施例輸入界面示意圖;

圖3為本發明實施例另一種輸入界面示意圖;

圖4A為本發明實施例又一種輸入界面示意圖;

圖4B為本發明實施例又一種輸入界面示意圖;

圖5為本發明實施例另一種語音輸入方法流程示意圖;

圖6為本發明實施例終端設備結構示意圖;

圖7為本發明實施例終端設備結構示意圖;

圖8為本發明實施例終端設備結構示意圖;

圖9為本發明實施例終端設備結構示意圖。

具體實施方式

為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部份實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。

本發明實施例提供了一種語音輸入方法,如圖1所示,包括:

101、接收語音數據,識別上述語音數據得到文字信息,在觸摸屏上顯示上述文字信息;

上述語音數據是用戶通過終端設備的音頻輸入設備輸入的。例如用戶可以通過該終端設備的麥克錄入一段語音。該終端設備可以是手機、平板電腦、可穿戴設備等。啟動終端設備后,顯示輸入界面,用戶可以按住或者點擊該輸入界面中的語音輸入按鈕進行語音輸入,用戶輸入的語音就是上述語音數據。該終端設備中的語音識別軟件可以將上述語音進行識別并轉換為對應的文字,轉換后的文字可以同步顯示到上述輸入界面的發送框中或者在語音輸入完畢后再將轉換后的文字顯示到上述輸入界面的發送框中,上述轉換后的文字就是識別上述語音數據得到的文字信息。該終端設備也可以將接收到的語音數據上傳到云端,由云端對上述語音數據進行識別和轉換,該終端設備將接收到的上述云端發送的文字信息顯示到上述輸入界面的發送框中。舉例來說,如圖2中的左半圖所示,用戶在通過某個聊天軟件與同學進行聊天時,可以在按住語音輸入按鈕即圖2中黑色圓形區域的同時說一段話,這一段話識別后的文字信息可以同步顯示到該聊天軟件的發送框中,該用戶確認這一段話轉換后的文字信息沒問題后就可以發送給該同學。

102、接收選擇指令,確定上述選擇指令在上述文字信息中截取的文字片段;

上述選擇指令可以是用戶通過手指接觸、點擊、滑動或者手勢等操作發送的。例如用戶可以通過滑動操作選擇想要截取的文字片段,具體的可以是將該滑動操作滑過的范圍內的文字信息截取為文字片段。上述文字片段可以為上述文字信息中的一部分,可以是一句話,也可以是幾個字。確定上述選擇指令在上述文字信息中截取的文字片段后,可以將上述文字片段標記出來。如圖2中的右半圖所示,兩個手指之間的區域就是滑動操作滑過的范圍,虛箭頭的指向為該滑動操作的滑動方向,滑過的范圍內的文字信息可以是上述文字片段,右半圖中加黑的文字就是該滑動操作截取的文字片段。本發明實施例不限于通過滑動操作選中上述文字片段,可以通過其他方式截取上述文字片段。

103、依據預定的規則將上述文字片段轉換為目標信息。

上述目標信息可以是文字信息也可以是語音信息等。例如可以將上述文字片段轉換為其它語言類型的文字如英文、德語、法語等,也可以將該文字片段轉換為對應的語音數據片段。上述預定的規則并不是唯一的,可以是接收語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字;可以是將上述文字片段轉換為至少兩種文字信息,并接收文字選擇指令,確定上述文字選擇指令所指定的文字信息為目標文字;可以是從上述語音數據中提取上述文字片段對應的語音數據片段,還可以是其它方式。例如用戶在確定上述文字片段后,可以通過手勢操作將上述文字片段轉換為該手勢操作對應的語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圓圈指示使用英語對“維基特”對應的語音數據片段進行語音識別,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。本發明實施例不僅限于上述方式,其它將上述文字片段轉換為目標信息的方式同樣在本發明實施例的保護范圍。

本發明實施例中,在終端設備將用戶輸入的語音數據識別為待發送的文字信息后,接收用戶的選擇操作,將該選擇操作在該文字信息中所選擇的文字設置為文字片段,提取該文字片段對應的語音數據片段并依據該語音數據片段和依據預定的規則將該文字片段替換為用戶想要發送的目標信息,可以解決語音輸入法不能正確識別的語音需要轉換輸入方式重新輸入的問題。

本發明實施例中在前實施例的基礎上,提出了將文字片段轉換為目標信息的方法,具體如下:上述依據預定的規則將上述文字片段轉換為目標信息包括:

從上述語音數據中提取上述文字片段對應的語音數據片段作為所述目標信息;

或者,接收語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字;

或者,將上述文字片段轉換為至少兩種文字信息,并接收文字選擇指令,確定上述文字選擇指令所指定的文字信息為目標文字;

或者,顯示選擇窗,在上述選擇窗內包含語音和/或語言類型的選項;在接收到選擇指令后,將上述文字片段轉換為滿足上述選擇指令的目標信息。

上述目標信息可以是文字信息也可以是語音信息等。例如可以將上述文字片段轉換為其它語言類型的文字如英語、法語、德語等,也可以將該文字片段轉換為對應的語音數據片段即上述文字片段對應的語音片段。用戶在通過語音輸入法進行語音輸入的時候,經常會在一句話中使用兩種以上的語言,例如用戶在工作可能會說“天氣的wedgit顯示錯位”,但是在識別的時候,語音輸入法不知道我們說的話中包含英文單詞,就直接翻譯成“天氣的維基特顯示錯位”。在這種情況下可以通過將上述“維基特”對應的語音數據片段提取出來使用英語進行識別轉換為“wedgit”。在目前還是有很多人的普通話或者其它語言的發音不準確,語音輸入法很難正確的識別。對于這種情況,可以將不能正確識別的文字片段選中,直接提取它所對應的語音數據片段。例如上述的“維基特”這幾個字可以由它所對應的語音代替,用戶發送的信息既包含文字也包含語音,即該用戶發送的信息中包括可以正確轉換的文字信息以及不能正確轉換的文字信息對應的語音數據片段,接收方用戶在接收到該信息后可以查看上述正確轉換的文字信息以及播放不能正確轉換的文字信息對應的語音數據片段。上述文字片段對應的語音數據片段可以放在上述文字信息中或者上述文字信息的末尾作為一個整體發送,也可以與上述文字信息作為獨立的信息分別發送,即先發送文字信息再發送語音數據片段或者先發送語音數據片段再發送文字信息。

如圖4A所示,可以將上述文字片段轉換為至少兩種文字信息供用戶進行選擇,用戶可以通過點擊操作選擇相應的文字信息。用戶可以在終端設備的語言類型設置界面設置所需的語言類型,上述終端設備在確定上述文字片段后,將上述文字片段轉換為上述用戶設置的語言類型的文字信息,具體方法可以是先提取上述文字片段對應的語音數據片段,再使用上述語言類型對應的語音對上述語音數據片段進行語音識別,并轉換為相應的文字信息。例如用戶可以在上述語言類型設置界面將英語、法語、德語設置為預置的語言類型,用戶選中上述文字片段后,上述終端設備將上述文字片段轉換為英語、法語、德語對應的文字信息并顯示在上述終端設備的觸摸屏上供上述用戶選擇,如圖4A中的“wedgit”和“XXX”就是兩種上述預置的語言類型對應的文字信息。上述終端設備也可以將上述文字片段轉換為上述終端設備默認設置的幾種語言類型的文字信息。例如,上述終端設備在確定上述文字片段后,默認的將上述文字片段轉換為英語、德語、韓語三種語言類型的文字信息。

用戶可以發送語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字。例如用戶在確定上述文字片段后,可以通過手勢操作將上述文字片段轉換為該手勢操作對應的語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圓圈,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

上述終端設備在確定上述文字片段后,還可以顯示選擇窗,如圖4B左半圖所示,上述選擇窗中包括語音、英語、法語選項。上述語音和/或語言類型的選項可以是用戶設置的,也可以是上述終端設備預置的。如圖4B左半圖所示,接收選擇指令的具體方法可以是接收用戶針對上述選擇窗中某個選項如英語選項的點擊操作。如圖4B右半圖所示,上述終端設備在接收到上述選擇指令后,將上述文字片段轉換為上述選擇指令所指定的語言類型或語音的目標信息,如圖4B右半圖中的“wedgit”。

本發明實施例將文字片段轉換為目標信息的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中在前實施例的基礎上,提出了截取文字信息中文字片段的方法,具體如下:上述接收選擇指令,確定上述選擇指令在上述文字信息中截取的文字片段包括:

接收滑動操作,將上述滑動操作滑過的范圍內的文字信息確定為上述文字片段;

或者,接收第一雙擊或長按操作,在上述第一雙擊或長按操作的位置顯示位置標記,接收第二雙擊或長按操作,將上述位置標識和上述第二雙擊或長按操作的位置之間的文字信息確定為上述文字片段;

或者,接收點擊操作,將上述點擊操作所點擊的文字信息確定為上述文字片段。

用戶可以通過滑動操作選擇想要截取的文字片段,具體的可以是將該滑動操作滑過的范圍內的文字信息截取為文字片段。上述文字片段可以為上述文字信息中的一部分,可以是一句話,也可以是幾個字。確定上述選擇指令在上述文字信息中截取的文字片段后,可以將上述文字片段標記出來。如圖2中的右半圖所示,兩個手指之間的區域就是滑動操作滑過的范圍,虛箭頭的指向為該滑動操作的滑動方向,滑過的范圍內的文字信息可以是上述文字片段,右半圖中加黑的文字就是該滑動操作截取的文字片段。

用戶可以在想要選中的文字片段的前端和末尾進行雙擊或者長按操作,在第一次雙擊或者長按操作的位置顯示位置標記,在進行第二次雙擊或者長按操作后,將該位置標識和第二次雙擊或長按操作的位置之間的文字信息確定為上述文字片段。

用戶可以通過點擊操作選中文字片段,例如用戶可以將點擊操作覆蓋的文字信息選擇為文字片段。用戶通過這種方式可以方便的選中多個不連續的文字片段。例如一段文字信息中,有兩個位置的文字片段轉換錯字,用戶就可以通過點擊操作分別選中這兩個位置的文字片段。

本發明實施例中截取文字信息中的文字片段的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中,將文字片段轉換為用戶指定的語言類型的目標文字可以如下:上述接收語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字包括:

接收手勢操作,將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字;

或者,接收語音指令,將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。

用戶可以通過手勢操作將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圈指示使用英語對“維基特”對應的語音數據片段進行語音識別,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

用戶可以通過語音指令,將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。例如用戶選中“天氣的維基特錯位”中的“維基特”為上述文字片段后,通過語音輸入按鈕輸入“英語”,則“維基特”轉換為“wedgit”。

本發明實施例中可以簡單、方便的將用戶選中的文字片段轉換為指定的語言類型的目標文字。

本發明實施例中在前實施例的基礎上,提出了將手勢操作與語言類型進行關聯的方法,具體如下:在上述接收手勢操作之前,上述方法還包括:

顯示語言類型設置界面;

接收語言類型選擇指令,將上述語言類型選擇指令所選擇的語言類型設置為目標語言類型;

接收目標手勢操作,將上述目標手勢操作與上述目標語言類型進行關聯,上述目標語言類型為上述目標手勢操作所指定的語言類型。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯。例如用戶可以將畫兩個圓圈的手勢操作與英語進行關聯,將畫折線的手勢操作與日語進行關聯。當用戶選中文字片段后,通過手勢操作就可以將語音輸入法的語言類型轉換為該手勢操作所關聯的語言類型。例如某個語音輸入法默認的語音類型是漢語即將語音數據轉換為中文文字,用戶在選中文字片段后,在終端設備的觸摸屏的上方用手指畫兩個圓圈,該語音輸入法的語言類型轉換為英語,即將該文字片段對應的語音數據片段使用英語進行識別并轉換為英文。該終端設備可以使得用戶可以根據自己的習慣將手勢操作與語言類型進行關聯。具體如下:打開語言類型設置界面,在該語言類型設置界面選擇想要設置的目標語言類型,錄入手勢操作,該手勢操作就可以與上述目標語言類型進行關聯。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯,滿足不同用戶的操作習慣,改善用戶體驗。

本發明實施例提供了另一種語音輸入方法,如圖5所示,可以包括以下步驟:

501、啟動語音輸入法;

502、接收語音數據;

通過音頻輸入設備接收語音數據,例如用戶可以使用手機的麥克錄入一段語音。

503、識別上述語音數據并轉換為文字信息;

通過該語音輸入法將上述語音數據轉換為該語音輸入法默認的語音類型的文字信息。

504、接收滑動操作,選中上述文字信息中的文字片段;

505、接收手勢操作;

用戶在選中上述文字后,在終端設備觸摸屏上做相應的手勢操作。

506、改變上述語音輸入法進行語音識別的語言類型;

將上述語音輸入法進行語音識別的語言類型改變為上述手勢操作所指定的語音類型。

507、提取上述文字片段對應的語音數據片段;

從整個語音數據中提取出上述文字片段對應的語音數據片段。

508、使用上述手勢操作所關聯的語言類型識別上述語音數據片段,并轉換為目標信息;

509、接收發送指令;

510、向目標終端設備發送目標信息。

將轉換后的文字信息發送給目標終端設備,該目標終端設備是該用戶想要將該文字信息發送到的終端設備。

本發明實施例中,用戶通過手勢操作可以方便的將選擇的文字片段轉換為相應的語言類型。

本發明實施例還提供了一種終端設備,如圖6所示,包括:

接收單元601,用于接收語音數據;

識別單元602,用于識別上述語音數據得到文字信息;

顯示單元603,用于在觸摸屏上顯示上述文字信息;

上述接收單元601,還用于接收選擇指令;

確定單元604,用于確定上述選擇指令在上述文字信息中截取的文字片段;

轉換單元605,用于依據預定的規則將上述文字片段轉換為目標信息。

具體的實現方法與圖1中的方法相同,這里不再詳述。

本發明實施例中在前實施例的基礎上,提出了將文字片段轉換為目標信息的方法,具體如下:上述轉換單元605,具體用于從上述語音數據中提取上述文字片段對應的語音數據片段作為所述目標信息;

或者,上述接收單元601,具體用于接收語言類型指令;

上述轉換單元605,具體用于將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字;

或者,上述轉換單元605,具體用于將上述文字片段轉換為至少兩種文字信息;

上述接收單元601,具體用于接收文字選擇指令;

上述確定單元604,具體用于確定上述文字選擇指令所指定的文字信息為目標文字;

或者,上述顯示單元603,具體用于顯示選擇窗,在上述選擇窗內包含語音和/或語言類型的選項;

上述接收單元601,具體用于接收選擇指令;

上述轉換單元605,具體用于將上述文字片段轉換為滿足上述選擇指令的目標信息。

上述目標信息可以是文字信息也可以是語音信息等。例如可以將上述文字片段轉換為其它語言類型的文字如英語、法語、德語等,也可以將該文字片段轉換為對應的語音數據片段即上述文字片段對應的語音片段。用戶在通過語音輸入法進行語音輸入的時候,經常會在一句話中使用兩種以上的語言,例如用戶在工作可能會說“天氣的wedgit顯示錯位”,但是在識別的時候,語音輸入法不知道我們說的話中包含英文單詞,就直接翻譯成“天氣的維基特顯示錯位”。在這種情況下可以通過將上述“維基特”對應的語音數據片段提取出來使用英語進行識別轉換為“wedgit”。在目前還是有很多人的普通話或者其它語言的發音不準確,語音輸入法很難正確的識別。對于這種情況,可以將不能正確識別的文字片段選中,直接提取它所對應的語音數據片段。例如上述的“維基特”這幾個字可以由它所對應的語音代替,用戶發送的信息既包含文字也包含語音,即該用戶發送的信息中包括可以正確轉換的文字信息以及不能正確轉換的文字信息對應的語音數據片段,接收方用戶在接收到該信息后可以查看上述正確轉換的文字信息以及播放不能正確轉換的文字信息對應的語音數據片段。上述文字片段對應的語音數據片段可以放在上述文字信息中或者上述文字信息的末尾作為一個整體發送,也可以與上述文字信息作為獨立的信息分別發送,即先發送文字信息再發送語音數據片段或者先發送語音數據片段再發送文字信息。

如圖4A所示,可以將上述文字片段轉換為至少兩種文字信息供用戶進行選擇,用戶可以通過點擊操作選擇相應的文字信息。

用戶可以發送語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字。例如用戶在確定上述文字片段后,可以通過手勢操作將上述文字片段轉換為該手勢操作對應的語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圓圈,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

上述終端設備在確定上述文字片段后,顯示選擇窗,如圖4B左半圖所示,上述選擇窗中包括語音、英語、法語選項。上述語音和/或語言類型的選項可以是用戶設置的,也可以是上述終端設備預置的。如圖4B左半圖所示,接收選擇指令的具體方法可以是接收用戶針對上述選擇窗中某個選項如英語選項的點擊操作。如圖4B右半圖所示,上述終端設備在接收到上述選擇指令后,將上述文字片段轉換為上述選擇指令所指定的語言類型或語音的目標信息,如圖4B右半圖中的“wedgit”。

本發明實施例將文字片段轉換為目標信息的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中在前實施例的基礎上,提出了截取文字信息中文字片段的方法,具體如下:上述接收單元601,具體用于接收滑動操作;

上述確定單元604,具體用于將上述滑動操作滑過的范圍內的文字信息確定為上述文字片段;

或者,上述接收單元601,具體用于接收第一雙擊或長按操作;

上述顯示單元603,具體用于在上述第一雙擊或長按操作的位置顯示位置標記;

上述接收單元601,具體用于接收第二雙擊或長按操作;

上述確定單元604,具體用于將上述位置標識和上述第二雙擊或長按操作的位置之間的文字信息確定為上述文字片段;

或者,上述接收單元601,具體用于接收點擊操作;

上述確定單元604,具體用于將上述點擊操作所點擊的文字信息確定為上述文字片段。

用戶可以通過滑動操作選擇想要截取的文字片段,具體的可以是將該滑動操作滑過的范圍內的文字信息截取為文字片段。上述文字片段可以為上述文字信息中的一部分,可以是一句話,也可以是幾個字。確定上述選擇指令在上述文字信息中截取的文字片段后,可以將上述文字片段標記出來。如圖2中的右半圖所示,兩個手指之間的區域就是滑動操作滑過的范圍,虛箭頭的指向為該滑動操作的滑動方向,滑過的范圍內的文字信息可以是上述文字片段,右半圖中加黑的文字就是該滑動操作截取的文字片段。

用戶可以在想要選中的文字片段的前端和末尾進行雙擊或者長按操作,在第一次雙擊或者長按操作的位置顯示位置標記,在進行第二次雙擊或者長按操作后,將該位置標識和第二次雙擊或長按操作的位置之間的文字信息確定為上述文字片段。

用戶可以通過點擊操作選中文字片段,例如用戶可以將點擊操作覆蓋的文字信息選擇為文字片段。用戶通過這種方式可以方便的選中多個不連續的文字片段。例如一段文字信息中,有兩個位置的文字片段轉換錯字,用戶就可以通過點擊操作分別選中這兩個位置的文字片段。

本發明實施例中截取文字信息中的文字片段的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中,將文字片段轉換為用戶指定的語言類型的目標文字可以如下:上述接收單元601,具體用于接收手勢操作;

上述轉換單元605,具體用于將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字;

或者,上述接收單元601,具體用于接收語音指令;

上述轉換單元605,具體用于將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。

用戶可以通過手勢操作將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圈指示使用英語對“維基特”對應的語音數據片段進行語音識別,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

用戶可以通過語音指令,將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。例如用戶選中“天氣的維基特錯位”中的“維基特”為上述文字片段后,通過語音輸入按鈕輸入“英語”,則“維基特”轉換為“wedgit”。

本發明實施例中可以簡單、方便的將用戶選中的文字片段轉換為指定的語言類型的目標文字。

本發明實施例中在前實施例的基礎上,提出了將手勢操作與語言類型進行關聯的方法,具體如下:上述顯示單元603,還用于顯示語言類型設置界面;

上述接收單元601,還用于接收語言類型選擇指令;進一步地,如圖7所示,上述終端設備還包括:

設置單元701,用于將上述語言類型選擇指令所選擇的語言類型設置為目標語言類型;

上述接收單元601,還用于接收目標手勢操作;

關聯單元702,用于將上述目標手勢操作與上述目標語言類型進行關聯,上述目標語言類型為上述目標手勢操作所指定的語言類型。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯。例如用戶可以將畫兩個圓圈的手勢操作與英語進行關聯,將畫折線的手勢操作與日語進行關聯。當用戶選中文字片段后,通過手勢操作就可以將語音輸入法的語言類型轉換為該手勢操作所關聯的語言類型。例如某個語音輸入法默認的語音類型是漢語即將語音數據轉換為中文文字,用戶在選中文字片段后,在終端設備的觸摸屏的上方用手指畫兩個圓圈,該語音輸入法的語言類型轉換為英語,即將該文字片段對應的語音數據片段使用英語進行識別并轉換為英文。該終端設備可以使得用戶可以根據自己的習慣將手勢操作與語言類型進行關聯。具體如下:打開語言類型設置界面,在該語言類型設置界面選擇想要設置的目標語言類型,錄入手勢操作,該手勢操作就可以與上述目標語言類型進行關聯。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯,滿足不同用戶的操作習慣,改善用戶體驗。

本發明實施例還提供了一種終端設備,如圖8所示,包括:處理器801、存儲器802、輸入設備803、輸出設備804;其中存儲器802可以用于處理器801執行數據處理所需要的緩存,還可以用于提供處理器801執行數據處理調用的數據以及獲得的結果數據的存儲空間;輸入設備803用于輸入語音數據、選擇指令等,輸出設備803用于顯示文字信息;

其中,處理器801,用于接收語音數據,識別上述語音數據得到文字信息,在觸摸屏上顯示上述文字信息;接收選擇指令,確定上述選擇指令在上述文字信息中截取的文字片段;依據預定的規則將上述文字片段轉換為目標信息。

具體實現過程和圖1所示的方法相同,這里不再詳述。

本發明實施例中在前實施例的基礎上,提出了將文字片段轉換為目標信息的方法,具體如下:上述處理器801,具體用于從上述語音數據中提取上述文字片段對應的語音數據片段作為所述目標信息;

或者,接收語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字;

或者,將上述文字片段轉換為至少兩種文字信息,并接收文字選擇指令,確定上述文字選擇指令所指定的文字信息為目標文字;

或者,顯示選擇窗,在上述選擇窗內包含語音和/或語言類型的選項;在接收到選擇指令后,將上述文字片段轉換為滿足上述選擇指令的目標信息。

如圖4A所示,可以將上述文字片段轉換為至少兩種文字信息供用戶進行選擇,用戶可以通過點擊操作選擇相應的文字信息。

用戶可以發送語言類型指令,將上述文字片段轉換為上述語言類型指令所指定的語言類型的目標文字。例如用戶在確定上述文字片段后,可以通過手勢操作將上述文字片段轉換為該手勢操作對應的語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圓圈,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

本發明實施例將文字片段轉換為目標信息的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中在前實施例的基礎上,提出了截取文字信息中文字片段的方法,具體如下:上述處理器801,具體用于接收滑動操作,將上述滑動操作滑過的范圍內的文字信息確定為上述文字片段;

或者,接收第一雙擊或長按操作,在上述第一雙擊或長按操作的位置顯示位置標記,接收第二雙擊或長按操作,將上述位置標識和上述第二雙擊或長按操作的位置之間的文字信息確定為上述文字片段;

或者,接收點擊操作,將上述點擊操作所點擊的文字信息確定為上述文字片段。

用戶可以通過滑動操作選擇想要截取的文字片段,具體的可以是將該滑動操作滑過的范圍內的文字信息截取為文字片段。上述文字片段可以為上述文字信息中的一部分,可以是一句話,也可以是幾個字。確定上述選擇指令在上述文字信息中截取的文字片段后,可以將上述文字片段標記出來。如圖2中的右半圖所示,兩個手指之間的區域就是滑動操作滑過的范圍,虛箭頭的指向為該滑動操作的滑動方向,滑過的范圍內的文字信息可以是上述文字片段,右半圖中加黑的文字就是該滑動操作截取的文字片段。

用戶可以在想要選中的文字片段的前端和末尾進行雙擊或者長按操作,在第一次雙擊或者長按操作的位置顯示位置標記,在進行第二次雙擊或者長按操作后,將該位置標識和第二次雙擊或長按操作的位置之間的文字信息確定為上述文字片段。

用戶可以通過點擊操作選中文字片段,例如用戶可以將點擊操作覆蓋的文字信息選擇為文字片段。用戶通過這種方式可以方便的選中多個不連續的文字片段。例如一段文字信息中,有兩個位置的文字片段轉換錯字,用戶就可以通過點擊操作分別選中這兩個位置的文字片段。

本發明實施例中截取文字信息中的文字片段的方法操作簡單、方便,可以滿足用戶的不同需求。

本發明實施例中,將文字片段轉換為用戶指定的語言類型的目標文字可以如下:上述處理器801,具體用于接收手勢操作,將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字;

或者,接收語音指令,將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。

用戶可以通過手勢操作將上述文字片段轉換為上述手勢操作所指定的上述語言類型的目標文字。如圖3所示,左半圖中的“維基特”為用戶確定的文字片段,該用戶可以在觸摸屏的上方用手指畫兩個圈指示使用英語對“維基特”對應的語音數據片段進行語音識別,如右半圖所示,上述“維基特”對應的語音數據片段使用英語進行識別并轉換為“wedgit”。

用戶可以通過語音指令,將上述文字片段轉換為上述語音指令所指定的上述語言類型的目標文字。例如用戶選中“天氣的維基特錯位”中的“維基特”為上述文字片段后,通過語音輸入按鈕輸入“英語”,則“維基特”轉換為“wedgit”。

本發明實施例中可以簡單、方便的將用戶選中的文字片段轉換為指定的語言類型的目標文字。

本發明實施例中在前實施例的基礎上,提出了將手勢操作與語言類型進行關聯的方法,具體如下:上述處理器801,還用于顯示語言類型設置界面;

接收語言類型選擇指令,將上述語言類型選擇指令所選擇的語言類型設置為目標語言類型;

接收目標手勢操作,將上述目標手勢操作與上述目標語言類型進行關聯,上述目標語言類型為上述目標手勢操作所指定的語言類型。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯。例如用戶可以將畫兩個圓圈的手勢操作與英語進行關聯,將畫折線的手勢操作與日語進行關聯。當用戶選中文字片段后,通過手勢操作就可以將語音輸入法的語言類型轉換為該手勢操作所關聯的語言類型。該終端設備可以使得用戶可以根據自己的習慣將手勢操作與語言類型進行關聯。具體如下:打開語言類型設置界面,在該語言類型設置界面選擇想要設置的目標語言類型,錄入手勢操作,該手勢操作就可以與上述目標語言類型進行關聯。

本發明實施例中,用戶可以根據自己的需要將習慣的手勢操作與語言類型進行關聯,滿足不同用戶的操作習慣,改善用戶體驗。

本發明實施例還提供了另一種終端設備,如圖9所示,為了便于說明,僅示出了與本發明實施例相關的部分,具體技術細節未揭示的,請參照本發明實施例方法部分。該終端設備可以為包括手機、平板電腦、PDA(Personal Digital Assistant,個人數字助理)、POS(Point of Sales,銷售終端)、車載電腦等任意終端設備,以終端設備為手機為例:

圖9示出的是與本發明實施例提供的終端設備相關的手機的部分結構的框圖。參考圖9,手機包括:射頻(Radio Frequency,RF)電路910、存儲器920、輸入單元930、顯示單元940、傳感器950、音頻電路960、無線保真(wireless fidelity,WiFi)模塊970、處理器980、以及電源990等部件。本領域技術人員可以理解,圖9中示出的手機結構并不構成對手機的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

下面結合圖9對手機的各個構成部件進行具體的介紹:

RF電路910可用于收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收后,給處理器980處理;另外,將設計上行的數據發送給基站。通常,RF電路910包括但不限于天線、至少一個放大器、收發信機、耦合器、低噪聲放大器(Low Noise Amplifier,LNA)、雙工器等。此外,RF電路910還可以通過無線通信與網絡和其他設備通信。上述無線通信可以使用任一通信標準或協議,包括但不限于全球移動通訊系統(Global System of Mobile communication,GSM)、通用分組無線服務(General Packet Radio Service,GPRS)、碼分多址(Code Division Multiple Access,CDMA)、寬帶碼分多址(Wideband Code Division Multiple Access,WCDMA)、長期演進(Long Term Evolution,LTE)、電子郵件、短消息服務(Short Messaging Service,SMS)等。

存儲器920可用于存儲軟件程序以及模塊,處理器980通過運行存儲在存儲器920的軟件程序以及模塊,從而執行手機的各種功能應用以及數據處理。存儲器920可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據手機的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器920可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。

輸入單元930可用于接收輸入的數字或字符信息,以及產生與手機的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元930可包括觸控面板931以及其他輸入設備932。觸控面板931,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板931上或在觸控面板931附近的操作),并根據預先設定的程式驅動相應的連接裝置。可選的,觸控面板931可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器980,并能接收處理器980發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板931。除了觸控面板931,輸入單元930還可以包括其他輸入設備932。具體地,其他輸入設備932可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。

顯示單元940可用于顯示由用戶輸入的信息或提供給用戶的信息以及手機的各種菜單。顯示單元940可包括顯示面板941,可選的,可以采用液晶顯示器(Liquid Crystal Display,LCD)、有機發光二極管(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板941。進一步的,觸控面板931可覆蓋顯示面板941,當觸控面板931檢測到在其上或附近的觸摸操作后,傳送給處理器980以確定觸摸事件的類型,隨后處理器980根據觸摸事件的類型在顯示面板941上提供相應的視覺輸出。雖然在圖9中,觸控面板931與顯示面板941是作為兩個獨立的部件來實現手機的輸入和輸入功能,但是在某些實施例中,可以將觸控面板931與顯示面板941集成而實現手機的輸入和輸出功能。

手機還可包括至少一種傳感器950,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板941的亮度,接近傳感器可在手機移動到耳邊時,關閉顯示面板941和/或背光。作為運動傳感器的一種,加速計傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于手機還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。

音頻電路960、揚聲器961,傳聲器962可提供用戶與手機之間的音頻接口。音頻電路960可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器961,由揚聲器961轉換為聲音信號輸出;另一方面,傳聲器962將收集的聲音信號轉換為電信號,由音頻電路960接收后轉換為音頻數據,再將音頻數據輸出處理器980處理后,經RF電路910以發送給比如另一手機,或者將音頻數據輸出至存儲器920以便進一步處理。

WiFi屬于短距離無線傳輸技術,手機通過WiFi模塊970可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖9示出了WiFi模塊970,但是可以理解的是,其并不屬于手機的必須構成,完全可以根據需要在不改變發明的本質的范圍內而省略。

處理器980是手機的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器920內的軟件程序和/或模塊,以及調用存儲在存儲器920內的數據,執行手機的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器980可包括一個或多個處理單元;優選的,處理器980可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器980中。

手機還包括給各個部件供電的電源990(比如電池),優選的,電源可以通過電源管理系統與處理器980邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。

盡管未示出,手機還可以包括攝像頭、藍牙模塊等,在此不再贅述。

前述實施例中,各步驟方法流程可以基于該終端設備的結構實現。

另外,本領域普通技術人員可以理解實現上述各方法實施例中的全部或部分步驟是可以通過程序來指令相關的硬件完成,相應的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。

以上僅為本發明較佳的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明實施例揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求的保護范圍為準。

為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部份實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。

以上僅為本發明較佳的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明實施例揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求的保護范圍為準。

當前第1頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 曲周县| 年辖:市辖区| 宽城| 高雄县| 盈江县| 瑞昌市| 岑巩县| 庆安县| 福安市| 梁河县| 唐海县| 桓台县| 鲁甸县| 晋城| 奉节县| 承德县| 合肥市| 德江县| 北宁市| 章丘市| 叙永县| 聂荣县| 积石山| 保德县| 海安县| 高安市| 望奎县| 巨鹿县| 岢岚县| 泽普县| 米泉市| 车险| 淮北市| 如皋市| 泰来县| 泰州市| 威宁| 定兴县| 丹寨县| 昌乐县| 盐山县|