TW201533731A - Methods and systems for voice data representation, and related computer program products - Google Patents

Methods and systems for voice data representation, and related computer program products Download PDF

Info

Publication number
TW201533731A
TW201533731A TW103105043A TW103105043A TW201533731A TW 201533731 A TW201533731 A TW 201533731A TW 103105043 A TW103105043 A TW 103105043A TW 103105043 A TW103105043 A TW 103105043A TW 201533731 A TW201533731 A TW 201533731A
Authority
TW
Taiwan
Prior art keywords
voice
data
presentation
conversion data
user interface
Prior art date
Application number
TW103105043A
Other languages
Chinese (zh)
Other versions
TWI537936B (en
Inventor
John C Wang
Doris-Yu Yu
Original Assignee
Hooloop Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hooloop Corp filed Critical Hooloop Corp
Priority to TW103105043A priority Critical patent/TWI537936B/en
Publication of TW201533731A publication Critical patent/TW201533731A/en
Application granted granted Critical
Publication of TWI537936B publication Critical patent/TWI537936B/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

Methods and systems for voice data representation are provided. First, a representative icon corresponding to voice data is displayed in a user interface. A voice representation instruction is received via an input unit. In response to the voice representation instruction, a part or all of transformed data corresponding to the voice data is displayed in the user interface, wherein the transformed data is generated by applying a speech-to-text technology to the voice data.

Description

語音資料呈現方法及系統,及其電腦程式產品 Voice data presentation method and system, and computer program product thereof

本發明係有關於一種語音資料呈現方法及系統,且特別有關於一種可以將語音資料及語音相關之資訊進行呈現之方法及系統。 The present invention relates to a voice data presentation method and system, and in particular to a method and system for presenting voice data and voice related information.

近年來,可攜式裝置,如智慧型手機或筆記型電腦等變得越來越高階且具有強大功能。舉例來說,可攜式裝置可以具有網路連接能力。使用者可以隨時隨地的利用可攜式裝置來連接網路,以瀏覽網際網路,且透過網路進行相關應用與服務。由於這些裝置及其功能所帶來的便利,也使得這些裝置成為現代人的必備品之一,並隨時隨地的在生活中頻繁使用這些功能。 In recent years, portable devices, such as smart phones or notebook computers, have become more sophisticated and powerful. For example, a portable device can have network connectivity. Users can use the portable device to connect to the Internet anytime and anywhere to browse the Internet and conduct related applications and services through the network. Thanks to the convenience of these devices and their functions, these devices have become one of the must-have items for modern people, and they are frequently used in life anytime and anywhere.

隨著智慧型手機之網路通訊應用程式的普及,使用者可以在智慧型手機中執行網路通訊應用程式來與朋友們進行線上通訊。一般來說,使用者可以輸入文字訊息或錄製一段語音來傳送給特定朋友,或一群組之成員。特定朋友或群組成員可以立即或待有空時再讀取此文字訊息或語音。 With the popularity of smart phone network communication applications, users can perform network communication applications on smart phones to communicate with friends online. In general, users can enter text messages or record a voice to send to a specific friend, or a group of members. A specific friend or group member can read this text message or voice immediately or when they are available.

在一些場合,如在一會議中,由於使用者不方便聽取語音,因此使用者必須等待攏長的會議結束再聽取語音。若此語音係重要的語音,則使用者必須中斷或離開會議來聽取語音。然而,這樣的行為係非常突兀且失禮的。在一些情況中,若使用者的手機中安裝有語音辨識程式時,使用者可以手動地操作語音辨識程式以將語音轉換為文字,以藉由檢視轉換得到之文字來得知語音的內容。 In some occasions, such as in a conference, because the user is inconvenient to listen to the voice, the user must wait for the long meeting to end and listen to the voice. If the voice is an important voice, the user must interrupt or leave the conference to listen to the voice. However, such behavior is very abrupt and rude. In some cases, if a voice recognition program is installed in the user's mobile phone, the user can manually operate the voice recognition program to convert the voice into text to learn the content of the voice by viewing the converted text.

由於通訊應用程式與語音辨識程式係各自獨立,使用者必須自行在程式間進行切換。對於一般使用者而言,前述操作行為係非常不便且缺乏效率的。當前述切換作業需要頻繁地進行時,繁複且不便的操作不僅容易造成使用者使用上的困擾,更容易造成電子裝置之系統資源的浪 費。另一方面,由於可攜式裝置之螢幕通常僅具有有限的顯示空間,語音轉換得到的文字係難以全部顯示於螢幕之中,相關介面與資料的呈現也造成使用者檢視相關資料的困難。 Since the communication application and the speech recognition program are independent of each other, the user must switch between programs. The aforementioned operational behavior is very inconvenient and inefficient for the average user. When the foregoing switching operation needs to be performed frequently, the complicated and inconvenient operation is not only easy to cause trouble to the user, but also more likely to cause the system resources of the electronic device. fee. On the other hand, since the screen of the portable device usually only has a limited display space, the text obtained by the voice conversion is difficult to display in the screen, and the presentation of the related interface and the data also causes the user to view the related data.

另外,在一些情況中,無論語音訊息係由其他使用者之電子裝置接收或由使用者本身之電子裝置產生,當使用者之電子裝置中具有大量語音訊息,且想要查詢或重新得知相應語音訊息的內容時,使用者必須在大量語音訊息中選擇一者,以播放語音訊息來得知其內容。由於語音訊息並未有任何相關內容的提示,使用者必須重複地進行前述操作,直至找到想要的語音訊息為止。類似地,前述操作係繁複且不便的。 In addition, in some cases, whether the voice message is received by the electronic device of another user or generated by the user's own electronic device, when the user's electronic device has a large amount of voice messages, and wants to query or re-learn the corresponding When contenting a voice message, the user must select one of a large number of voice messages to play the voice message to know its content. Since the voice message does not have any relevant content prompts, the user must repeat the foregoing operations until the desired voice message is found. Similarly, the foregoing operations are cumbersome and inconvenient.

有鑑於此,本發明提供語音資料呈現方法及系統,其中,語音資料及語音相關之資訊可以在使用者介面中進行呈現。 In view of the above, the present invention provides a voice data presentation method and system, wherein voice data and voice related information can be presented in a user interface.

本發明實施例之一種語音資料呈現方法。首先,於一使用者介面顯示相應一語音資料之一代表圖示。透過一輸入單元接收一語音呈現指令。相應於語音呈現指令,將一部分或全部之相應語音資料之一轉換資料顯示於使用者介面中。其中,轉換資料係由語音資料實施一語音轉文字技術以產生。 A voice data presentation method according to an embodiment of the present invention. First, a representation of one of the corresponding voice data is displayed on a user interface. A voice presentation instruction is received through an input unit. Corresponding to the voice presentation instruction, one or all of the corresponding voice data conversion data is displayed in the user interface. Among them, the conversion data is generated by a speech-to-text technique by voice data.

本發明實施例之一種語音資料呈現系統至少包括一輸入單元、一顯示單元、一儲存單元、與一處理單元。儲存單元至少包括一語音資料與相應語音資料之一轉換資料,其中,轉換資料係由語音資料實施一語音轉文字技術以產生。輸入單元接收一語音呈現指令。處理單元透過顯示單元於一使用者介面顯示相應語音資料之一代表圖示。相應於語音呈現指令,處理單元將一部分或全部之轉換資料顯示於使用者介面中。 A voice data presentation system according to an embodiment of the present invention includes at least an input unit, a display unit, a storage unit, and a processing unit. The storage unit includes at least one voice data and one of the corresponding voice data conversion materials, wherein the conversion data is generated by the voice data to implement a voice-to-text technology. The input unit receives a voice presentation instruction. The processing unit displays one of the corresponding voice materials on the user interface through the display unit to represent the icon. Corresponding to the voice presentation instruction, the processing unit displays some or all of the converted data in the user interface.

在一些實施例中,轉換資料係由語音資料實施一語音轉文字技術,並依據實施語音轉文字技術之一結果實施一管理作業以產生。 In some embodiments, the conversion data is implemented by a speech-to-text technique from the speech material, and a management operation is performed to generate the result based on one of the implementations of the speech-to-text technique.

在一些實施例中,管理作業係將轉換資料進行一過濾作業,以將轉換資料中符合一第一資料庫中之至少一第一候選資料刪除。在一些實施例中,管理作業係將轉換資料進行一過濾作業,以將轉換資料中符合一第二資料庫中之至少一第二候選資料保留,並將轉換資料中並未符 合至少一第二候選資料之資料刪除。在一些實施例中,管理作業係依據轉換資料擷取一附加資料,並將附加資料與轉換資料結合。 In some embodiments, the management operation performs a filtering operation on the conversion data to delete at least one of the first candidate data in the conversion data that matches the first database. In some embodiments, the management operation performs a filtering operation on the conversion data to retain at least one second candidate data in the conversion data that matches the second database, and the conversion data does not match The data of at least one second candidate data is deleted. In some embodiments, the management operation extracts an additional material based on the conversion data and combines the additional data with the conversion data.

在一些實施例中,轉換資料係依據實施語音轉文字技術之一結果實施一翻譯作業以產生。 In some embodiments, the conversion data is generated by performing a translation job in accordance with one of the results of implementing a speech-to-text technique.

在一些實施例中,語音資料與/或轉換資料係透過一網路由一伺服器接收,且可以接收相應轉換資料之一編輯作業,並將編輯作業後之轉換資料傳送回伺服器。在一些實施例中,伺服器更將該編輯作業後之該轉換資料傳送至包括該電子裝置之一群組中之至少一候選電子裝置。 In some embodiments, the voice data and/or the conversion data is received through a network routing server, and an editing job of the corresponding conversion data can be received, and the converted data after the editing operation is transmitted back to the server. In some embodiments, the server further transmits the converted data after the editing operation to at least one candidate electronic device in a group including the electronic device.

在一些實施例中,語音呈現指令係透過輸入單元將相應使用者介面中一檢視標示拖曳,以接近或重疊相應語音資料之代表圖示以產生。 In some embodiments, the voice presentation command drags a view indicator in the corresponding user interface through the input unit to approximate or overlap the representative icon of the corresponding voice material for generation.

在一些實施例中,語音呈現指令係透過輸入單元致使一語音呈現區塊顯示於使用者介面中以產生,其中,當相應語音資料之代表圖示與語音呈現區塊重疊時,相應語音資料之轉換資料被進行顯示。 In some embodiments, the voice presentation instruction causes a voice presentation block to be displayed in the user interface through the input unit to generate, wherein when the representative icon of the corresponding voice material overlaps with the voice presentation block, the corresponding voice data is The conversion data is displayed.

在一些實施例中,語音呈現指令係透過輸入單元於相應語音之代表圖示上進行選取以產生。 In some embodiments, the voice presentation instructions are generated by the input unit to be selected on a representative icon of the corresponding voice.

在一些實施例中,語音呈現指令係透過輸入單元偵測電子裝置之動作以產生。 In some embodiments, the voice presentation command is generated by the input unit detecting the action of the electronic device.

本發明之語音資料呈現方法及系統之效果可以透過簡便且效率的方式將語音資料及語音相關之資訊進行呈現。 The effect of the voice data presentation method and system of the present invention can present voice data and voice related information in a simple and efficient manner.

本發明上述方法可以透過程式碼方式存在。當程式碼被機器載入且執行時,機器變成用以實行本發明之裝置。 The above method of the present invention can exist in a coded manner. When the code is loaded and executed by the machine, the machine becomes the means for practicing the invention.

為使本發明之上述目的、特徵和優點能更明顯易懂,下文特舉實施例,並配合所附圖示,詳細說明如下。 The above described objects, features, and advantages of the invention will be apparent from the description and appended claims appended claims

100‧‧‧語音資料呈現系統 100‧‧‧Voice data presentation system

110‧‧‧輸入單元 110‧‧‧Input unit

120‧‧‧儲存單元 120‧‧‧ storage unit

121‧‧‧語音資料 121‧‧‧Voice data

122‧‧‧轉換資料 122‧‧‧Conversion data

130‧‧‧顯示單元 130‧‧‧Display unit

140‧‧‧處理單元 140‧‧‧Processing unit

S310、S320、S330‧‧‧步驟 S310, S320, S330‧‧‧ steps

S410、S420、S430、S440‧‧‧步驟 S410, S420, S430, S440‧‧ steps

S510、S520、S530、S540、S550‧‧‧步驟 S510, S520, S530, S540, S550‧‧ steps

S610、S620、S630、S640、S650‧‧‧步驟 S610, S620, S630, S640, S650‧‧ steps

S710‧‧‧步驟 S710‧‧‧Steps

S810、S820‧‧‧步驟 S810, S820‧‧‧ steps

S910、S920‧‧‧步驟 S910, S920‧‧‧ steps

S1010‧‧‧步驟 S1010‧‧‧Steps

S1110‧‧‧步驟 S1110‧‧‧Steps

S1210、S1220‧‧‧步驟 S1210, S1220‧‧‧ steps

1300、1400、1500‧‧‧使用者介面 1300, 1400, 1500‧ ‧ user interface

1310、1410、1510、1520、1550‧‧‧語音之代表圖示 Representative representation of 1310, 1410, 1510, 1520, 1550‧‧ ‧ voice

1320、1420‧‧‧檢視標示 1320, 1420‧‧‧ inspection marks

1330‧‧‧顯示區域 1330‧‧‧Display area

1530‧‧‧手指 1530‧‧‧ finger

1540‧‧‧語音呈現區塊 1540‧‧‧Voice Presentation Block

第1圖為一示意圖係顯示依據本發明實施例之語音資料呈現系統。 1 is a schematic diagram showing a voice data presentation system in accordance with an embodiment of the present invention.

第2圖為一示意圖係顯示依據本發明實施例之儲存單元。 Figure 2 is a schematic diagram showing a storage unit in accordance with an embodiment of the present invention.

第3圖為一流程圖係顯示依據本發明實施例之語音資料呈現方法。 Figure 3 is a flow chart showing a method of presenting voice data in accordance with an embodiment of the present invention.

第4圖為一流程圖係顯示依據本發明另一實施例之語音資料呈現方法。 Figure 4 is a flow chart showing a method of presenting a voice material according to another embodiment of the present invention.

第5圖為一流程圖係顯示依據本發明另一實施例之語音資料呈現方法。 Figure 5 is a flow chart showing a method of presenting a voice material according to another embodiment of the present invention.

第6圖為一流程圖係顯示依據本發明另一實施例之語音資料呈現方法。 Figure 6 is a flow chart showing a method of presenting a voice material according to another embodiment of the present invention.

第7圖為一流程圖係顯示依據本發明實施例之轉換資料產生方法。 Figure 7 is a flow chart showing a method of generating a conversion data according to an embodiment of the present invention.

第8圖為一流程圖係顯示依據本發明另一實施例之轉換資料產生方法。 Figure 8 is a flow chart showing a method of generating converted data according to another embodiment of the present invention.

第9圖為一流程圖係顯示依據本發明另一實施例之轉換資料產生方法。 Figure 9 is a flow chart showing a method of generating converted data according to another embodiment of the present invention.

第10圖為一流程圖係顯示依據本發明實施例之相應轉換資料之管理作業方法。 Figure 10 is a flow chart showing a management operation method of corresponding conversion data according to an embodiment of the present invention.

第11圖為一流程圖係顯示依據本發明另一實施例之相應轉換資料之管理作業方法。 Figure 11 is a flow chart showing a management operation method of corresponding conversion data according to another embodiment of the present invention.

第12圖為一流程圖係顯示依據本發明另一實施例之相應轉換資料之管理作業方法。 Figure 12 is a flow chart showing a management operation method of corresponding conversion data according to another embodiment of the present invention.

第13A與13B圖為示意圖係顯示依據本發明實施例之語音資料呈現例子。 13A and 13B are diagrams showing an example of speech data presentation in accordance with an embodiment of the present invention.

第14A、14B與14C圖為示意圖係顯示依據本發明實施例之另一語音資料呈現例子。 14A, 14B and 14C are diagrams showing another example of speech data presentation in accordance with an embodiment of the present invention.

第15A、15B與15C圖為示意圖係顯示依據本發明實施例之另一語音資料呈現例子。 15A, 15B and 15C are diagrams showing another example of speech data presentation in accordance with an embodiment of the present invention.

第1圖顯示依據本發明實施例之語音資料呈現系統。如第1圖所示,依據本發明實施例之語音資料呈現系統100可以適用於一電子裝置。在一些實施例中,電子裝置可以包括如個人電腦或行動裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、及筆記型電腦等。語音資料呈現系統100可以包括一輸入單元110、一儲存單元120、一顯示單元130、與一處理單元140。值得注意的是,在一些實施例中,語音資料呈現系統100可以更包括一網路連接單元(第1圖未顯示),用以連接至一 網路,如有線網路、電信網路、與無線網路等。藉由網路連接單元,電子裝置可以具有一網路接取能力。 Figure 1 shows a speech data presentation system in accordance with an embodiment of the present invention. As shown in FIG. 1, the voice material presentation system 100 according to an embodiment of the present invention can be applied to an electronic device. In some embodiments, the electronic device may include, for example, a personal computer or a mobile device such as a mobile phone, a smart phone, a personal digital assistant, a global positioning system, and a notebook computer. The voice data presentation system 100 can include an input unit 110, a storage unit 120, a display unit 130, and a processing unit 140. It should be noted that, in some embodiments, the voice data presentation system 100 may further include a network connection unit (not shown in FIG. 1) for connecting to one. Networks such as wired networks, telecommunications networks, and wireless networks. The electronic device can have a network access capability by means of a network connection unit.

輸入單元110可以接收輸入至電子裝置之指令,如本案之語音呈現指令,其將於後進行說明。值得注意的是,在一些實施中,輸入單元110可以係電子裝置之至少一實體按鍵、一指標裝置、一觸控式單元、一觸控式螢幕、一相機、一動作感測器,如加速度感測器與/或陀螺儀等。儲存單元120可以包括至少一語音資料121、及其相應之轉換資料122,如第2圖所示。必須說明的是,在一些實施例中,轉換資料122係由語音資料121實施一語音轉文字(Speech to Text)技術以產生。在一些實施例中,轉換資料122係由語音資料121實施一語音轉文字技術,並依據實施語音轉文字技術之一結果實施一管理作業以產生。值得注意的是,在一些實施例中,管理作業可以係由一伺服器或由電子裝置本身執行。在一些實施例中,管理作業係將轉換資料進行一過濾作業,以將轉換資料中符合一第一資料庫中之至少一第一候選資料刪除。舉例來說,第一候選資料可以係語助詞。在一些實施例中,管理作業係將轉換資料進行一過濾作業,以將轉換資料中符合一第二資料庫中之至少一第二候選資料保留,並將轉換資料中並未符合至少一第二候選資料之資料刪除。舉例來說,第二候選資料可以係事先建立的關鍵字。另外,在一些實施例中,管理作業係依據轉換資料擷取一附加資料,並將附加資料與轉換資料結合。在一些實施例中,可以由轉換資料中擷取出關鍵字,並依據關鍵字查詢相應之附加資料。舉例來說,當轉換資料中找出之關鍵字係”油價”時,則可以依據”油價”進行檢索,以得到附加資料。必須說明的是,前述管理作業僅為本案之例子,本發明並未限定於此。在一些實施例中,轉換資料122係依據實施語音轉文字技術之一結果實施一翻譯作業以產生。 The input unit 110 can receive an instruction input to the electronic device, such as the voice presentation instruction of the present case, which will be described later. It is noted that, in some implementations, the input unit 110 can be at least one physical button of the electronic device, an indicator device, a touch unit, a touch screen, a camera, a motion sensor, such as an acceleration. Sensors and / or gyroscopes, etc. The storage unit 120 can include at least one voice material 121, and its corresponding conversion material 122, as shown in FIG. It must be noted that in some embodiments, the conversion material 122 is implemented by speech data 121 by a speech to text technique. In some embodiments, the conversion material 122 implements a voice-to-text technique from the speech material 121 and implements a management job based on one of the results of implementing the speech-to-text technique. It is worth noting that in some embodiments, the management job can be performed by a server or by the electronic device itself. In some embodiments, the management operation performs a filtering operation on the conversion data to delete at least one of the first candidate data in the conversion data that matches the first database. For example, the first candidate material can be a topic auxiliary. In some embodiments, the management operation performs a filtering operation on the conversion data to retain at least one second candidate data in the conversion data that matches the second database, and the conversion data does not meet at least one second. The data of the candidate data is deleted. For example, the second candidate material may be a keyword that is established in advance. In addition, in some embodiments, the management operation extracts an additional material based on the conversion data and combines the additional data with the conversion data. In some embodiments, the keywords may be extracted from the conversion data and the corresponding additional materials may be queried according to the keywords. For example, when the keyword found in the conversion data is "oil price", it can be searched according to "oil price" to obtain additional information. It should be noted that the foregoing management operations are merely examples of the present case, and the present invention is not limited thereto. In some embodiments, the conversion material 122 is implemented by performing a translation job in accordance with one of the results of implementing a speech-to-text technique.

再次提醒的是,管理作業可以係由一伺服器或由電子裝置本身執行。在一些實施例中,語音資料121與/或相應之轉換資料122可以係由電子裝置本身產生或透過一網路由一伺服器接收。值得注意的是,在一些實施例中,包含至少一成員之一群組可以進行語音通訊。每一成員之電子裝置可以接收由其他成員之電子裝置所產生之語音資料。在一些實施例中,成員之電子裝置所產生之語音資料可以透過一網路傳送至一伺服 器。伺服器再將語音資料傳送至群組中其他成員的電子裝置。在一些實施例中,轉換資料122可以被進行一編輯作業,且編輯作業後之轉換資料可以被傳送回伺服器。在一些實施例中,伺服器可以將編輯作業後之轉換資料傳送至群組中其他成員的電子裝置。 Again, the management job can be performed by a server or by the electronic device itself. In some embodiments, the voice material 121 and/or the corresponding conversion material 122 may be generated by the electronic device itself or received via a network routing server. It is worth noting that in some embodiments, a group comprising at least one member can perform voice communication. Each member's electronic device can receive voice data generated by other members' electronic devices. In some embodiments, the voice data generated by the member's electronic device can be transmitted to a servo through a network. Device. The server then transmits the voice material to the electronic devices of other members of the group. In some embodiments, the conversion material 122 can be subjected to an editing job, and the conversion material after the editing operation can be transmitted back to the server. In some embodiments, the server may transfer the converted data after editing the job to the electronic devices of other members of the group.

顯示單元130可以顯示相關資料,如影像、介面與/或資料等。在一些實施例中,顯示單元130可以於一使用者介面中顯示相應語音資料之一代表圖示。處理單元140可以控制電子裝置中相關軟體與硬體之作業,並進行本案之語音資料呈現方法,其細節將於後進行說明。 The display unit 130 can display related materials such as images, interfaces, and/or materials. In some embodiments, the display unit 130 can display one of the corresponding voice materials in a user interface to represent the icon. The processing unit 140 can control the operations of related software and hardware in the electronic device, and perform the voice data presentation method in the present case, the details of which will be described later.

第3圖顯示依據本發明實施例之語音資料呈現方法。依據本發明實施例之語音資料呈現方法適用於一電子裝置,如個人電腦或行動裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、及筆記型電腦等。 Figure 3 shows a speech data presentation method in accordance with an embodiment of the present invention. The voice data presentation method according to an embodiment of the present invention is applicable to an electronic device such as a personal computer or a mobile device such as a mobile phone, a smart phone, a personal digital assistant, a global positioning system, and a notebook computer.

首先,如步驟S310,透過顯示單元於一使用者介面顯示相應一語音資料之一代表圖示。如步驟S320,判斷是否接收到一語音呈現指令。值得注意的是,在一些實施例中,語音呈現指令可以係透過輸入單元將相應使用者介面中一檢視標示拖曳,以接近或重疊相應語音之代表圖示以產生。在一些實施例中,語音呈現指令可以係透過輸入單元致使一語音呈現區塊顯示於使用者介面中以產生。另外,在一些實施例中,語音呈現指令可以係透過輸入單元於相應語音資料之代表圖示上進行選取以產生。在一些實施例中,語音呈現指令可以係透過輸入單元偵測電子裝置之動作以產生。在一些實施例中,語音呈現指令可以係透過輸入單元偵測使用者眼睛所注視的位置來產生。提醒的是,上述產生語音呈現指令的方式僅為本案之例子,本發明並未限定於此。當並未接收到語音呈現指令時(步驟S320的否),繼續步驟S320的判斷。當接收到語音呈現指令時(步驟S320的是),如步驟S330,將一部分或全部之相應語音資料之一轉換資料顯示於使用者介面中。 First, in step S310, one of the corresponding voice data representation icons is displayed on the user interface through the display unit. In step S320, it is determined whether a voice presentation instruction is received. It should be noted that in some embodiments, the voice presentation instruction may be dragged by the input unit to drag a view indicator of the corresponding user interface to approximate or overlap the representative icon of the corresponding voice to generate. In some embodiments, the voice presentation instructions may cause a voice presentation block to be displayed in the user interface via the input unit for generation. Additionally, in some embodiments, the voice presentation instructions may be generated by the input unit to be selected on a representative icon of the corresponding voice material. In some embodiments, the voice presentation instructions may be generated by detecting an action of the electronic device through the input unit. In some embodiments, the voice presentation instructions may be generated by the input unit detecting the location of the user's eyes. It is to be noted that the above manner of generating a voice presentation instruction is only an example of the present case, and the present invention is not limited thereto. When the voice presenting instruction has not been received (NO in step S320), the determination in step S320 is continued. When the voice presenting instruction is received (YES in step S320), in step S330, one or all of the corresponding voice data conversion data is displayed in the user interface.

提醒的是,如前所述,語音呈現指令可以係透過輸入單元致使一語音呈現區塊顯示於使用者介面中以產生。其中,當相應語音資料之代表圖示與語音呈現區塊重疊時,相應語音資料之轉換資料被進行顯示。注意的是,在一些實施例中,語音呈現區塊可以設計為一半透明圖 層。換言之,使用者仍然可以看見使用者介面中原先顯示之代表圖示。在一些實施例中,使用者可以捲動使用者介面來檢視原先未於電子裝置之顯示單元中顯示之相應其他語音資料之代表圖示。此時,當相應一特定語音資料之代表圖示與語音呈現區塊重疊時,相應特定語音資料之轉換資料將被顯示。 As a reminder, as described above, the voice presentation instruction may cause a voice presentation block to be displayed in the user interface through the input unit to be generated. Wherein, when the representative icon of the corresponding voice data overlaps with the voice presentation block, the conversion data of the corresponding voice data is displayed. Note that in some embodiments, the voice rendering block can be designed as a half transparent map Floor. In other words, the user can still see the representative icon originally displayed in the user interface. In some embodiments, the user can scroll through the user interface to view a representative icon of the corresponding other voice material that was not previously displayed in the display unit of the electronic device. At this time, when the representative icon of the corresponding specific voice material overlaps with the voice presentation block, the conversion data of the corresponding specific voice data will be displayed.

第4圖顯示依據本發明另一實施例之語音資料呈現方法。依據本發明實施例之語音資料呈現方法適用於一電子裝置,如個人電腦或行動裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、及筆記型電腦等。 Figure 4 shows a speech material presentation method in accordance with another embodiment of the present invention. The voice data presentation method according to an embodiment of the present invention is applicable to an electronic device such as a personal computer or a mobile device such as a mobile phone, a smart phone, a personal digital assistant, a global positioning system, and a notebook computer.

首先,如步驟S410,透過顯示單元於一使用者介面顯示相應一語音資料之一代表圖示,並如步驟S420,於使用者介面顯示一檢視標示。如步驟S430,判斷是否接收相應檢視標示之拖曳,且檢視標示是否被拖曳至接近或重疊相應語音資料之代表圖示。值得注意的是,在一些實施例中,代表圖示可以定義一特定區域範圍。當檢視標示被拖曳至特定區域範圍時,則表示檢視標示被拖曳至接近或重疊相應語音資料之代表圖示。當檢視標示並未被拖曳至接近或重疊相應語音資料之代表圖示時(步驟S430的否),繼續步驟S430的判斷。當檢視標示被拖曳至接近或重疊相應語音資料之代表圖示時(步驟S430的是),如步驟S440,將一部分或全部之相應語音資料之一轉換資料顯示於使用者介面中。值得注意的是,在一些實施例中,檢視標示可以具有相應之一顯示區域,且一部分或全部之轉換資料可以顯示於顯示區域之中。值得注意的是,在一些實施例中,顯示區域中顯示之轉換資料的內容可以依據檢視標示與語音資料之代表圖示的重疊情形來決定。舉例來說,假設語音資料之代表圖示係具有一特定長度之長型區域,其中特定長度表示語音資料的時間。當檢視標示重疊語音資料之代表圖示的前半段時,則相應語音資料前半段之轉換資料被顯示於顯示區域。當檢視標示重疊語音資料之代表圖示的後半段時,則相應語音資料後半段之轉換資料被顯示於顯示區域。提醒的是,前述代表圖示的形狀僅為本案之例子,本發明並未限定於此。 First, in step S410, one of the corresponding voice data representative icons is displayed on the user interface through the display unit, and in step S420, a view indicator is displayed on the user interface. In step S430, it is determined whether to receive the drag of the corresponding view mark, and whether the view mark is dragged to the representative icon of the corresponding voice data. It is worth noting that in some embodiments, a representative representation may define a particular range of regions. When the view indicator is dragged to a specific area range, it means that the view mark is dragged to a representative icon that approximates or overlaps the corresponding voice material. When the view flag is not dragged to the representative icon that closes or overlaps the corresponding voice material (NO in step S430), the determination in step S430 is continued. When the view indicator is dragged to the representative icon of the corresponding voice material (step S430), in step S440, one or all of the corresponding voice data conversion data is displayed in the user interface. It should be noted that in some embodiments, the view indicator may have a corresponding one of the display areas, and some or all of the conversion material may be displayed in the display area. It should be noted that in some embodiments, the content of the conversion material displayed in the display area may be determined based on the overlap of the view indication and the representative representation of the voice data. For example, assume that the representative representation of the speech material has a long area of a particular length, where a particular length represents the time of the speech material. When the first half of the representative icon indicating the overlapping voice data is viewed, the conversion data of the first half of the corresponding voice data is displayed in the display area. When the second half of the representative icon indicating the overlapping voice data is viewed, the conversion data of the second half of the corresponding voice data is displayed in the display area. It is to be noted that the shapes of the foregoing representative drawings are merely examples of the present invention, and the present invention is not limited thereto.

注意的是,在一些實施例中,當檢視標示被拖曳至接近或重疊相應語音資料之代表圖示,且檢視標示接近或重疊代表圖示之一時間 超過一既定期間時,進行步驟S440之作業。提醒的是,在步驟S440執行期間,若檢視標示並未接近或重疊相應語音資料之代表圖示時,則結束步驟S440的作業。換言之,取消顯示轉換資料。 It is noted that in some embodiments, when the view indicator is dragged to a representative icon that approximates or overlaps the corresponding voice material, and the view mark approaches or overlaps one of the representative icons When the predetermined period is exceeded, the operation of step S440 is performed. It is reminded that, during the execution of step S440, if the view indication does not approach or overlap the representative icon of the corresponding voice material, the job of step S440 is ended. In other words, the conversion data is cancelled.

第5圖顯示依據本發明另一實施例之語音資料呈現方法。依據本發明實施例之語音資料呈現方法適用於一電子裝置,如個人電腦或行動裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、及筆記型電腦等。 Fig. 5 shows a voice material presentation method according to another embodiment of the present invention. The voice data presentation method according to an embodiment of the present invention is applicable to an electronic device such as a personal computer or a mobile device such as a mobile phone, a smart phone, a personal digital assistant, a global positioning system, and a notebook computer.

首先,如步驟S510,於一使用者介面中顯示資料。提醒的是,在一些實施例中,使用者介面中可以僅顯示資料之一部分。如步驟S520,接收一指令,以於使用者介面中顯示一語音呈現區塊。值得注意的是,在一些實施例中,語音呈現區塊可以設計為一半透明圖層。換言之,使用者仍然可以看見使用者介面中原先顯示之資料。如步驟S530,接收相應資料的檢視指令。值得注意的是,在一些實施例中,檢視指令可以係利用手指在一觸控式螢幕中進行滑動,以瀏覽未於使用者介面中顯示之資料的其他部分。值得注意的是,在一些實施例中,當手指在觸控式螢幕中滑動時,相應步驟S520中之指令將會自動產生,以將語音呈現區塊顯示於使用者介面中。在一些實施例中,語音呈現區塊於顯示單元中的出現方向可以依據手指的滑動方向相同。舉例來說,當手指往下滑時,語音呈現區塊可以由顯示單元的上方往下出現。當手指往左滑時,語音呈現區塊可以由顯示單元的右方往左出現。另外,在一些實施例中,語音呈現區塊的出現時間與手指滑動的時間可以具有一時間差。舉例來說,當手指往下滑之後的1秒鐘後語音呈現區塊才會由顯示單元的上方往下出現。另外,在一些實施例中,語音呈現區塊的出現速度可以依據手指滑動的速度或距離,及一參數來決定。提醒的是,此參數可以依據不同需求與應用來決定。在一些實施例中,參數可以係一0至1的值。接著,如步驟S540,判斷資料中是否有相應一特定語音資料之代表圖示與語音呈現區塊重疊。當並未有代表圖示與語音呈現區塊重疊時(步驟S540的否),流程回到步驟S530。當相應特定語音資料之代表圖示與語音呈現區塊重疊時(步驟S540的是),如步驟S550,將一部分或全部之相應特定語音資料之一轉換資料顯示於使用者介面中。 First, in step S510, the data is displayed in a user interface. It is reminded that in some embodiments, only a portion of the data may be displayed in the user interface. In step S520, an instruction is received to display a voice presentation block in the user interface. It is worth noting that in some embodiments, the voice rendering block can be designed as a half transparent layer. In other words, the user can still see the information originally displayed in the user interface. In step S530, a view instruction of the corresponding data is received. It should be noted that in some embodiments, the view command may be slid in a touch screen with a finger to view other portions of the material that are not displayed in the user interface. It should be noted that in some embodiments, when the finger slides in the touch screen, the instruction in the corresponding step S520 is automatically generated to display the voice presentation block in the user interface. In some embodiments, the direction in which the voice presentation block appears in the display unit may be the same depending on the sliding direction of the finger. For example, when the finger is slid down, the voice presentation block may appear downward from above the display unit. When the finger slides to the left, the voice presentation block can appear to the left from the right of the display unit. Additionally, in some embodiments, the time of appearance of the voice presentation block and the time the finger slides may have a time difference. For example, the voice presenting block will appear downward from the top of the display unit after 1 second after the finger has slid down. Additionally, in some embodiments, the speed at which the voice presentation block can occur can be determined based on the speed or distance at which the finger slides, and a parameter. The reminder is that this parameter can be determined according to different needs and applications. In some embodiments, the parameter can be a value of 0 to 1. Next, in step S540, it is determined whether there is a representative icon of the corresponding specific voice data in the data overlap with the voice presentation block. When there is no representative icon overlapping with the voice presenting block (NO in step S540), the flow returns to step S530. When the representative icon of the corresponding specific voice material overlaps with the voice presentation block (YES in step S540), in step S550, one or all of the corresponding specific voice data conversion data is displayed in the user interface.

第6圖顯示依據本發明另一實施例之語音資料呈現方法。依據本發明實施例之語音資料呈現方法適用於一電子裝置,如個人電腦或行動裝置,如行動電話、智慧型手機、個人數位助理、全球定位系統、及筆記型電腦等。 Figure 6 shows a speech material presentation method in accordance with another embodiment of the present invention. The voice data presentation method according to an embodiment of the present invention is applicable to an electronic device such as a personal computer or a mobile device such as a mobile phone, a smart phone, a personal digital assistant, a global positioning system, and a notebook computer.

首先,如步驟S610,透過顯示單元於一使用者介面顯示相應一語音資料之一代表圖示。如步驟S620,判斷是否接收到一語音呈現指令。類似地,在一些實施例中,語音呈現指令可以係透過輸入單元將相應使用者介面中一檢視標示拖曳,以接近或重疊相應語音資料之代表圖示以產生。在一些實施例中,語音呈現指令可以係透過輸入單元致使一語音呈現區塊顯示於使用者介面中以產生。在一些實施例中,語音呈現指令可以係透過輸入單元於相應語音資料之代表圖示上進行選取以產生。在一些實施例中,語音呈現指令可以係透過輸入單元偵測電子裝置之動作以產生。在一些實施例中,語音呈現指令可以係透過輸入單元偵測使用者眼睛所注視的位置來產生。提醒的是,上述產生語音呈現指令的方式僅為本案之例子,本發明並未限定於此。當並未接收到語音呈現指令時(步驟S620的否),繼續步驟S620的判斷。當接收到語音呈現指令時(步驟S620的是),如步驟S630,將一部分或全部之相應語音資料之一轉換資料顯示於使用者介面中。接著,如步驟S640,接收相應轉換資料之一編輯作業。舉例來說,編輯作業可以係對於轉換資料進行修正。之後,如步驟S650,將編輯作業後之轉換資料透過一網路傳送至一伺服器。如前所述,包含至少一成員之一群組可以進行語音通訊。在一些實施例中,伺服器可以將編輯作業後之轉換資料傳送至群組中其他成員的電子裝置。 First, in step S610, one of the corresponding voice data representation icons is displayed on the user interface through the display unit. In step S620, it is determined whether a voice presentation instruction is received. Similarly, in some embodiments, the voice presentation instruction may be dragged by the input unit to pull a view indicator of the corresponding user interface to approximate or overlap the representative icon of the corresponding voice material for generation. In some embodiments, the voice presentation instructions may cause a voice presentation block to be displayed in the user interface via the input unit for generation. In some embodiments, the voice presentation instructions may be generated by the input unit to be selected on a representative icon of the corresponding voice material. In some embodiments, the voice presentation instructions may be generated by detecting an action of the electronic device through the input unit. In some embodiments, the voice presentation instructions may be generated by the input unit detecting the location of the user's eyes. It is to be noted that the above manner of generating a voice presentation instruction is only an example of the present case, and the present invention is not limited thereto. When the voice presenting instruction has not been received (NO in step S620), the determination in step S620 is continued. When the voice presentation instruction is received (YES in step S620), in step S630, one or all of the corresponding voice data conversion data is displayed in the user interface. Next, in step S640, an editing job of one of the corresponding conversion materials is received. For example, an edit job can be modified for conversion data. Then, in step S650, the converted data after the editing operation is transmitted to a server through a network. As mentioned earlier, a group containing at least one member can perform voice communication. In some embodiments, the server may transfer the converted data after editing the job to the electronic devices of other members of the group.

提醒的是,轉換資料可以依據語音資料來產生。第7圖顯示依據本發明實施例之轉換資料產生方法。如步驟S710,實施一語音轉文字技術至一語音資料,以產生一轉換資料。第8圖顯示依據本發明另一實施例之轉換資料產生方法。如步驟S810,實施一語音轉文字技術至一語音資料,並如步驟S820,依據實施語音轉文字技術之語音資料之一結果實施一翻譯作業以產生轉換資料。舉例來說,當語音資料實施一語音轉文字技術後得到之轉換資料為英文時,可以將此英文之轉換資料實施一翻譯作業以產生一中文之轉換資料。第9圖顯示依據本發明另一實施例之轉換資料 產生方法。如步驟S910,實施一語音轉文字技術至一語音資料,並如步驟S920,依據實施語音轉文字技術之語音資料之一結果實施一管理作業以產生轉換資料。 The reminder is that the conversion data can be generated based on the voice data. Fig. 7 shows a method of generating a conversion data according to an embodiment of the present invention. In step S710, a voice-to-text technique is implemented to a voice material to generate a conversion material. Figure 8 shows a method of generating a conversion data according to another embodiment of the present invention. In step S810, a voice-to-text technology is implemented to a voice data, and in step S820, a translation operation is performed according to one of the voice data of the voice-to-text technology to generate the conversion data. For example, when the converted data obtained by the voice data implementing a voice-to-text technique is in English, the translation data of the English can be translated into a Chinese translation data. Figure 9 shows a conversion data according to another embodiment of the present invention. Production method. In step S910, a voice-to-text technology is implemented to a voice data, and in step S920, a management operation is performed according to one of the voice data of the voice-to-text technology to generate the conversion data.

值得注意的是,相應轉換資料之管理作業可以依據不同需求與應用進行。第10圖顯示依據本發明實施例之相應轉換資料之管理作業方法。如步驟S1010,對於轉換資料進行一過濾作業,以將轉換資料中符合一第一資料庫中之至少一第一候選資料刪除。第11圖顯示依據本發明另一實施例之相應轉換資料之管理作業方法。如步驟S1110,對於轉換資料進行一過濾作業,以將轉換資料中符合一第二資料庫中之至少一第二候選資料保留,並將轉換資料中並未符合至少一第二候選資料之資料刪除。值得注意的是,在一些實施例中,第10圖中之第一資料庫與第11圖中之第二資料庫可以選擇性地整合為一個資料庫,且可以儲存於電子裝置或伺服器中。第12圖顯示依據本發明另一實施例之相應轉換資料之管理作業方法。如步驟S1210,依據轉換資料擷取一附加資料,並如步驟S1220,將附加資料與轉換資料結合。舉例來說,可以由轉換資料中擷取出關鍵字,並依據關鍵字查詢相應之附加資料。附加資料被與轉換資料進行結合。再次提醒的是,前述管理作業僅為本案之例子,本發明並未限定於此。 It is worth noting that the management of the corresponding conversion data can be carried out according to different needs and applications. Figure 10 is a diagram showing a management operation method of corresponding conversion data according to an embodiment of the present invention. In step S1010, a filtering operation is performed on the conversion data to delete at least one first candidate data in the conversion data that matches a first database. Figure 11 is a diagram showing a management operation method of corresponding conversion data according to another embodiment of the present invention. In step S1110, a filtering operation is performed on the conversion data, so that at least one second candidate data in the conversion data conforms to a second database is retained, and the data in the conversion data that does not meet the at least one second candidate data is deleted. . It should be noted that in some embodiments, the first database in FIG. 10 and the second database in FIG. 11 may be selectively integrated into one database and may be stored in an electronic device or a server. . Figure 12 is a diagram showing a management operation method of corresponding conversion data according to another embodiment of the present invention. In step S1210, an additional data is retrieved according to the conversion data, and the additional data is combined with the conversion data according to step S1220. For example, keywords can be extracted from the conversion data and the corresponding additional information can be queried according to the keywords. Additional material is combined with the conversion data. It is to be noted again that the foregoing management operation is only an example of the present case, and the present invention is not limited thereto.

第13A與13B圖顯示依據本發明實施例之語音資料呈現例子。其中,使用者介面1300可以顯示相應兩使用者A與B間之文字與語音通訊。在此例子中,使用者A傳送了文字訊息”How are you?”,而使用者B傳送了一語音訊息,此時相應語音訊息之一代表圖示1310亦被顯示於使用者介面1300中。注意的是,使用者介面1300包括一檢視標示1320。此時,若使用者A欲透過檢視方式來得知相應使用者B之語音的資訊時,使用者A可以利用電子裝置之實體按鈕、指標工具、與/或觸控式單元將檢視標示1320拖曳至接近或重疊相應語音之代表圖示1310。檢視標示1320被拖曳至接近或重疊相應語音之代表圖示1310時,相應語音之轉換資料,如”Fine,and you”會被顯示於一顯示區域1330,如第13B圖所示。提醒的是,在一些實施例中,顯示區域1330可以設置於檢視標示1320附近。 Figures 13A and 13B show an example of speech material presentation in accordance with an embodiment of the present invention. The user interface 1300 can display text and voice communication between the two users A and B. In this example, user A transmits a text message "How are you?", and user B transmits a voice message, at which point one of the corresponding voice messages representative graphic 1310 is also displayed in user interface 1300. It is noted that the user interface 1300 includes a view indicator 1320. At this time, if the user A wants to know the information of the voice of the user B through the viewing mode, the user A can drag the view indicator 1320 to the physical button, the indicator tool, and/or the touch unit of the electronic device. A representative representation 1310 of the corresponding speech is approximated or overlapped. When the view indicator 1320 is dragged to the representative icon 1310 that approximates or overlaps the corresponding voice, the corresponding voice conversion material, such as "Fine, and you", is displayed in a display area 1330 as shown in FIG. 13B. It is noted that in some embodiments, the display area 1330 can be disposed adjacent to the view indicator 1320.

第14A、14B與14C圖顯示依據本發明實施例之另一語音資料呈現例子。類似地,使用者介面1400可以顯示相應兩使用者A與B間之文字與語音通訊。在此例子中,使用者A傳送了文字訊息”How are you?”,而使用者B傳送了一語音訊息,此時相應語音訊息之一代表圖示1410亦被顯示於使用者介面1400中。注意的是,在此例子中,代表圖示1410的長度可以表示語音的時間。此時,若使用者A欲透過檢視方式來得知相應使用者B之語音的資訊時,使用者A可以利用電子裝置之實體按鈕、指標工具、與/或觸控式單元將一檢視標示1420拖曳至相應語音訊息之代表圖示1410。當檢視標示1420重疊相應語音之代表圖示1410時,依據檢視標示1420與代表圖示1410的重疊區域決定相應語音之轉換資料中之一部分,如”Fine,and”,並將該部分顯示於檢視標示1420中,如第15圖所示。當使用者A繼續將檢視標示1420往右拖曳時,則會重新依據檢視標示1420與代表圖示1410的重疊區域決定相應語音之轉換資料中之一部分,如”e,and you”,並將該部分顯示於檢視標示1420中,如第14C圖所示。 Figures 14A, 14B and 14C show another example of speech data presentation in accordance with an embodiment of the present invention. Similarly, the user interface 1400 can display text and voice communication between the corresponding two users A and B. In this example, user A transmits a text message "How are you?", and user B transmits a voice message, at which point one of the corresponding voice messages representative graphic 1410 is also displayed in user interface 1400. Note that in this example, the length representing the representation 1410 can represent the time of speech. At this time, if the user A wants to know the information of the voice of the user B through the viewing mode, the user A can drag a viewing indicator 1420 by using the physical button, the indicator tool, and/or the touch unit of the electronic device. A representative icon 1410 to the corresponding voice message. When the view indicator 1420 overlaps the representative figure 1410 of the corresponding voice, a part of the conversion data of the corresponding voice, such as "Fine, and", is determined according to the overlap area of the view indicator 1420 and the representative figure 1410, and the part is displayed in the view. Marked in 1420, as shown in Figure 15. When the user A continues to drag the view indicator 1420 to the right, a part of the conversion data of the corresponding voice, such as "e, and you", is determined according to the overlap area of the view indicator 1420 and the representative icon 1410, and the Portions are shown in view indicator 1420 as shown in Figure 14C.

第15A、15B與15C圖為示意圖係顯示依據本發明實施例之另一語音資料呈現例子。其中,使用者介面1500可以顯示相應兩使用者A與B間之語音通訊。在此例子中,使用者A具有一語音訊息,且使用者B具有一語音訊息,其中,相應使用者A與使用者B之語音訊息的代表圖示1510與1520被顯示於使用者介面1500中。此時,使用者可以利用手指1530在觸控式螢幕的上端往下滑動,從而將一語音呈現區塊1540由螢幕上端往下拉出,如第15B圖所示。其中,由於相應使用者A與使用者B之語音訊息的代表圖示1510及1520與語音呈現區塊1540重疊,相應相應使用者A與使用者B之語音訊息的轉換資料會被顯示於使用者介面1500中。注意的是,當語音呈現區塊1540完整顯示於觸控式螢幕中時,使用者仍可繼續利用手指1530滑動來檢視未於觸控式螢幕中顯示之資料,如相應使用者B之語音訊息的代表圖示1550。提醒的是,由於相應使用者B之語音訊息的代表圖示1550與語音呈現區塊1540重疊,相應使用者B之語音訊息的轉換資料會被顯示於使用者介面1500中。值得注意的是,在第15A、15B與15C圖之例子中,使用者係利用手指將語音呈現區塊1540由 觸控式螢幕之上端拉出。然而,在一些實施例中,當手指在觸控式螢幕中滑動時,語音呈現區塊可以自動地顯示於使用者介面中。提醒的是,前述例子中產生語音呈現指令的方式僅為本案之例子,本發明並未限定於此。 15A, 15B and 15C are diagrams showing another example of speech data presentation in accordance with an embodiment of the present invention. The user interface 1500 can display voice communication between the two users A and B. In this example, the user A has a voice message, and the user B has a voice message, wherein the representative icons 1510 and 1520 of the voice messages of the user A and the user B are displayed in the user interface 1500. . At this time, the user can use the finger 1530 to slide down on the upper end of the touch screen, thereby pulling down a voice presentation block 1540 from the upper end of the screen, as shown in FIG. 15B. The representative information 1510 and 1520 of the corresponding user A and the user B overlap with the voice presentation block 1540, and the conversion information of the corresponding user A and user B voice messages is displayed on the user. Interface 1500. It is noted that when the voice presentation block 1540 is completely displayed on the touch screen, the user can continue to use the finger 1530 to slide to view the data not displayed on the touch screen, such as the voice message of the corresponding user B. The representative is shown in 1550. It is to be noted that, since the representative icon 1550 of the voice message of the corresponding user B overlaps with the voice presentation block 1540, the conversion information of the voice message of the corresponding user B is displayed in the user interface 1500. It is worth noting that in the examples of Figures 15A, 15B and 15C, the user uses the finger to present the voice presentation block 1540. The top of the touch screen is pulled out. However, in some embodiments, the voice presentation block can be automatically displayed in the user interface as the finger slides within the touch screen. It is to be noted that the manner in which the voice presentation instruction is generated in the foregoing example is only an example of the present case, and the present invention is not limited thereto.

因此,透過本案之語音資料呈現方法及系統可以透過簡便且效率的方式將語音及語音相關資料進行呈現,從而改善相應語音資料呈現作業之效率,並減少電子裝置之系統資源浪費。 Therefore, the voice data presentation method and system of the present invention can present voice and voice related data in a simple and efficient manner, thereby improving the efficiency of the corresponding voice data presentation operation and reducing system resource waste of the electronic device.

本發明之方法,或特定型態或其部份,可以以程式碼的型態存在。程式碼可以包含於實體媒體,如軟碟、光碟片、硬碟、或是任何其他機器可讀取(如電腦可讀取)儲存媒體,亦或不限於外在形式之電腦程式產品,其中,當程式碼被機器,如電腦載入且執行時,此機器變成用以參與本發明之裝置。程式碼也可以透過一些傳送媒體,如電線或電纜、光纖、或是任何傳輸型態進行傳送,其中,當程式碼被機器,如電腦接收、載入且執行時,此機器變成用以參與本發明之裝置。當在一般用途處理單元實作時,程式碼結合處理單元提供一操作類似於應用特定邏輯電路之獨特裝置。 The method of the invention, or a particular type or portion thereof, may exist in the form of a code. The code may be included in a physical medium such as a floppy disk, a CD, a hard disk, or any other machine readable (such as computer readable) storage medium, or is not limited to an external computer program product, wherein When the code is loaded and executed by a machine, such as a computer, the machine becomes a device for participating in the present invention. The code can also be transmitted via some transmission medium, such as a wire or cable, fiber optics, or any transmission type, where the machine becomes part of the program when it is received, loaded, and executed by a machine, such as a computer. Invented device. When implemented in a general purpose processing unit, the code combination processing unit provides a unique means of operation similar to application specific logic.

雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明之精神和範圍內,當可做些許更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。 While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.

S310、S320、S330‧‧‧步驟 S310, S320, S330‧‧‧ steps

Claims (11)

一種語音資料呈現方法,適用於一電子裝置,包括下列步驟:提供一語音;於一使用者介面顯示相應該語音之一代表圖示;取得相應該語音之一轉換資料,其中該轉換資料係由該語音實施一語音轉文字技術以產生;透過一輸入單元接收一語音呈現指令;以及相應於該語音呈現指令,將一部分或全部之該轉換資料顯示於該使用者介面中。 A voice data presentation method is applicable to an electronic device, comprising the steps of: providing a voice; displaying a corresponding one of the voice representation icons in a user interface; and obtaining a corresponding one of the voice conversion data, wherein the conversion data is The voice implements a voice-to-text technique to generate; receive a voice presentation command through an input unit; and display some or all of the conversion data in the user interface corresponding to the voice presentation instruction. 根據申請專利範圍第1項之語音資料呈現方法,其中該轉換資料係依據實施該語音轉文字技術之一結果實施一管理作業以產生。 According to the voice data presentation method of claim 1, wherein the conversion data is generated by performing a management operation according to one of the results of implementing the voice-to-text technique. 根據申請專利範圍第1項之語音資料呈現方法,其中該語音或該轉換資料係透過一網路由一伺服器接收,且該方法更包括接收相應該轉換資料之一編輯作業,並將該編輯作業後之該轉換資料傳送回該伺服器。 According to the voice data presentation method of claim 1, wherein the voice or the conversion data is received through a network routing server, and the method further comprises receiving an editing operation corresponding to the conversion data, and the editing operation is performed. The converted data is then sent back to the server. 根據申請專利範圍第3項之語音資料呈現方法,其中該伺服器更將該編輯作業後之該轉換資料傳送至包括該電子裝置之一群組中之至少一候選電子裝置。 According to the voice data presentation method of claim 3, the server further transmits the converted data after the editing operation to at least one candidate electronic device in a group including the electronic device. 根據申請專利範圍第1項之語音資料呈現方法,其中該語音呈現指令係透過該輸入單元致使一語音呈現區塊顯示於該使用者介面中以產生,其中,當相應語音資料之代表圖 示與語音呈現區塊重疊時,相應語音資料之轉換資料被進行顯示。 The voice data presentation method of claim 1, wherein the voice presentation instruction causes a voice presentation block to be displayed in the user interface through the input unit to generate, wherein, when the representative voice data is represented When the display overlaps with the voice presentation block, the conversion data of the corresponding voice data is displayed. 一種語音資料呈現系統,適用於一電子裝置,至少包括:一顯示單元;一輸入單元接收一語音呈現指令;一儲存單元,包括一語音,及相應該語音之一轉換資料,其中該轉換資料係由該語音實施一語音轉文字技術以產生;以及一處理單元,用以透過該顯示單元,於一使用者介面顯示相應該語音之一代表圖示,相應於該語音呈現指令,將一部分或全部之該轉換資料顯示於該使用者介面中。 A voice data presentation system, applicable to an electronic device, comprising: at least: a display unit; an input unit receiving a voice presentation instruction; a storage unit comprising a voice, and a corresponding one of the voice conversion data, wherein the conversion data system Performing a voice-to-text technique to generate the voice; and a processing unit for displaying, by the display unit, a representation icon corresponding to the voice in a user interface, corresponding to the voice presentation instruction, part or all The conversion data is displayed in the user interface. 根據申請專利範圍第6項之語音資料呈現系統,其中該轉換資料係依據實施該語音轉文字技術之一結果實施一管理作業以產生。 The voice data presentation system according to item 6 of the patent application scope, wherein the conversion data is generated by performing a management operation according to one of the results of implementing the voice-to-text technology. 根據申請專利範圍第6項之語音資料呈現系統,其中該語音或該轉換資料係透過一網路由一伺服器接收,且該處理單元更接收相應該轉換資料之一編輯作業,並將該編輯作業後之該轉換資料傳送回該伺服器。 According to the voice data presentation system of claim 6, wherein the voice or the conversion data is received through a network routing server, and the processing unit further receives an editing operation corresponding to the conversion data, and the editing operation is performed. The converted data is then sent back to the server. 根據申請專利範圍第8項之語音資料呈現系統,其中該伺服器更將該編輯作業後之該轉換資料傳送至包括該電子裝置之一群組中之至少一候選電子裝置。 The voice data presentation system according to claim 8 , wherein the server further transmits the conversion data after the editing operation to at least one candidate electronic device in a group including the electronic device. 根據申請專利範圍第6項之語音資料呈現系統,其中該語音呈現指令係透過該輸入單元致使一語音呈現區塊顯示於該使用者介面中以產生,其中,當相應語音資料之代表 圖示與語音呈現區塊重疊時,相應語音資料之轉換資料被進行顯示。 The voice data presentation system of claim 6, wherein the voice presentation instruction causes a voice presentation block to be displayed in the user interface through the input unit to generate, wherein, when the corresponding voice data is represented When the icon overlaps with the voice presentation block, the conversion data of the corresponding voice data is displayed. 一種電腦程式產品,用以被一機器載入且執行一語音資料呈現方法,該電腦程式產品包括:一第一程式碼,用以於一使用者介面顯示相應一語音之一代表圖示;一第二程式碼,用以接收一語音呈現指令;以及一第三程式碼,用以相應於該語音呈現指令,將一部分或全部之相應該語音之一轉換資料顯示於該使用者介面中,其中該轉換資料係由該語音實施一語音轉文字技術以產生。 A computer program product for loading and executing a voice data presentation method by a machine, the computer program product comprising: a first code for displaying a representation of a corresponding voice in a user interface; a second code for receiving a voice presentation command; and a third code for displaying a part or all of the corresponding voice conversion data in the user interface corresponding to the voice presentation instruction, wherein The conversion data is generated by the speech implementing a speech-to-text technique.
TW103105043A 2014-02-17 2014-02-17 Methods and systems for voice data representation, and related computer program products TWI537936B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW103105043A TWI537936B (en) 2014-02-17 2014-02-17 Methods and systems for voice data representation, and related computer program products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW103105043A TWI537936B (en) 2014-02-17 2014-02-17 Methods and systems for voice data representation, and related computer program products

Publications (2)

Publication Number Publication Date
TW201533731A true TW201533731A (en) 2015-09-01
TWI537936B TWI537936B (en) 2016-06-11

Family

ID=54694848

Family Applications (1)

Application Number Title Priority Date Filing Date
TW103105043A TWI537936B (en) 2014-02-17 2014-02-17 Methods and systems for voice data representation, and related computer program products

Country Status (1)

Country Link
TW (1) TWI537936B (en)

Also Published As

Publication number Publication date
TWI537936B (en) 2016-06-11

Similar Documents

Publication Publication Date Title
KR102378513B1 (en) Message Service Providing Device and Method Providing Content thereof
US10841265B2 (en) Apparatus and method for providing information
US11803819B2 (en) System and method of providing to-do list of user
US9998509B2 (en) Application of comments in multiple application functionality content
KR102447503B1 (en) Message Service Providing Device and Method Providing Content thereof
CN109783046B (en) Intelligent digital assistant in a multitasking environment
JP6803719B2 (en) Message providing method, message providing device, display control method, display control device and computer program
US10298522B2 (en) Messaging including custom characters with tags localized to language of user receiving message
CN106415431B (en) For sending method, computer-readable medium and the electronic equipment of instruction
JP2020191106A (en) Long-distance expansion of digital assistant service
US9641471B2 (en) Electronic device, and method and computer-readable recording medium for displaying message in electronic device
US10928996B2 (en) Systems, devices and methods for electronic determination and communication of location information
EP2891041B1 (en) User interface apparatus in a user terminal and method for supporting the same
US11978252B2 (en) Communication system, display apparatus, and display control method
CN117971154A (en) Multimodal response
CN113470614B (en) Voice generation method and device and electronic equipment
TWI537936B (en) Methods and systems for voice data representation, and related computer program products
CN113362802A (en) Voice generation method and device and electronic equipment
CN110688011A (en) Dynamic list composition based on modalities of multimodal client devices
KR101506957B1 (en) Data processing apparatus, data processing method and data searching method using the same
Dias Mobile Interface Design: Instant Places Mobile Application Case
KR20120097883A (en) Information content managing server, apparatus and method for providing information content

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees