[go: up one dir, main page]

TWI582756B - A method of switching input mode, a mobile communication device, and a computer readable medium - Google Patents

A method of switching input mode, a mobile communication device, and a computer readable medium Download PDF

Info

Publication number
TWI582756B
TWI582756B TW105124018A TW105124018A TWI582756B TW I582756 B TWI582756 B TW I582756B TW 105124018 A TW105124018 A TW 105124018A TW 105124018 A TW105124018 A TW 105124018A TW I582756 B TWI582756 B TW I582756B
Authority
TW
Taiwan
Prior art keywords
communication device
mobile communication
input mode
vocabulary
switching
Prior art date
Application number
TW105124018A
Other languages
Chinese (zh)
Other versions
TW201804459A (en
Inventor
Huang-Ting Guo
hong-long Shao
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 filed Critical
Priority to TW105124018A priority Critical patent/TWI582756B/en
Application granted granted Critical
Publication of TWI582756B publication Critical patent/TWI582756B/en
Publication of TW201804459A publication Critical patent/TW201804459A/en

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

切換輸入模式的方法、行動通訊裝置及電腦可讀取媒體Method for switching input mode, mobile communication device and computer readable medium

本發明是有關於一種切換輸入模式的方法、行動通訊裝置及電腦可讀取媒體,特別是指一種應用於切換金融軟體的輸入模式的方法、行動通訊裝置及電腦可讀取媒體。The invention relates to a method for switching an input mode, a mobile communication device and a computer readable medium, in particular to a method for switching an input mode of a financial software, a mobile communication device and a computer readable medium.

現有的安裝於行動通訊裝置的金融軟體可供使用者查詢各種金融資訊,例如個股報價、類股行情、期貨報價…等,以及進行各項金融交易,例如股票買賣、期貨下單、基金買賣、存款、定存、滙款…等,然對於不熟悉該金融軟體或應用程式操作的使用者而言,通常需要花不少時間才能從諸多的金融功能中找到想要的功能選單並開啟。Existing financial software installed in mobile communication devices allows users to query various financial information, such as stock quotes, stock quotes, futures quotes, etc., as well as various financial transactions, such as stock trading, futures orders, fund trading, Deposits, deposits, remittances, etc., but for users who are not familiar with the operation of the financial software or application, it usually takes a lot of time to find the desired function menu and open it from many financial functions.

因此,現有的金融軟體提供使用者以聲控的方式操控該金融軟體開啟所需的功能選單。Therefore, the existing financial software provides a user with a voice-activated function menu for controlling the opening of the financial software.

然而,在吵雜的環境中,環境雜音易影響語音辨識的結果,導致使用者可能無法以聲控操控該金融軟體開啟想要的功能選單。However, in noisy environments, environmental noise can easily affect the result of speech recognition, and the user may not be able to manipulate the financial software by voice control to open the desired function menu.

因此,本發明之其中一目的,即在提供一種切換輸入模式的方法,在環境噪音過大而使用語音輸入模式時供使用者切換至文字輸入模式來操作一金融軟體。Accordingly, it is an object of the present invention to provide a method of switching an input mode for a user to switch to a text input mode to operate a financial software when the ambient noise is excessive and the voice input mode is used.

本發明一種切換輸入模式的方法在一實施態樣中,應用於一行動通訊裝置,且該方法是在該行動通訊裝置執行一金融軟體時產生,並包含以下步驟:(A)該行動通訊裝置顯示一相關於一語音輸入模式的語音輸入畫面,並接受語音輸入;(B)該行動通訊裝置應用一語音辨識模組將輸入的一段語音解譯成一段解譯文字;及(C)該行動通訊裝置應用一比對分析模組將該段解譯文字與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該段解譯文字未對應該等功能詞彙其中任一者時,顯示一相關於切換至一文字輸入模式的選項的切換模式畫面。In one embodiment, a method for switching an input mode is applied to a mobile communication device, and the method is generated when the mobile communication device executes a financial software, and includes the following steps: (A) the mobile communication device Displaying a voice input screen related to a voice input mode and accepting voice input; (B) the mobile communication device applies a voice recognition module to interpret the input voice into a segment of the translated word; and (C) the action The communication device applies a comparison analysis module to compare the segmented translation words with a plurality of functional words in a function list provided by the financial software, and determines, in the comparison analysis module, that the segmentation translation word is not When any of the function words is selected, a switching mode screen related to the option to switch to a character input mode is displayed.

在一些實施態樣中,在該步驟(C)中,當該比對分析模組判斷該段解譯文字未包含該等功能詞彙其中任一者時,判斷該段解譯文字未對應該等功能詞彙其中任一者。In some implementations, in the step (C), when the comparison analysis module determines that the segment of the translation word does not include any of the functional words, it is determined that the segment translation word does not correspond. Functional vocabulary of either.

在一些實施態樣中,在該步驟(C)中,該行動通訊裝置應用該比對分析模組自該段解譯文字分析出至少一單詞詞彙,並將該單詞詞彙與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該等單詞詞彙每一者皆無法與該等功能詞彙其中任一者對應時,判斷該段解譯文字未對應該等功能詞彙其中任一者。In some implementations, in the step (C), the mobile communication device applies the comparison analysis module to analyze at least one word vocabulary from the segment of the translation word, and provides the word vocabulary with the financial software. Performing a comparison analysis on a plurality of functional vocabulary in a function list, and determining, when the comparison analysis module determines that each of the word vocabularies cannot correspond to any of the functional vocabulary words There is no corresponding function vocabulary.

在一些實施態樣中,該行動通訊裝置顯示該切換模式畫面時,該方法還包含以下步驟:(D)該行動通訊裝置判斷該切換模式畫面顯示的該文字輸入模式的選項被選取時,顯示一相關於該文字輸入模式的文字輸入畫面,並接受文字輸入;及(E)該行動通訊裝置應用該比對分析模組將輸入的一段文字與該功能清單中的該等功能詞彙進行比對分析,並於該段輸入文字包含該等功能詞彙其中任一者時,執行與該功能詞彙對應的一功能。In some implementations, when the mobile communication device displays the switching mode screen, the method further includes the following steps: (D) displaying, when the mobile communication device determines that the option of the text input mode displayed on the switching mode screen is selected, a text input screen associated with the text input mode and accepting text input; and (E) the mobile communication device applies the comparison analysis module to compare the input text with the functional vocabulary in the function list Analysis, and when the input text in the paragraph contains any of the functional vocabulary, a function corresponding to the functional vocabulary is performed.

在一些實施態樣中,在步驟(A)之前還包含以下步驟:(F)該行動通訊裝置判斷預設的輸入模式為該文字輸入模式時,執行步驟(E),並於判斷預設的輸入模式為該語音輸入模式時,執行步驟(A)。In some implementations, before step (A), the method further includes the following steps: (F) when the mobile communication device determines that the preset input mode is the text input mode, performing step (E), and determining the preset When the input mode is the voice input mode, step (A) is performed.

在一些實施態樣中,在步驟(A)中,該語音輸入畫面還包含一相關於切換至該文字輸入模式的選項,且當該文字輸入模式的選項被選取時,該行動通訊裝置切換至該文字輸入模式,並執行步驟(E)。In some implementations, in step (A), the voice input screen further includes an option related to switching to the text input mode, and when the option of the text input mode is selected, the mobile communication device switches to Enter the text in the mode and perform step (E).

在一些實施態樣中,在步驟(C)中,當該比對分析模組判斷該段解譯文字包含該等功能詞彙其中任一者時,該行動通訊裝置執行與該功能詞彙對應的一功能。In some implementations, in step (C), when the comparison analysis module determines that the segment of the translation word includes any of the functional words, the mobile communication device performs a function corresponding to the function vocabulary. Features.

在一些實施態樣中,每一功能詞彙對應該金融軟體的一功能、一商品名稱及一商品代碼其中一者。In some implementations, each functional vocabulary corresponds to one of a function of the financial software, a trade name, and an offer code.

因此,本發明之其中另一目的,即在提供一種行動通訊裝置,在環境噪音過大而使用語音輸入模式時供使用者切換至文字輸入模式來操作一金融軟體。Accordingly, another object of the present invention is to provide a mobile communication device for operating a financial software by switching to a text input mode when the ambient noise is excessive and the voice input mode is used.

本發明一種行動通訊裝置在一些實施態樣中安裝有一金融軟體,並包含一顯示螢幕、一處理單元及一語音輸入單元。該處理單元執行該金融軟體,並於該顯示螢幕顯示一相關於一語音輸入模式的語音輸入畫面,並接受語音輸入。該語音輸入單元用以接收輸入的一段語音,且該處理單元應用一語音辨識模組將該段語音解譯成一段解譯文字,並應用一比對分析模組將該段解譯文字與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,且於判斷該段解譯文字未包含該等功能、詞彙其中任一者時,該處理單元令該顯示螢幕顯示一相關於切換至一文字輸入模式之選項的切換模式畫面。A mobile communication device of the present invention is installed with a financial software in some embodiments, and includes a display screen, a processing unit and a voice input unit. The processing unit executes the financial software and displays a voice input screen related to a voice input mode on the display screen and accepts voice input. The voice input unit is configured to receive an input voice, and the processing unit applies a voice recognition module to interpret the voice into a segment of the translation word, and applies a comparison analysis module to the segment translation word and the The plurality of functional vocabularies in a function list provided by the financial software are compared and analyzed, and when it is determined that the segment unsolved words do not include any of the functions and vocabulary, the processing unit causes the display screen to display a correlation Switch to the switch mode screen of the option of a text input mode.

在一些實施態樣中,當該比對分析模組判斷該段解譯文字未包含該等功能詞彙其中任一者時,判斷該段解譯文字未對應該等功能詞彙其中任一者。In some implementations, when the comparison analysis module determines that the segment of the translation word does not include any of the functional words, it is determined that the segment of the translation word does not correspond to any of the functional words.

在一些實施態樣中,該行動通訊裝置應用該比對分析模組自該段解譯文字分析出至少一單詞詞彙,並將該單詞詞彙與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該等單詞詞彙每一者皆無法與該等功能詞彙其中任一者對應時,判斷該段解譯文字未對應該等功能詞彙其中任一者。In some implementations, the mobile communication device applies the comparison analysis module to analyze at least one word vocabulary from the segment of the translation word, and the word vocabulary and a plurality of functions in a function list provided by the financial software. The vocabulary is compared and analyzed, and when the comparison analysis module determines that each of the word vocabularies cannot correspond to any of the functional vocabulary, it is determined that the segment of the translated word does not correspond to a functional vocabulary One.

在一些實施態樣中,該語音輸入畫面還包含一相關於切換至該文字輸入模式的選項,且該行動通訊裝置的一輸入單元經操作能使該處理單元控制該金融軟體切換至該文字輸入模式,並令該顯示螢幕顯示一相關於該文字輸入模式的文字輸入畫面,並接受文字輸入。In some implementations, the voice input screen further includes an option related to switching to the text input mode, and an input unit of the mobile communication device is operated to enable the processing unit to control the financial software to switch to the text input. The mode, and the display screen displays a text input screen related to the text input mode, and accepts text input.

在一些實施態樣中,當該行動通訊裝置的該輸入單元經操作而於該文字輸入畫面中輸入一段文字後,該處理單元會應用該比對分析模組將該段文字與該功能清單中的多個功能詞彙進行比對分析,並於判斷該段文字包含該等功能詞彙其中任一者時,該處理單元令該金融軟體執行與該功能詞彙對應的一功能。In some implementations, after the input unit of the mobile communication device is operated to input a piece of text in the text input screen, the processing unit applies the comparison analysis module to the piece of text and the function list. The plurality of functional vocabularies are compared and analyzed, and when it is determined that the segment of text includes any of the functional vocabulary, the processing unit causes the financial software to perform a function corresponding to the functional vocabulary.

在一些實施態樣中,當該比對分析模組判斷該段解譯文字包含該等功能詞彙其中任一者時,該處理單元令該金融軟體執行與該功能詞彙對應的一功能。In some implementations, when the comparison analysis module determines that the segment of the translation word includes any of the functional words, the processing unit causes the financial software to perform a function corresponding to the function vocabulary.

因此,本發明之其中再一目的,即在提供一種電腦可讀取媒體,在環境噪音過大而使用語音輸入模式時供使用者切換至文字輸入模式來操作一金融軟體。Accordingly, it is still another object of the present invention to provide a computer readable medium for operating a financial software by switching to a text input mode when the ambient noise is excessive and the voice input mode is used.

本發明一種電腦可讀取媒體在一些實施態樣中,儲存一包含一金融軟體的程式,該程式被一行動通訊裝置載入並執行後,會進行如前所述的切換輸入模式的方法。In some embodiments, a computer readable medium stores a program including a financial software. After being loaded and executed by a mobile communication device, the program performs a method of switching input modes as described above.

本發明至少具有以下功效:當該行動通訊裝置的語音輸入單元所接收的該段語音包含環境噪音或發音不正確的關鍵字以至於使該段語音被轉譯後的轉譯文字與該金融軟體的多個功能詞彙無法對應時,該行動通訊裝置的顯示螢幕顯示一切換至文字輸入模式的選項的切換輸出,以供使用者及時切換地至文字輸入模式。The present invention has at least the following effects: when the speech input unit received by the voice input unit of the mobile communication device contains an environmental noise or an incorrectly pronounced keyword, so that the translated speech of the speech is translated and the financial software is more When the function vocabulary cannot be matched, the display screen of the mobile communication device displays a switching output of an option to switch to the text input mode for the user to switch to the text input mode in time.

參閱圖1, 以下示例地說明本發明行動通訊裝置1的一實施例,該實施例包含一顯示螢幕11、一輸入單元12、一分析比對模組13、一語音輸入單元14、一語音辨識模組15,及一電耦接該顯示螢幕11、輸入單元12、語音輸入單元的處理單元16,其中分析比對模組13及語音辨識模組15可以內建在行動通訊裝置1的作業系統或者整合在一安裝於行動通訊裝置1的金融軟體20中,但不以此為限。在其他的實施態樣中,該語音辨識模組15及該分析比對模組13也可以譬如設置在一與行動通訊裝置1透過網路通訊的伺服器(圖未示)中。Referring to FIG. 1 , an embodiment of the mobile communication device 1 of the present invention is illustrated as an example. The embodiment includes a display screen 11 , an input unit 12 , an analysis comparison module 13 , a voice input unit 14 , and a voice recognition system . The module 15 and a processing unit 16 electrically coupled to the display screen 11, the input unit 12, and the voice input unit, wherein the analysis comparison module 13 and the voice recognition module 15 can be built in the operating system of the mobile communication device 1. Alternatively, it is integrated into the financial software 20 installed in the mobile communication device 1, but is not limited thereto. In other implementations, the voice recognition module 15 and the analysis comparison module 13 can also be disposed, for example, in a server (not shown) that communicates with the mobile communication device 1 via the network.

請參閱圖2,為本發明切換輸入模式的方法之一實施例的流程圖,該方法應用在該載有一金融軟體20的行動通訊裝置1,且行動通訊裝置1的處理單元16從一儲存有一包含金融軟體20的程式的電腦可讀取的紀錄媒體(圖未示)載入該程式並執行後,能使行動通訊裝置1在一語音輸入模式及一文字輸入模式之間切換並操控金融軟體。在本實施例中,該電腦可讀取的記錄媒體是設置在遠端的伺服器(圖未示) 的記憶體或其他外接的儲存裝置,並且透過有線或無線的方式與該處理單元16進行通訊,但不以此為限,在其他的實施態樣中,該電腦可讀取的記錄媒體可為內建在行動通訊裝置1中的記憶體或其他外接的儲存裝置。Referring to FIG. 2, it is a flowchart of an embodiment of a method for switching an input mode according to the present invention. The method is applied to the mobile communication device 1 carrying the financial software 20, and the processing unit 16 of the mobile communication device 1 has a storage unit. The computer-readable recording medium (not shown) including the program of the financial software 20 is loaded into the program and executed, enabling the mobile communication device 1 to switch between a voice input mode and a text input mode and manipulate the financial software. In this embodiment, the computer-readable recording medium is a memory or other external storage device of a server (not shown) disposed at a remote end, and is connected to the processing unit 16 by wire or wirelessly. Communication, but not limited thereto, in other embodiments, the computer readable recording medium may be a memory built in the mobile communication device 1 or other external storage device.

首先如圖2的步驟S20,該行動通訊裝置1受控將該金融軟體的輸入模式預設為一語音輸入模式及一文字輸入模式其中一者。接著,如步驟S21,行動通訊裝置1的處理單元16應用金融軟體判斷該金融軟體的輸入模式是否預設為一語音輸入模式?若結果為是,則進入步驟S22(進入語音輸入模式),若結果為否,則流程進入步驟S28(進入文字輸入模式)。因此,使用者可藉由設定該金融軟體的預設之輸入模式而決定每次執行該金融軟體時以何種輸入模示操控該金融軟體。須說明者,並非每次執行該金融軟體都必須先步驟S20,在不須改變預設之輸入模式的情況下,也可以直接由步驟S21開始。First, as shown in step S20 of FIG. 2, the mobile communication device 1 controls the input mode of the financial software to be preset to one of a voice input mode and a text input mode. Next, in step S21, the processing unit 16 of the mobile communication device 1 applies the financial software to determine whether the input mode of the financial software is preset to a voice input mode. If the result is yes, the process proceeds to step S22 (enter voice input mode), if If the result is no, the flow advances to step S28 (enter character input mode). Therefore, the user can determine which input mode to manipulate the financial software each time the financial software is executed by setting a preset input mode of the financial software. It should be noted that it is not necessary to perform step S20 every time the financial software is executed, and it is also possible to start directly from step S21 without changing the preset input mode.

所以,請配合參閱圖3,當處理單元16判斷預設為語音輸入模式時,執行步驟S22,令顯示螢幕11顯示一相關於語音輸入模式及切換至一文字輸入模式的選項112的語音輸入畫面111。此時,若使用者欲切換至文字輸入模式,即可點選該切換至文字輸入模式的選項112。如此一來,使用者即可在輸入訊息之前決定是否以預設的輸入模式操作該金融軟體,藉此依據現場情況決定較為適合的輸入模式。接著,流程進入步驟S23。Therefore, when referring to FIG. 3, when the processing unit 16 determines that the voice input mode is preset, step S22 is executed to cause the display screen 11 to display a voice input screen 111 related to the voice input mode and the option 112 switched to a text input mode. . At this time, if the user wants to switch to the text input mode, the option 112 to switch to the text input mode can be clicked. In this way, the user can decide whether to operate the financial software in a preset input mode before inputting the message, thereby determining a more suitable input mode according to the scene. Next, the flow proceeds to step S23.

接著,如步驟S23所示,處理單元16判斷該語音輸入畫面111顯示的該切換至文字輸入模式的選項112是否被選取?若使用者點選了該切換至文字輸入模式的選項112,則處理單元16將使該金融軟體切換至該文字輸入模式,流程進入步驟S28。反之,若使用者未點選該切換至文字輸入模式的選項112,則處理單元16令該金融軟體維持該語音輸入模式,並令語音輸入單元14接受一語音輸入。Next, as shown in step S23, the processing unit 16 determines whether the option 112 for switching to the text input mode displayed on the voice input screen 111 is selected. If the user clicks the option 112 to switch to the text input mode, the processing is processed. The unit 16 will cause the financial software to switch to the character input mode, and the flow proceeds to step S28. On the other hand, if the user does not click the option 112 to switch to the text input mode, the processing unit 16 causes the financial software to maintain the voice input mode and causes the voice input unit 14 to accept a voice input.

然後,如步驟S24所示,當語音輸入單元14接收一段語音後,其將該段語音提供給該語音辨識模組15,使將該段語音解譯成一段解譯文字。換句話說,當該金融軟體維持該語音輸入模式而使行動通訊裝置1顯示圖3所示的語音輸入畫面111時,使用者可對該行動通訊裝置1的語音輸入單元14說話,藉此輸入一段語音至語音輸入單元14,然後該行動通訊裝置1的處理單元16即應用語音辨識模組15將該段語音解譯成一段解譯文字。舉例來說,當使用者對行動通訊裝置1說出「買進台積電10張」,則解譯文字即包含「買進台積電10張」。此外,本實施例的語音辨識模組15可以採用任何習知的語音辨識技術,而且由於語音辨識技術並非本案重點,故在此不予詳述。Then, as shown in step S24, after the speech input unit 14 receives a speech, the speech is provided to the speech recognition module 15 to interpret the speech into a segment of the speech. In other words, when the financial software maintains the voice input mode and causes the mobile communication device 1 to display the voice input screen 111 shown in FIG. 3, the user can speak to the voice input unit 14 of the mobile communication device 1, thereby inputting A speech-to-speech input unit 14 is then used by the processing unit 16 of the mobile communication device 1 to apply the speech recognition module 15 to interpret the speech into a segment of the speech. For example, when the user says "Buy 10 TSMC" to the mobile communication device 1, the translation word includes "Buy TSMC 10". In addition, the speech recognition module 15 of the present embodiment can adopt any conventional speech recognition technology, and since the speech recognition technology is not the focus of the present application, it will not be described in detail herein.

接著如步驟S25所示,行動通訊裝置的處理單元16應用比對分析模組13判斷該段解譯文字是否包含該金融軟體的一功能清單中的多個功能詞彙其中一者?若結果為是,流程進入步驟S210,但不以此為限,也可回到步驟S24。若結果為否,則該比對分析模13組判斷該段解譯文字未對應該等功能詞彙其中任一者,流程進入步驟S26。在本實施例中,每一功能詞彙對應該金融軟體的一功能、一商品名稱及一商品代碼其中一者,但不以此為限。依照前例,若該等功能詞彙包含為「買進」、「賣出」及「走勢」等數十個詞彙,則比對分析模組13判斷該段解譯文字(「買進台積電10張」)包含該金融軟體的功能清單中的該等功能詞彙其中一者(「買進」),處理單元16即執行步驟S210。反之,若該等功能詞彙沒有任一者與該段解譯文字當中的文字相符,比對分析模組13判斷該段解譯文字未包含該金融軟體的一功能清單中的該等功能詞彙其中一者,則處理單元16執行步驟S26。因此,當使用者輸入語音至該行動裝置的語音輸入單元12時受干擾(例如環境噪音過大或關鍵字發音不清楚),而使該段解譯文字未包含該金融軟體的功能清單中的該等功能詞彙其中一者,處理單元16也會執行步驟S26。Then, as shown in step S25, the processing unit 16 of the mobile communication device applies the comparison analysis module 13 to determine whether the segment of the translation word includes one of a plurality of function words in a function list of the financial software. If the result is yes The flow proceeds to step S210, but is not limited thereto, and may return to step S24. If the result is no, the comparison analysis module 13 judges that the segment of the translation word does not correspond to any of the function words, and the flow proceeds to step S26. In this embodiment, each functional vocabulary corresponds to one of the functions of the financial software, a product name, and a commodity code, but is not limited thereto. According to the previous example, if the functional vocabulary contains dozens of words such as "buy", "sell" and "trend", the comparison analysis module 13 determines the segment of the translation ("Buy TSMC 10") Including one of the functional vocabularies in the function list of the financial software ("buy"), the processing unit 16 executes step S210. On the other hand, if none of the functional vocabularies matches the text in the segment of the translated word, the comparison analysis module 13 determines that the segment of the translated word does not include the functional vocabulary in a function list of the financial software. In one case, the processing unit 16 performs step S26. Therefore, when the user inputs a voice to the voice input unit 12 of the mobile device, the content is disturbed (for example, the ambient noise is too large or the keyword pronunciation is unclear), so that the segment of the translation word does not include the function list in the financial software. The processing unit 16 also performs step S26, one of the functional vocabulary words.

對應於步驟S25,在其他的實施態樣中,也可利用該比對分析模組13先將該段解譯文字分成幾個單詞詞彙,再將該等單詞詞彙與該金融軟體的功能清單中的該等功能詞彙進行比對,並判斷該等單詞詞彙是否皆無法與該等功能詞彙對應,若結果為是,則該比對分析模13組判斷該段解譯文字未對應該等功能詞彙其中任一者,流程進入則執行步驟S26,若結果為否,則進入步驟S210,但不以此為限。依照前例,該比對分析模組13將該段解譯文字「買進台積電10張」分成「買進」、「台積電」、「10張」等單詞詞彙,其中單詞詞彙「買進」與功能詞彙中的「買進」相對應,因此,流程進入步驟S210。在另一情況中,當使用者所輸入的解譯文字為「買賣台聯電10.5張」,該該比對分析模組13將該段解譯文字「買賣台聯電10.5張」分成「買賣」、「台聯電」、「10.5張」等單詞詞彙而未與任一功能詞彙對應,則進入步驟S26。Corresponding to step S25, in other implementation manners, the comparison analysis module 13 may also be used to first divide the segmentation translation word into several word vocabularies, and then use the word vocabulary and the function list of the financial software. The functional vocabulary is compared, and it is determined whether the word vocabulary cannot correspond to the functional vocabulary. If the result is yes, the comparison analysis modulo 13 group determines that the segment unsolved word does not correspond to the functional vocabulary. In either case, the process proceeds to step S26, and if the result is no, the process proceeds to step S210, but is not limited thereto. According to the previous example, the comparison analysis module 13 divides the paragraph translation word "buy TSMC 10" into word words such as "buy", "TSMC", "10 sheets", and the word vocabulary "buy" and function. The "buy" in the vocabulary corresponds, and therefore, the flow advances to step S210. In another case, when the translation word input by the user is "10.5 sheets of the trading platform," the comparison analysis module 13 divides the paragraph translation word "10.5 sheets of the trading platform" into "sales and sales". If a word vocabulary such as "Taiwan UMC" or "10.5 sheets" is not associated with any of the function words, the process proceeds to step S26.

在步驟S26中,處理單元16會令顯示螢幕11顯示一相關於切換至該文字輸入模式選項的切換模式畫面(圖未示)。如此一來,使用者即可操作相關於一切換至該文字輸入模式選項的切換模式畫面,藉此切換至文字輸入模式,而能在遭受環境噪音的干擾下改以文字輸入方式成功地操作該金融軟體。In step S26, the processing unit 16 causes the display screen 11 to display a switching mode screen (not shown) associated with switching to the text input mode option. In this way, the user can operate the switching mode screen related to the switch to the text input mode option, thereby switching to the text input mode, and successfully operating the text input mode under the interference of environmental noise. Financial software.

然後,如步驟S27所示,行動通訊裝置1的處理單元16判斷該切換模式畫面顯示的該切換至文字輸入模式的選項是否被選取? 若結果為是,處理單元16則使該金融軟體切換至該文字輸入模式,並執行步驟S28。若結果為否,則處理單元16令該金融軟體維持該語音輸入模式,並回到步驟S24。換句話說,使用者可在進行一次語音輸入後,根據其結果及當下的情況選擇更為適合的輸入模式。Then, as shown in step S27, the processing unit 16 of the mobile communication device 1 determines whether the option to switch to the text input mode displayed on the switching mode screen is selected. If the result is yes, the processing unit 16 causes the financial software to switch to The text is entered in the mode, and step S28 is performed. If the result is no, the processing unit 16 causes the financial software to maintain the voice input mode and returns to step S24. In other words, the user can select a more suitable input mode based on the result and the current situation after performing a voice input.

且在步驟S28中,行動通訊裝置1的處理單元16令顯示螢幕11顯示一相關於該文字輸入模式的文字輸入畫面(圖未示),並接受文字輸入。此時使用者可操作該行動裝置1的輸入單元12,藉此輸入一段文字至該行動裝置1。接著,流程進入步驟S29。In step S28, the processing unit 16 of the mobile communication device 1 causes the display screen 11 to display a text input screen (not shown) associated with the character input mode, and accepts text input. At this time, the user can operate the input unit 12 of the mobile device 1, thereby inputting a piece of text to the mobile device 1. Next, the flow proceeds to step S29.

在步驟S29中,行動通訊裝置1的處理單元16應用該比對分析模組13將該段輸入文字與該金融軟體的該功能清單中的多個功能詞彙進行比對分析。舉例來說,當使用者對行動通訊裝置1輸入的文字為「買進台積電10張」,比對分析模組13判斷「買進台積電10張」當中是否包含該等功能詞彙其中一者,若該等功能詞彙包含「買進」、「賣出」及「走勢」等數十個詞彙,則比對分析模組13判斷該段文字(「買進台積電10張」)包含該金融軟體的一功能清單中的該等功能詞彙其中一者(「買進」),接著,流程進入步驟S210。反之,若該等功能詞彙沒有任一者與該段解譯文字當中的文字相符,則比對分析模組13判斷該段文字未包含該金融軟體的一功能清單中的該等功能詞彙其中一者,且流程回到步驟S26。In step S29, the processing unit 16 of the mobile communication device 1 applies the comparison analysis module 13 to compare the segment input text with a plurality of functional words in the function list of the financial software. For example, when the text input by the user to the mobile communication device 1 is "buy TSMC 10", the comparison analysis module 13 determines whether "one of the purchases of TSMC" includes one of the functional words. The functional vocabulary contains dozens of words such as "buy", "sell" and "trend". The comparison analysis module 13 determines that the paragraph ("buy TSMC 10") contains one of the financial software. One of the function words in the function list ("Buy"), and then the flow proceeds to step S210. On the other hand, if none of the functional vocabularies matches the text in the segment of the translated word, the comparison analysis module 13 determines that the segment of the word does not include one of the functional vocabularies in a function list of the financial software. And the flow returns to step S26.

且在步驟S210中, 行動通訊裝置1的處理單元16將令金融軟體執行與該功能詞彙對應的一功能。依照前例,當比對分析模組13判斷該段解譯文字(「買進台積電10張」)包含該金融軟體的一功能清單中的該等功能詞彙其中一者(「買進」),該金融軟體即執行與該功能詞彙(「買進」)對應的一功能。And in step S210, the processing unit 16 of the mobile communication device 1 will cause the financial software to perform a function corresponding to the functional vocabulary. According to the previous example, when the comparison analysis module 13 determines that the segment of the translation word ("Buy TSMC 10") contains one of the function words in the function list of the financial software ("buy"), The financial software performs a function corresponding to the function vocabulary ("buy").

綜上所述,本發明切換輸入模式的方法在該語音輸入單元14所接收的該段語音包含環境噪音以至於該段語音被轉譯成文字後無法與該金融軟體的多個功能詞彙至少其中之一對應時,會產生一切換至文字輸入模式的選項供使用者選擇切換至文字輸入模式,使改以文字輸入操控金融軟體。此外,使用者還可以透過預設輸入模式的方式決定開始執行該金融軟體時的模式為語音輸入模式或文字輸入模式。故確實能達成本發明之目的。In summary, the method for switching an input mode of the present invention includes at least one of a plurality of functional vocabularies of the financial software after the speech received by the speech input unit 14 contains ambient noise such that the speech is translated into text. When a correspondence is made, an option to switch to the text input mode is generated for the user to switch to the text input mode, so that the financial software is manipulated by text input. In addition, the user can also determine the mode when the financial software is started to be the voice input mode or the text input mode by means of the preset input mode. Therefore, the object of the present invention can be achieved.

惟以上所述者,僅為本發明之實施例而已,當不能以此限定本發明實施之範圍,凡是依本發明申請專利範圍及專利說明書內容所作之簡單的等效變化與修飾,皆仍屬本發明專利涵蓋之範圍內。However, the above is only the embodiment of the present invention, and the scope of the invention is not limited thereto, and all the equivalent equivalent changes and modifications according to the scope of the patent application and the patent specification of the present invention are still The scope of the invention is covered.

1‧‧‧行動通訊裝置
11‧‧‧顯示螢幕
111‧‧‧語音輸入畫面
112‧‧‧選項
12‧‧‧輸入單元
13‧‧‧比對分析模組
14‧‧‧語音輸入單元
15‧‧‧語音辨識單元
16‧‧‧處理單元
S20~S210‧‧‧步驟
1‧‧‧Mobile communication device
11‧‧‧ Display screen
111‧‧‧Voice input screen
112‧‧‧ options
12‧‧‧ input unit
13‧‧‧Comparative Analysis Module
14‧‧‧Voice input unit
15‧‧‧Voice recognition unit
16‧‧‧Processing unit
S20~S210‧‧‧Steps

本發明之其他的特徵及功效,將於參照圖式的實施方式中清楚地呈現,其中: 圖1是一方塊圖,說明本發明行動通訊裝置的軟體及硬體的配置; 圖2是一流程圖,說明本發明切換輸入模式的方法;及 圖3是一示意圖,該行動通訊裝置的顯示螢幕顯示一語音輸入畫面。Other features and effects of the present invention will be apparent from the embodiments of the present invention, wherein: Figure 1 is a block diagram illustrating the configuration of the software and hardware of the mobile communication device of the present invention; The figure illustrates a method for switching an input mode of the present invention; and FIG. 3 is a schematic diagram of a display screen of the mobile communication device displaying a voice input screen.

1‧‧‧行動通訊裝置 1‧‧‧Mobile communication device

11‧‧‧顯示螢幕 11‧‧‧ Display screen

12‧‧‧輸入單元 12‧‧‧ input unit

13‧‧‧比對分析模組 13‧‧‧Comparative Analysis Module

14‧‧‧語音輸入單元 14‧‧‧Voice input unit

15‧‧‧語音辨識單元 15‧‧‧Voice recognition unit

16‧‧‧處理單元 16‧‧‧Processing unit

Claims (15)

一種切換輸入模式的方法,應用於一行動通訊裝置,且該方法是在該行動通訊裝置執行一金融軟體時產生,並包含以下步驟: (A)   該行動通訊裝置顯示一相關於一語音輸入模式的語音輸入畫面,並接受語音輸入; (B)    該行動通訊裝置應用一語音辨識模組將輸入的一段語音解譯成一段解譯文字;及 (C)    該行動通訊裝置應用一比對分析模組將該段解譯文字與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該段解譯文字未對應該等功能詞彙其中任一者時,顯示一相關於切換至一文字輸入模式的選項的切換模式畫面。A method for switching an input mode is applied to a mobile communication device, and the method is generated when the mobile communication device executes a financial software, and includes the following steps: (A) the mobile communication device displays a related voice input mode a voice input screen and accepting voice input; (B) the mobile communication device applies a voice recognition module to interpret the input speech into a segment of the translation word; and (C) the mobile communication device applies a comparison analysis module The group compares the segmented translation words with a plurality of functional vocabularies in a function list provided by the financial software, and determines, in the comparison analysis module, whether the segment of the translation words does not correspond to any functional vocabulary In the case of a switch mode screen, an option related to switching to a text input mode is displayed. 如請求項1所述的切換輸入模式的方法,其中,在該步驟(C)中,當該比對分析模組判斷該段解譯文字未包含該等功能詞彙其中任一者時,判斷該段解譯文字未對應該等功能詞彙其中任一者。The method for switching an input mode according to claim 1, wherein in the step (C), when the comparison analysis module determines that the segment of the translation word does not include any one of the function words, determining the The segmentation translation word does not correspond to any of the functional vocabulary. 如請求項1所述的切換輸入模式的方法,其中,在該步驟(C)中,該行動通訊裝置應用該比對分析模組自該段解譯文字分析出至少一單詞詞彙,並將該單詞詞彙與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該等單詞詞彙每一者皆無法與該等功能詞彙其中任一者對應時,判斷該段解譯文字未對應該等功能詞彙其中任一者。The method for switching an input mode according to claim 1, wherein in the step (C), the mobile communication device applies the comparison analysis module to analyze at least one word vocabulary from the segment of the translation word, and The word vocabulary is compared with a plurality of functional vocabulary in a function list provided by the financial software, and the comparison analysis module determines that each of the word vocabularies cannot correspond to any of the functional vocabulary When it is judged, the segment unsolved word does not correspond to any of the functional vocabulary. 如請求項1所述的切換輸入模式的方法,其中,該行動通訊裝置顯示該切換模式畫面時,該方法還包含以下步驟: (D)   該行動通訊裝置判斷該切換模式畫面顯示的該文字輸入模式的選項被選取時,顯示一相關於該文字輸入模式的文字輸入畫面,並接受文字輸入;及 (E)    該行動通訊裝置應用該比對分析模組將輸入的一段文字與該功能清單中的該等功能詞彙進行比對分析,並於該段輸入文字包含該等功能詞彙其中任一者時,執行與該功能詞彙對應的一功能。The method for switching an input mode according to claim 1, wherein when the mobile communication device displays the switching mode screen, the method further comprises the following steps: (D) the mobile communication device determines the text input displayed on the switching mode screen. When the mode option is selected, a text input screen related to the text input mode is displayed, and text input is accepted; and (E) the mobile communication device applies the comparison analysis module to input a piece of text and the function list. The functional vocabulary performs a comparison analysis, and when the input text includes any one of the functional vocabulary, performs a function corresponding to the functional vocabulary. 如請求項4所述的切換輸入模式的方法,其中,在步驟(A)之前還包含以下步驟: (F)    該行動通訊裝置判斷預設的輸入模式為該文字輸入模式時,執行步驟(E),並於判斷預設的輸入模式為該語音輸入模式時,執行步驟(A)。The method for switching an input mode according to claim 4, wherein the step (A) further comprises the following steps: (F) when the mobile communication device determines that the preset input mode is the text input mode, performing the step (E) And when it is determined that the preset input mode is the voice input mode, step (A) is performed. 如請求項4所述的切換輸入模式的方法,其中,在步驟(A)中,該語音輸入畫面還包含一相關於切換至該文字輸入模式的選項,且當該文字輸入模式的選項被選取時,該行動通訊裝置切換至該文字輸入模式,並執行步驟(E)。The method for switching an input mode according to claim 4, wherein in step (A), the voice input screen further includes an option related to switching to the text input mode, and when the option of the text input mode is selected The mobile communication device switches to the text input mode and performs step (E). 如請求項1至6任一項所述的切換輸入模式的方法,其中,在步驟(C)中,當該比對分析模組判斷該段解譯文字包含該等功能詞彙其中任一者時,該行動通訊裝置執行與該功能詞彙對應的一功能。The method for switching an input mode according to any one of claims 1 to 6, wherein, in the step (C), when the comparison analysis module determines that the segment of the translation word includes any one of the function words The mobile communication device performs a function corresponding to the function vocabulary. 如請求項7所述的切換輸入模式的方法,其中,每一功能詞彙對應該金融軟體的一功能、一商品名稱及一商品代碼其中一者。The method of switching input modes according to claim 7, wherein each functional vocabulary corresponds to one of a function of the financial software, a product name, and an item code. 一種行動通訊裝置,安裝有一金融軟體,並包含: 一顯示螢幕; 一處理單元,執行該金融軟體,並於該顯示螢幕顯示一相關於一語音輸入模式的語音輸入畫面,並接受語音輸入; 一語音輸入單元,用以接收輸入的一段語音,且該處理單元應用一語音辨識模組將該段語音解譯成一段解譯文字,並應用一比對分析模組將該段解譯文字與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,且於判斷該段解譯文字未對應該等功能詞彙其中任一者時,該處理單元令該顯示螢幕顯示一相關於切換至一文字輸入模式之選項的切換模式畫面。A mobile communication device is installed with a financial software and includes: a display screen; a processing unit executing the financial software, and displaying a voice input screen related to a voice input mode on the display screen, and accepting voice input; a voice input unit, configured to receive an input voice, and the processing unit applies a voice recognition module to interpret the voice into a segment of the translation word, and applies a comparison analysis module to the segment The plurality of functional vocabularies in a function list provided by the financial software are compared and analyzed, and when it is determined that the segment unsolved words do not correspond to any of the functional vocabulary, the processing unit causes the display screen to display a related switch Switch mode screen to the option of a text input mode. 如請求項9所述的切換輸入模式的方法,其中,當該比對分析模組判斷該段解譯文字未包含該等功能詞彙其中任一者時,判斷該段解譯文字未對應該等功能詞彙其中任一者。The method for switching an input mode according to claim 9, wherein when the comparison analysis module determines that the segment of the translation word does not include any of the function words, determining that the segment translation word does not correspond to Functional vocabulary of either. 如請求項9所述的切換輸入模式的方法,其中,該行動通訊裝置應用該比對分析模組自該段解譯文字分析出至少一單詞詞彙,並將該單詞詞彙與該金融軟體提供的一功能清單中的多個功能詞彙進行比對分析,並於該比對分析模組判斷該等單詞詞彙每一者皆無法與該等功能詞彙其中任一者對應時,判斷該段解譯文字未對應該等功能詞彙其中任一者。The method for switching an input mode according to claim 9, wherein the mobile communication device applies the comparison analysis module to analyze at least one word vocabulary from the segment of the translation word, and provides the word vocabulary with the financial software. Performing a comparison analysis on a plurality of functional vocabulary in a function list, and determining, when the comparison analysis module determines that each of the word vocabularies cannot correspond to any of the functional vocabulary words There is no corresponding function vocabulary. 如請求項9所述的行動通訊裝置,其中,該語音輸入畫面還包含一相關於切換至該文字輸入模式的選項,且該行動通訊裝置的一輸入單元經操作能使該處理單元控制該金融軟體切換至該文字輸入模式,並令該顯示螢幕顯示一相關於該文字輸入模式的文字輸入畫面,並接受文字輸入。The mobile communication device of claim 9, wherein the voice input screen further comprises an option for switching to the text input mode, and an input unit of the mobile communication device is operable to enable the processing unit to control the financial The software switches to the text input mode, and causes the display screen to display a text input screen related to the text input mode, and accepts text input. 如請求項12所述的行動通訊裝置,其中,當該行動通訊裝置的該輸入單元經操作而於該文字輸入畫面中輸入一段文字後,該處理單元會應用該比對分析模組將該段文字與該功能清單中的多個功能詞彙進行比對分析,並於判斷該段文字包含該等功能詞彙其中任一者時,該處理單元令該金融軟體執行與該功能詞彙對應的一功能。The mobile communication device of claim 12, wherein, when the input unit of the mobile communication device is operated to input a piece of text in the text input screen, the processing unit applies the comparison analysis module to the segment The text is compared with a plurality of function words in the function list, and when it is determined that the piece of text includes any one of the function words, the processing unit causes the financial software to perform a function corresponding to the function word. 如請求項9至13任一項所述的行動通訊裝置,其中,當該比對分析模組判斷該段解譯文字包含該等功能詞彙其中任一者時,該處理單元令該金融軟體執行與該功能詞彙對應的一功能。The mobile communication device according to any one of claims 9 to 13, wherein the processing unit causes the financial software to execute when the comparison analysis module determines that the segment of the translation word includes any one of the functional words A function corresponding to the function vocabulary. 一種電腦可讀取的記錄媒體,其中儲存一包含一金融軟體的程式,該程式被一行動通訊裝置載入並執行後,會進行如請求項1至8任一項所述的切換輸入模式的方法。A computer readable recording medium storing a program including a financial software, which is loaded and executed by a mobile communication device, and performs a switching input mode as described in any one of claims 1 to 8. method.
TW105124018A 2016-07-29 2016-07-29 A method of switching input mode, a mobile communication device, and a computer readable medium TWI582756B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW105124018A TWI582756B (en) 2016-07-29 2016-07-29 A method of switching input mode, a mobile communication device, and a computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105124018A TWI582756B (en) 2016-07-29 2016-07-29 A method of switching input mode, a mobile communication device, and a computer readable medium

Publications (2)

Publication Number Publication Date
TWI582756B true TWI582756B (en) 2017-05-11
TW201804459A TW201804459A (en) 2018-02-01

Family

ID=59367763

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105124018A TWI582756B (en) 2016-07-29 2016-07-29 A method of switching input mode, a mobile communication device, and a computer readable medium

Country Status (1)

Country Link
TW (1) TWI582756B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110767234A (en) * 2019-10-31 2020-02-07 北京字节跳动网络技术有限公司 Audio information processing method, device, electronic device and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110096154A (en) * 2019-05-08 2019-08-06 北京百度网讯科技有限公司 For handling the method and device of information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200823789A (en) * 2006-06-28 2008-06-01 Planet Payment Inc Telephone-based commerce system and method
CN102541395A (en) * 2010-12-09 2012-07-04 三竹资讯股份有限公司 Device and method for voice input of self-selected stocks in mobile device financial reading software
CN104090652A (en) * 2014-06-13 2014-10-08 北京搜狗科技发展有限公司 Voice input method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200823789A (en) * 2006-06-28 2008-06-01 Planet Payment Inc Telephone-based commerce system and method
CN102541395A (en) * 2010-12-09 2012-07-04 三竹资讯股份有限公司 Device and method for voice input of self-selected stocks in mobile device financial reading software
CN104090652A (en) * 2014-06-13 2014-10-08 北京搜狗科技发展有限公司 Voice input method and device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110767234A (en) * 2019-10-31 2020-02-07 北京字节跳动网络技术有限公司 Audio information processing method, device, electronic device and storage medium
US12315511B2 (en) 2019-10-31 2025-05-27 Beijing Bytedance Network Technology Co., Ltd. Audio information processing method, apparatus, electronic device and storage medium

Also Published As

Publication number Publication date
TW201804459A (en) 2018-02-01

Similar Documents

Publication Publication Date Title
US10771408B2 (en) Chatbot system and service method thereof
JP6570651B2 (en) Voice dialogue apparatus and voice dialogue method
JP5064404B2 (en) Combination of voice and alternative input methods on mobile devices
JP6966979B2 (en) Dialogue system control methods, dialogue systems and programs
US8725492B2 (en) Recognizing multiple semantic items from single utterance
US20120046945A1 (en) Multimodal aggregating unit
CN109741737B (en) Voice control method and device
CN112463106A (en) Voice interaction method, device and equipment based on intelligent screen and storage medium
US10347243B2 (en) Apparatus and method for analyzing utterance meaning
CN114038468B (en) Voice data comparison processing method and device, electronic equipment and storage medium
CA3158927A1 (en) Shopping method, device and system
CN112863495A (en) Information processing method and device and electronic equipment
TWI582756B (en) A method of switching input mode, a mobile communication device, and a computer readable medium
US11942086B2 (en) Description support device and description support method
CN113012679A (en) Method, apparatus and medium for broadcasting message by voice
CN113342925A (en) Interface providing device, interface providing method, and program
WO2021031650A1 (en) Input method, input apparatus, input system and electronic device
KR20220109238A (en) Device and method for providing recommended sentence related to utterance input of user
JP2022020149A (en) Information processing equipment and programs
JP2001296991A (en) Data processing device, data processing method, and recording medium
CN112040326A (en) Barrage control method, system, television and storage medium
JPH1124695A (en) Voice recognition processing device and voice recognition processing method
TW201719453A (en) Method for operating financial software through voice and mobile device and computer readable recording medium which extracts a word and a characteristic value from texts obtained from a voice input and identify a corresponding financial product for automatic entry into an operation screen
JPWO2019103007A1 (en) Information processing device and information processing method
JP7465124B2 (en) Audio processing system, audio processing method, and audio processing program