TWI385609B - Method of putting identification codes in a chinese document - Google Patents

Method of putting identification codes in a chinese document Download PDF

Info

Publication number
TWI385609B
TWI385609B TW99101531A TW99101531A TWI385609B TW I385609 B TWI385609 B TW I385609B TW 99101531 A TW99101531 A TW 99101531A TW 99101531 A TW99101531 A TW 99101531A TW I385609 B TWI385609 B TW I385609B
Authority
TW
Taiwan
Prior art keywords
code
voice
file
print
text
Prior art date
Application number
TW99101531A
Other languages
Chinese (zh)
Other versions
TW201126472A (en
Inventor
Kuo Ping Yang
Che An Chen
Tai Jong Huang
Chia Chih Chen
Chih Kang Yang
Hwa Pey Wang
Original Assignee
Kuo Ping Yang
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 Kuo Ping Yang filed Critical Kuo Ping Yang
Priority to TW99101531A priority Critical patent/TWI385609B/en
Publication of TW201126472A publication Critical patent/TW201126472A/en
Application granted granted Critical
Publication of TWI385609B publication Critical patent/TWI385609B/en

Links

Landscapes

  • Record Information Processing For Printing (AREA)
  • Document Processing Apparatus (AREA)

Description

於中文文字文件上加辨識碼之方法Method of adding identification code to Chinese text file

本發明係關於一種於中文文字文件上加辨識碼之方法,文件譬如是學習語文用的教材。The invention relates to a method for adding a identification code to a Chinese text file, such as a textbook for learning a language.

透過光筆讀取印在紙上的印刷碼以獲取資訊是習知技術。It is a well-known technique to read a printed code printed on paper by a stylus to obtain information.

而利用光筆來學習語言之方式是這十年內的發明,主要是將細微呈點狀之印刷碼(通常是二維條碼,需用放大鏡才有辦法看到)印在書本或紙上,使用者拿著光筆接觸書本,光筆讀碼之後,經過光筆內的軟體程式判斷,再由光筆發出對應之語音。The way to use the light pen to learn the language is the invention in this decade, mainly to print the subtle dot-shaped print code (usually a two-dimensional bar code, which can be seen with a magnifying glass) on the book or paper. The person touches the book with a light pen, and after reading the light pen, it is judged by the software program in the light pen, and then the corresponding voice is emitted by the light pen.

這種學習語言用之光筆,目前在市場上使用者需購買書商印好之教材,而無法在家自行印製,因此即便買了光筆,卻只能向原廠商購買書本或教材。因為使用者無法自行印製,所以更導致原廠商的書本或教材非常昂貴。This kind of light pen used in learning languages is currently used by users in the market to purchase textbooks printed by booksellers, and cannot be printed at home. Therefore, even if you buy a light pen, you can only buy books or textbooks from the original manufacturer. Because the user can't print it by himself, it makes the original manufacturer's books or textbooks very expensive.

這種特殊印有印刷碼之教材需要有特殊開發之軟體,即便使用者拿到此開發軟體也不容易使用,因為使用者每輸入一個字或***圖案,必須去框出印刷碼之範圍,若使用者鍵入100個字,使用者必須框出100個『印刷碼』,因此非常吃力。另外即便使用者願意如此麻煩製作特殊教材,而用家中之印表機列印,但由於文字通常採用深色(如黑色、深藍等),文字被印出時會有黑色碳粉或油墨,造成光筆讀取之失敗,這是因為印刷碼也是由黑色碳粉或油墨所印出。This special printed textbook requires a specially developed software. Even if the user gets the development software, it is not easy to use. Because the user has to input a word or insert a pattern, the user must go to the range of the printed code. When the user types 100 words, the user must box out 100 "printing codes", which is very difficult. In addition, even if the user is willing to make a special teaching material so much, and print it with a printer in the home, since the text is usually dark (such as black, dark blue, etc.), the text will be printed with black toner or ink, resulting in The stylus reading failed because the printed code was also printed by black toner or ink.

並且由於中文文章中每每有多音字,也就是一個中文字有對應兩種以上印刷碼的可能,所以如何讓使用者或如老師能在家中自行印製中文教材,譬如於網路上下載一篇中文文章,自行由家中、學校或公司之印表機列印教材是有需要的。And because there are many sound words in Chinese articles, that is, one Chinese character has the possibility of corresponding two or more printing codes, so how can users or teachers like to print Chinese textbooks at home, such as downloading a Chinese language on the Internet? In the article, it is necessary to print the teaching materials by the printer at home, school or company.

本發明之主要目的係在提供使用者能快速產生一具有語音用碼的中文文件,使得除了販售教材之廠商外,包括一般使用者如個人、老師、父母等都能輕易使用。The main purpose of the present invention is to provide a user with a Chinese file capable of quickly generating a voice code, so that a general user such as an individual, a teacher, a parent, etc. can be easily used in addition to the vendor who sells the textbook.

為達成上述之目的,本發明之一種於中文文字文件上加辨識碼之方法,係於一文件加上語音用列印碼後,使得一光筆讀取語音用列印碼後,光筆可發出聲音,本發明之方法包括下列步驟:接收文字於該文件之輸入,其中文字包括多音字及非多音字,其中非多音字對應一個語音碼,多音字對應至少二個語音碼;搜尋各文字所對應之語音碼,其中多音字所對應之至少二個語音碼中僅有一個語音碼被指定給多音字;根據文字所對應之語音碼,找出相對應之語音用列印碼;以及將語音用列印碼放置於文件以產生一具有語音用碼文件。In order to achieve the above object, a method for adding a identification code to a Chinese text file is a method in which a light pen is used to print a voice print code, and the light pen can emit a sound after reading a voice print code. The method of the present invention comprises the steps of: receiving input of a text in the file, wherein the text comprises a polyphonic word and a non-multiple word, wherein the non-multiple word corresponds to one voice code, and the multi-phone word corresponds to at least two voice codes; a voice code, wherein only one voice code of at least two voice codes corresponding to the multi-tone word is assigned to the multi-phone word; according to the voice code corresponding to the text, finding a corresponding voice print code; and using the voice The print code is placed in the file to produce a file with a voice code.

根據實施例,於該文件更可放置至少二個功能用列印碼,以便進行記憶功能及複數文字發聲用功能。而為增加光筆讀取語音用列印碼之正確率,必要時針對文件中的文字除去值之程序。According to an embodiment, at least two function print codes can be placed in the file for performing the memory function and the function of the plural word sound. In order to increase the correct rate of the print code for the voice reading of the light pen, if necessary, the procedure for removing the value of the text in the file.

為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉出本發明之具體實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <

請先參考圖1關於使用環境之第一實施例示意圖。使用者係透過個人電腦10來執行本發明之方法。電腦10主要包括一處理器11及一記憶體12,記憶體12中儲存一應用程式20,本發明是透過處理器11執行此應用程式20以產生本發明之步驟。應用程式20主要包括一編輯模組21、一位置取得模組22、一搜尋模組23、一置碼模組24、一文字語音碼資料庫76以及一詞庫71。Please refer to FIG. 1 for a schematic diagram of the first embodiment of the use environment. The user performs the method of the present invention through the personal computer 10. The computer 10 mainly includes a processor 11 and a memory 12. The memory 12 stores an application 20. The present invention executes the application 20 through the processor 11 to generate the steps of the present invention. The application 20 mainly includes an editing module 21, a location acquisition module 22, a search module 23, a code module 24, a text voice code database 76, and a word library 71.

請見圖2,文字語音碼資料庫76記錄所有常用之中文的文字78以及文字78對應之語音碼77,各語音碼77譬如以數字方式記載。附註欄的讀音79實際在文字語音碼資料庫76中是非必要的,在此乃因方便說明起見增加欄位『附註:讀音79』,以說明每個語音碼77都對應一個不同的讀音79,也就是,讀音79與語音碼77是一對一的關係,但文字78與語音碼77係為一對一、一對多或多對一的關係。如『便』可讀ㄅㄧㄢˋ(相對應的語音碼為56789)或ㄆㄧㄢˊ(相對應的語音碼為57466)。而『便』和『變』皆可讀ㄅㄧㄢˋ,此時對應的語音碼皆為56789。接著請參考圖3,詞庫71係用以幫助多音字找出正確的讀音,其主要可儲存三種資料:文字78資料、語音碼77資料及常用詞72資料。文字語音碼資料庫76、詞庫71的相關實施例及各模組之功能於解釋本發明之流程圖(圖5)再說明。Please refer to FIG. 2, the text voice code database 76 records all commonly used Chinese characters 78 and the voice code 77 corresponding to the text 78, and each voice code 77 is digitally recorded. The pronunciation 79 of the note column is actually unnecessary in the text voice code database 76. Here, for convenience of explanation, the field "Note: Sound 79" is added to indicate that each voice code 77 corresponds to a different pronunciation 79. That is, the pronunciation 79 and the speech code 77 are in a one-to-one relationship, but the text 78 and the speech code 77 are in a one-to-one, one-to-many or many-to-one relationship. For example, "Ready" is readable (corresponding voice code is 56789) or ㄆㄧㄢˊ (corresponding voice code is 57466). Both "Yes" and "Change" are readable, and the corresponding voice codes are all 56789. Next, please refer to FIG. 3. The vocabulary 71 is used to help the multi-tone word to find the correct pronunciation. It can mainly store three kinds of data: text 78 data, voice code 77 data and common word 72 data. The related embodiments of the text-to-speech code database 76, the lexicon 71, and the functions of the modules are explained in the flowchart (Fig. 5) for explaining the present invention.

接著請再次參考圖1,電腦10以有線或無線方式連結一印表機16,印表機16之功能是要列印文件之用,最後所列印出來的文件可以由一光筆90來使用。光筆90又稱OID Pen(OID:Optical Index/Optical Identification,譬如參考http://www.giga.com.tw/english/productpen.htm),由於硬體為已知裝置,因此在此不再贅述。Next, referring again to FIG. 1, the computer 10 is connected to a printer 16 by wire or wirelessly. The function of the printer 16 is to print the file, and the last printed document can be used by a light pen 90. The light pen 90 is also called OID Pen (OID: Optical Index/Optical Identification, for example, refer to http://www.giga.com.tw/english/productpen.htm). Since the hardware is a known device, it will not be described here. .

圖4係本發明使用環境之第二實施例示意圖。使用者係使用一近端電腦81,透過網路80(如網際網路)與一電腦10a(網路伺服器)連結,使得近端電腦81可以使用網路伺服器10a之應用程式20,在第二實施例中,印表機16以有線或無線方式連結近端電腦81。兩個不同實施例之重點就是使用者得以利用電腦來執行應用程式20,然後以印表機16列印文件,最後所列印出來的文件可以由一光筆90來使用。Figure 4 is a schematic illustration of a second embodiment of the environment in which the present invention is used. The user uses a near-end computer 81 to connect to a computer 10a (web server) via a network 80 (such as the Internet), so that the near-end computer 81 can use the application 20 of the web server 10a. In the second embodiment, the printer 16 is connected to the near-end computer 81 in a wired or wireless manner. The focus of the two different embodiments is that the user can use the computer to execute the application 20 and then print the document on the printer 16, and the last printed document can be used by a light pen 90.

請參考圖5關於本發明之流程圖,並請一併參考圖1~4,以及圖6~7以瞭解本發明。Please refer to FIG. 5 for a flowchart of the present invention, and please refer to FIGS. 1 to 4 and FIGS. 6-7 for the purpose of understanding the present invention.

步驟501:Step 501:

接收複數文字31於文件30之輸入,其中該複數文字31包括至少一多音字及至少一非多音字。The input of the plurality of characters 31 to the file 30 is received, wherein the plurality of characters 31 includes at least one multi-syllable word and at least one non-multiple word.

請參考圖6,應用程式20經執行後可以在一編輯介面60中編輯一文件30,實施例顯示複數之文字31。當然亦可先在其他文字編輯軟體先編輯之後,再貼到編輯介面60中。Referring to FIG. 6, the application 20 can edit a file 30 in an editing interface 60 after execution, and the embodiment displays a plurality of characters 31. Of course, the other text editing software can be first edited and then pasted into the editing interface 60.

編輯介面60可有許多功能,其中特別與本發明相關的是列印點選鈕61。步驟501係由編輯模組21所完成。The editing interface 60 can have a number of functions, with the particular relevance of the present invention being the printing of the button 61. Step 501 is performed by the editing module 21.

以圖6中的第一句話『我家狗狗…吹冷氣』為例,『都』和『便』為多音字,其他字都為非多音字。關於多音字的定義將在後面詳述。Take the first sentence in Figure 6 "My dog... blowing air" as an example. "Du" and "Yi" are multi-syllable characters, and other words are non-multi-tone characters. The definition of polyphonic words will be described in detail later.

步驟502:Step 502:

接收列印指令。Receive print instructions.

譬如使用者點選列印點選鈕61。For example, the user clicks the print point button 61.

步驟503:Step 503:

搜尋各文字31所對應之各語音碼77,其中各多音字所對應之至少二個語音碼77中僅有一個語音碼77被指定給各多音字。Each voice code 77 corresponding to each character 31 is searched, and only one voice code 77 of at least two voice codes 77 corresponding to each multi-word is assigned to each multi-word.

搜尋模組23透過文字語音碼資料庫76搜尋各文字31所對應之各語音碼77。譬如文件30上有『我家狗狗…吹冷氣』,以及『我是…波心』等複數文字31,搜尋模組23將每一文字31所對應之語音碼77找尋出來。The search module 23 searches through the voice code database 76 for each voice code 77 corresponding to each character 31. For example, the file 30 has "my dog... blowing air", and "I am... wave heart" and other plural characters 31, and the search module 23 finds the voice code 77 corresponding to each character 31.

詳言之,在圖6中的『我家狗狗…吹冷氣』這句話中,『都』和『便』為多音字,其他字都為非多音字。請同時參考圖2,各非多音字只有一個讀音,所以對應一個語音碼77;各多音字(如『便』)有至少兩個讀音,所以對應至少兩個語音碼77。在判斷一文字31是否為多音字時,以『便』這個文字31為例,當搜尋模組23在文字語音碼資料庫76中搜尋『便』時,有兩個以上相對應之語音碼77,則『便』便為多音字。需注意的是,在本發明中,凡一個字有發兩種以上的音的可能,這種字皆稱多音字,所以包括破音字的情形及三聲變調等情形。圖3所示的『便』字屬破音字的情形;三聲變調的情形如『洗澡』、『早起』及『老鼠』等,當兩個三聲的字在一起時,前面的字在說話時會讀成二聲。大多數三聲變調的情形是有規律的,不需搜尋詞庫71便可判斷各多音字的讀音,不過在遇到破音字或其他例外情形的多音字時,搜尋模組23便可藉搜尋詞庫71來尋找正確讀音。以下將舉一破音字的例子。由於中文裡有許多的多音字,便不在此一一詳述。以圖6中的『我家狗狗…吹冷氣』這句話來說,可藉由斷詞引擎將『我家狗狗…吹冷氣』這句話分成『我家』、『狗狗』、『夏天』…『便利』、『商店』、『吹冷氣』等詞,因為斷詞引擎的技術已為習知,因此不再贅述。為判斷『便』在『便利』一詞中的讀音,搜尋模組23至詞庫71中搜尋『便利』一詞,其對應之語音碼77為56789,故將56789這個語音碼77指定給『便』這個多音字。In detail, in the sentence "My dog, blowing air" in Figure 6, "都" and "便" are multi-syllable characters, and other words are non-multi-tone characters. Please refer to FIG. 2 at the same time, each non-multiple word has only one pronunciation, so it corresponds to one voice code 77; each multi-tone word (such as "yes") has at least two pronunciations, so it corresponds to at least two voice codes 77. When judging whether a character 31 is a polyphonic word, for example, the text 31 is used as the example. When the search module 23 searches for the "pet" in the text voice code database 76, there are two or more corresponding voice codes 77. Then "Yes" is a multi-tone word. It should be noted that in the present invention, where a word has the possibility of emitting more than two kinds of sounds, such words are called polyphonic words, and thus include a situation of broken words and three tone changes. The word "Yi" shown in Figure 3 is a broken word; the three tone changes are like "bathing", "early rise" and "mouse". When two three words are together, the front word is talking. It will be read twice. Most of the three tones are regular. You can judge the pronunciation of each polyphonic word without searching the lexicon 71. However, when encountering a polyphonic word with a broken word or other exceptional situation, the search module 23 can borrow Search the thesaurus 71 to find the correct pronunciation. An example of a broken word will be given below. Since there are many polyphonic words in Chinese, they will not be detailed here. In the sentence of "My dog, blowing air" in Figure 6, I can divide the words "my dog, air-cooling" into "my family", "dog", "summer" by the word-breaking engine. ... "convenient", "shop", "blowing air" and other words, because the technology of the word-breaking engine is already known, so I won't go into details. In order to judge the pronunciation of "Yi" in the word "convenience", the search module 23 to the vocabulary 71 search for the word "convenience", and the corresponding voice code 77 is 56789, so the voice code 77 of 56789 is assigned to " This is the multi-tone word.

步驟504:Step 504:

位置取得模組22取得複數文字31於文件30對應之各文字位置。The position acquisition module 22 acquires the plural characters 31 at the respective character positions corresponding to the file 30.

亦即取得文件30上『我家狗狗…吹冷氣』,以及『我是…波心』等複數文字31之文字位置,譬如文字位置係以每一文字31之左上、左下、右上、右下四點座標,由於文字位置如何取得是已知技術因此在此不再贅述。That is to say, the text position of the "My Dogs...Blowing Air" and "I am... Wave Heart" on the file 30, such as the position of the text, is the top left, bottom left, top right, and bottom right of each character 31. Coordinates, since the position of the text is obtained is a known technique and therefore will not be described here.

步驟505:Step 505:

根據複數文字31所對應之語音碼77,找出相對應之各語音用列印碼40。Based on the voice code 77 corresponding to the plural character 31, the corresponding voice print code 40 is found.

如圖7,其中語音用列印碼40係根據語音碼77所產生。應注意的是,步驟504與步驟505之順序並非用以限制本發明。As shown in Fig. 7, the voice print code 40 is generated based on the voice code 77. It should be noted that the order of steps 504 and 505 is not intended to limit the invention.

步驟506:Step 506:

置碼模組24將各語音用列印碼40放置於文件30以產生一具有語音用碼文件50。The code module 24 places each voice print code 40 in the file 30 to produce a voice code file 50.

請參考圖7,位置取得模組22取得複數文字31於文件30對應之各文字位置後,使得各語音用列印碼40可根據各文字位置被放置於文件30。請參考圖8,語音用列印碼40是相當細小之點狀碼(譬如代表『00053』之二維條碼),基本上需要透過放大鏡肉眼才能看得較清楚。Referring to FIG. 7, the location obtaining module 22 obtains the plurality of characters 31 at the respective character positions corresponding to the file 30, so that each of the voice print codes 40 can be placed in the file 30 according to each character position. Referring to FIG. 8, the voice print code 40 is a relatively small dot code (such as a two-dimensional barcode representing "00053"), which basically needs to be seen through the naked eye of the magnifying glass.

在本實施例中,具有語音用碼文件50更包括有二個功能用列印碼45,分別是記憶啟動功能用列印碼45a,以及一複數文字發聲用功能用列印碼45b。In the present embodiment, the voice code file 50 further includes two function print codes 45, which are a memory start function print code 45a and a plural text sound function print code 45b.

步驟507:Step 507:

列印具有語音用碼文件50。The print has a code file 50 for speech.

如圖8,印表機16列印出一具有語音用碼文件50。As shown in Fig. 8, the printer 16 prints a code file 50 having a voice.

需注意的是,在步驟506中,具有語音用碼文件50不一定要顯示於螢幕上(圖7),使用者點選列印點選鈕61之後,應用程式20之位置取得模組22及置碼模組24即開始執行,應用程式20將具有語音用碼文件50傳送至印表機16之後,印表機16即列印出一具有語音用碼文件50。It should be noted that, in step 506, the voice code file 50 does not have to be displayed on the screen (FIG. 7), and after the user clicks the print button 61, the location acquisition module 22 of the application 20 and The code module 24 begins execution, and after the application 20 transmits the voice code file 50 to the printer 16, the printer 16 prints a voice code file 50.

請參考圖9,使用者拿著光筆90譬如觸碰『便』這個區域,光筆90讀取『便』對應之語音用列印碼40,此時光筆90即可發出『便』的讀音(一般光筆90內有喇叭及儲存語音)。Please refer to FIG. 9. When the user holds the light pen 90, for example, touch the area of "Your", the light pen 90 reads the voice print code 40 corresponding to the "Yes", and the light pen 90 can pronounce the "buff" sound (generally The stylus 90 has a speaker and stores voice).

本發明另一特色是讓光筆90一次發出複數文字相對的語音,請參考圖8,譬如使用者拿光筆90先觸碰記憶啟動功能用列印碼45a,以啟動光筆90內部之記憶功能,然後一一觸碰以下各文字31:『我家狗狗夏天都喜歡跑到便利商店吹冷氣』,最後使用者拿光筆90觸碰複數文字發聲用功能用列印碼45b,則光筆90即會發出複數文字對應之讀音。關於光筆90內部之軟體程式由於並非本發明之重點,因此不再贅述。Another feature of the present invention is that the stylus pen 90 emits a plurality of characters relative to each other at a time. Please refer to FIG. 8. For example, if the user takes the stylus pen 90 to touch the memory activation function with the print code 45a, the memory function inside the stylus pen 90 is activated, and then Touching the following texts one by one 31: "My dog likes to go to the convenience store to blow the air in the summer", and finally the user touches the stylus with the stylus 90 to use the function print code 45b, then the light pen 90 will issue multiple numbers. The text corresponds to the pronunciation. The software program inside the light pen 90 is not the focus of the present invention, and therefore will not be described again.

另外一般文字31都為黑色墨水或黑色碳粉印出(或是深藍,深綠等顏色,但深色會含有黑色墨水或碳粉),由於目前語音用列印碼40通常是黑色以便光筆90讀取,因此具有語音用碼文件50中的文字31若含有黑色墨水或碳粉則會干擾光筆90讀碼之功能。因此請見圖10關於將文件31中的文字31去K(去黑色印刷之意)之程序。In addition, the general text 31 is printed in black ink or black toner (or dark blue, dark green, etc., but the dark color will contain black ink or toner), since the current voice printing code 40 is usually black so that the light pen 90 Since it is read, if the character 31 in the voice code file 50 contains black ink or toner, it interferes with the function of reading the code of the light pen 90. Therefore, please refer to FIG. 10 for the procedure of going to the text 31 in the file 31 to K (to black printing).

步驟101:Step 101:

將文件30轉為點陣格式,因此文件30內的文字31也會轉為點陣格式。The file 30 is converted to a dot matrix format, so the text 31 in the file 30 is also converted to a dot matrix format.

步驟102:Step 102:

將文字31部分去K。在印刷/列印時,印表機在印出時會以CMYK四色來印(C:青色,M:桃紅色,Y:黃色,K:黑色),譬如文字31原是黑色而言,則將黑色的部分以CMY三色替換,以模擬黑色(印刷時,每個點都是很微小,CMY三色經混合,或部分混和,或印的位置非常接近即可讓視覺認為是深色),而讓使用者感覺文字31是黑色。步驟101中,將文件30轉為點陣格式的用意即在此。由於印刷原理並非本發明之重點,因此不再贅述。Go to the text 31 part to K. When printing/printing, the printer will print in CMYK four colors when printing (C: cyan, M: pink, Y: yellow, K: black). For example, if the text 31 is black, then Replace the black part with CMY three colors to simulate black (when printing, each point is very small, CMY three colors are mixed, or partially mixed, or the position of the print is very close to make the visual view dark) And let the user feel that the text 31 is black. In step 101, the purpose of converting the file 30 into a dot matrix format is here. Since the printing principle is not the focus of the present invention, it will not be described again.

步驟103:Step 103:

將文件30轉回向量格式。Transfer file 30 back to vector format.

完成步驟103之後,即進行步驟506。After step 103 is completed, step 506 is performed.

以上步驟101~103最好於步驟502之後進行。The above steps 101 to 103 are preferably performed after step 502.

當然步驟101~103不一定是需要的,譬如文件30內的文字31並非深色(如白色,淡黃,淡藍等),或含K量很少不足以影響光筆90讀取語音用列印碼40,則步驟101~103不一定是需要的。或者如圖11所示,譬如語音用列印碼40是安排於文字31之下方,由於無文字31之干擾,所以步驟101~103不需要的。Of course, steps 101~103 are not necessarily required. For example, the text 31 in the file 30 is not dark (such as white, light yellow, light blue, etc.), or the amount of K is rarely insufficient to affect the printing of the voice of the light pen 90. Code 40, then steps 101-103 are not necessarily required. Alternatively, as shown in FIG. 11, for example, the voice print code 40 is arranged below the text 31, and since there is no interference from the text 31, steps 101 to 103 are not required.

綜上所陳,本發明無論就目的、手段及功效,在在均顯示其迥異於習知技術之特徵,懇請 貴審查委員明察,早日賜准專利,俾嘉惠社會,實感德便。惟應注意的是,上述諸多實施例僅係為了便於說明而舉例而已,本發明所主張之權利範圍自應以申請專利範圍所述為準,而非僅限於上述實施例。譬如說明書中所述之文件及具有語音用碼文件重點在於具有文字之文件即可,文件可以包括有圖式之文件。To sum up, the present invention, regardless of its purpose, means and efficacy, shows its distinctive features of the prior art. You are requested to review the examination and express the patent as soon as possible. It should be noted that the various embodiments described above are merely illustrative for ease of explanation, and the scope of the invention is intended to be limited by the scope of the claims. For example, the documents described in the manual and the files with voice code focus on files with text, and the files may include files with drawings.

10,10a...電腦10,10a. . . computer

11...處理器11. . . processor

12...記憶體12. . . Memory

16...印表機16. . . Printer

20...應用程式20. . . application

21...編輯模組twenty one. . . Editing module

22...位置取得模組twenty two. . . Location acquisition module

23...搜尋模組twenty three. . . Search module

24...置碼模組twenty four. . . Code module

76...文字語音碼資料庫76. . . Text voice code database

77...語音碼77. . . Voice code

78...文字78. . . Text

71...詞庫71. . . Thesaurus

72...常用詞72. . . Common words

30...文件30. . . file

90...光筆90. . . Light pen

40...語音用列印碼40. . . Voice print code

31...文字31. . . Text

79...讀音79. . . pronunciation

45...功能用列印碼45. . . Function print code

45a...記憶啟動功能用列印碼45a. . . Memory start function with print code

45b...複數文字發聲用功能用列印碼45b. . . Multi-function text sounding function print code

50...具有語音用碼文件50. . . Voice code file

60...編輯介面60. . . Editing interface

80...網路80. . . network

81...近端電腦81. . . Near-end computer

圖1係本發明使用環境之第一實施例示意圖。BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a schematic illustration of a first embodiment of the environment in which the present invention is used.

圖2係本發明關於文字語音碼資料庫之實施例。2 is an embodiment of the present invention regarding a textual speech code database.

圖3係本發明關於詞庫之實施例。Figure 3 is an illustration of an embodiment of the present invention with respect to the thesaurus.

圖4係本發明使用環境之第二實施例示意圖。Figure 4 is a schematic illustration of a second embodiment of the environment in which the present invention is used.

圖5係本發明之流程圖。Figure 5 is a flow chart of the present invention.

圖6係本發明關於編輯介面之實施例。Figure 6 is an illustration of an embodiment of the editing interface of the present invention.

圖7係本發明關於編輯介面之實施例,顯示語音用碼文件。Figure 7 is a diagram showing an embodiment of the editing interface of the present invention for displaying a code file for speech.

圖8係本發明關於列印出來之具有語音用碼文件之實施例。Figure 8 is an illustration of an embodiment of the present invention for printing a voice code file.

圖9係本發明關於使用者使用光筆之示意圖。Figure 9 is a schematic illustration of the use of a light pen by a user in the present invention.

圖10係本發明關於將文件中的文字去K之程序。Figure 10 is a diagram of the procedure of the present invention for removing text from a file into K.

圖11係本發明關於列印出來之具有語音用碼文件之另一實施例,語音用列印碼係印於對應之文字的下方。Figure 11 is another embodiment of the present invention for printing a voice code file, the voice print code being printed below the corresponding text.

步驟501:接收文字31之輸入Step 501: Receive input of the text 31

步驟502:接收列印指令Step 502: Receive a print instruction

步驟503:搜尋文字31所對應之語音碼77Step 503: Search for the voice code 77 corresponding to the text 31.

步驟504:取得文字31於文件30對應之各文字位置Step 504: Acquire text 31 corresponding to each text position of file 30

步驟505:找出相對應之各語音用列印碼40Step 505: Find corresponding corresponding voice printing codes 40

步驟506:將語音用列印碼40放置於文件30以產生一具有語音用碼文件50Step 506: Place the voice print code 40 on the file 30 to generate a voice code file 50.

步驟507:列印具有語音用碼文件50。Step 507: Print a code file 50 having a voice.

Claims (10)

一種於中文文字文件上加辨識碼之方法,係於一文件加上語音用列印碼後,使得一光筆讀取該語音用列印碼後,該光筆可發出聲音,該方法包括下列步驟:接收複數文字於該文件之輸入,其中該複數文字包括至少一多音字及至少一非多音字,其中各非多音字對應一個語音碼,各多音字對應至少二個語音碼;搜尋各該複數文字所對應之各語音碼,其中各多音字所對應之至少二個語音碼中僅有一個語音碼被指定給各多音字;根據該複數文字所對應之語音碼,找出相對應之各語音用列印碼;以及將各語音用列印碼放置於該文件以產生一具有語音用碼文件。A method for adding a identification code to a Chinese text file is to add a voice print code to a file, and after the light pen reads the voice print code, the light pen can emit a sound, and the method includes the following steps: Receiving input of a plurality of characters in the file, wherein the plurality of characters includes at least one multi-syllable word and at least one non-multiple word, wherein each non-multiple word corresponds to one voice code, and each multi-word corresponds to at least two voice codes; searching for each of the plurality of characters Corresponding voice codes, wherein only one voice code of at least two voice codes corresponding to each multi-word is assigned to each multi-word; according to the voice code corresponding to the complex text, find corresponding voices Printing a code; and placing each voice in the file to produce a file with a voice code. 如申請專利範圍第1項所述之於中文文字文件上加辨識碼之方法,其中搜尋各該複數文字所對應之語音碼之步驟,係根據一文字語音碼資料庫所查詢出來,該文字語音碼資料庫記錄複數文字及與各文字對應之語音碼。The method for adding a identification code to a Chinese text file as described in the first aspect of the patent application, wherein the step of searching for a voice code corresponding to each of the plural characters is queried according to a text voice code database, the text voice code The database records the plural characters and the voice code corresponding to each character. 如申請專利範圍第2項所述之於中文文字文件上加辨識碼之方法,其中該方法更包括下列步驟:於該文件放置至少二個功能用列印碼。The method for adding an identification code to a Chinese text file as described in claim 2, wherein the method further comprises the step of: placing at least two functional print codes on the file. 如申請專利範圍第3項所述之於中文文字文件上加辨識碼之方法,其中該至少二個功能用列印碼係為一記憶啟動功能用列印碼,以及一複數文字發聲用功能用列印碼,使得該光筆透過該記憶啟動功能用列印碼以及複數文字發聲用功能用列印碼,發出曾經發聲且被記憶之語音。The method for adding an identification code to a Chinese text file as described in claim 3, wherein the at least two function print codes are a print start function print code, and a plurality of text sound function functions The printing code is such that the stylus emits a voice that has been uttered and memorized by the print-on function and the multi-character vocal function print code. 如申請專利範圍第1或4項所述之於中文文字文件上加辨識碼之方法,其中該具有語音用碼文件被列印之後,該語音用列印碼係實質覆蓋對應之該複數文字。The method for adding an identification code to a Chinese text file as described in claim 1 or 4, wherein the voice print code substantially covers the corresponding plural character after the voice code file is printed. 如申請專利範圍第5項所述之於中文文字文件上加辨識碼之方法,其中更包括將該複數文字去K之步驟。For example, the method for adding an identification code to a Chinese text file as described in item 5 of the patent application scope, further includes the step of removing the plural number of characters into K. 如申請專利範圍第6項所述之於中文文字文件上加辨識碼之方法,其中在將該複數文字去K之步驟之前,先將該文件轉為點陣格式。For example, the method for adding a identification code to a Chinese text file as described in item 6 of the patent application scope, wherein the file is converted into a dot matrix format before the step of removing the plural number of characters into K. 如申請專利範圍第7項所述之於中文文字文件上加辨識碼之方法,其中在完成將該複數文字去K步驟之後,再將該文件轉為向量格式。For example, the method for adding an identification code to a Chinese text file as described in item 7 of the patent application scope, wherein after the completion of the complex text to the K step, the file is converted into a vector format. 如申請專利範圍第4項所述之於中文文字文件上加辨識碼之方法,其中該具有語音用碼文件被列印之後,該語音用列印碼係印於對應之該複數文字的下方。A method for adding an identification code to a Chinese text file as described in claim 4, wherein the voice print code is printed below the corresponding plural character after the voice code file is printed. 如申請專利範圍第1項所述之於中文文字文件上加辨識碼之方法,在找出相對應之各語音用列印碼之步驟前,更包括下列步驟:取得該複數文字於該文件對應之各文字位置,使得各語音用列印碼可根據各文字位置被放置於該文件。For the method of adding a identification code to a Chinese text file as described in item 1 of the patent application scope, before the step of finding a corresponding print code for each voice, the method further includes the following steps: obtaining the complex text corresponding to the file Each text position allows each voice print code to be placed in the file according to each text position.
TW99101531A 2010-01-20 2010-01-20 Method of putting identification codes in a chinese document TWI385609B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW99101531A TWI385609B (en) 2010-01-20 2010-01-20 Method of putting identification codes in a chinese document

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99101531A TWI385609B (en) 2010-01-20 2010-01-20 Method of putting identification codes in a chinese document

Publications (2)

Publication Number Publication Date
TW201126472A TW201126472A (en) 2011-08-01
TWI385609B true TWI385609B (en) 2013-02-11

Family

ID=45024566

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99101531A TWI385609B (en) 2010-01-20 2010-01-20 Method of putting identification codes in a chinese document

Country Status (1)

Country Link
TW (1) TWI385609B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200529054A (en) * 2003-12-30 2005-09-01 3M Innovative Properties Co Passive light stylus and user input device using same
CN2779492Y (en) * 2004-12-09 2006-05-10 深圳市九铭科技有限公司 All-in-one learning pen with optical identification (OID) of hidden code
CN201348787Y (en) * 2008-12-19 2009-11-18 肖辉 Wireless dish ordering pen for reading OID invisible codes

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200529054A (en) * 2003-12-30 2005-09-01 3M Innovative Properties Co Passive light stylus and user input device using same
CN2779492Y (en) * 2004-12-09 2006-05-10 深圳市九铭科技有限公司 All-in-one learning pen with optical identification (OID) of hidden code
CN201348787Y (en) * 2008-12-19 2009-11-18 肖辉 Wireless dish ordering pen for reading OID invisible codes

Also Published As

Publication number Publication date
TW201126472A (en) 2011-08-01

Similar Documents

Publication Publication Date Title
TW449735B (en) Error correction for Chinese speech recognition with alternative input methods
CN110347978B (en) Method for assisting reading of electronic book
Van Atteveldt et al. Computational analysis of communication
JP5661663B2 (en) Information extraction device
US20110300516A1 (en) Tactile Tile Vocalization
TW201926077A (en) Apparatus, method, and computer program product thereof for generating control instructions based on text
KR101936208B1 (en) Method for providing notation of standard chinese pronunciation utilizing hangul block building rules and hangul vowel letters which fulfilling traditional four hu theory of chinese language as they are pronounced in modern korean hangul*language and system thereof
US20150254999A1 (en) Method and system for providing contextual vocabulary acquisition through association
US10373516B2 (en) Method for facilitating contextual vocabulary acquisition through association
JP2004259269A (en) Method and system for romanizing chinese ideograph and computer recording medium having software code for romanizing chinese ideograph
Hay Responsive design workflow
TWI395202B (en) Method and computer program product of putting identification codes in a document
TWI385609B (en) Method of putting identification codes in a chinese document
Hillenbrand et al. Phonetics exercises using the Alvin experiment-control software
TW201816636A (en) Digitized book content interaction system and method capable of adding digitized values to physical texts and providing teachers with effective digitized assistance in teaching
KR20090035346A (en) Language stydy method which accomplishes a vocabulary analysis
KR102594738B1 (en) Method and server of providing education contents using augmented reality technology for early childhood
JP2003242142A (en) Instruction generating system and process via symbolic representations
KR20170048629A (en) English study material, information device, information communication terminal, and service server for non-english language based english learning
KR20170050486A (en) Learning method of Chinese and medium holding the same
JP2021117659A (en) Identifying device, identifying method, program, and data structure
Yoon et al. Toward automated content feedback generation for non-native spontaneous speech
TWI385608B (en) Method of generating representative codes of voicing a paragraph
KR100805259B1 (en) User created interactive interface
Crozat et al. Set of criteria for evaluation and design of multimedia applications in instructional context

Legal Events

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