JPS61175851A - Character processor - Google Patents
Character processorInfo
- Publication number
- JPS61175851A JPS61175851A JP60017168A JP1716885A JPS61175851A JP S61175851 A JPS61175851 A JP S61175851A JP 60017168 A JP60017168 A JP 60017168A JP 1716885 A JP1716885 A JP 1716885A JP S61175851 A JPS61175851 A JP S61175851A
- Authority
- JP
- Japan
- Prior art keywords
- voice input
- input
- timer
- character
- kana
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
Description
【発明の詳細な説明】
[技術分野]
本発明は電子タイプライタ、およびワードプロセッサ等
の文字処理装置に関し、特に極めて効率的に音声入力処
理を行うことができる文字処理装置に関するものである
。DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to character processing devices such as electronic typewriters and word processors, and particularly to a character processing device that can perform voice input processing extremely efficiently.
[従来技術]
かな漢字変換機能を有する日本語ワードプロセッサ等の
文字処理装置においては、キーボード装置からのかな文
字入力方式の他に、操作者の音声(かな)を入力する方
式を備えたものが知られている。[Prior Art] Character processing devices such as Japanese word processors having a kana-kanji conversion function are known to have a method for inputting the operator's voice (kana) in addition to a method for inputting kana characters from a keyboard device. ing.
音声入力方式の利点は熟練を要するキーボード入力操作
の代りに文書を入力することができることである。The advantage of the voice input method is that documents can be input instead of keyboard input operations that require skill.
しかしながら、音声入力方式を適用した文字処理装置に
おいては、音声入力だけによって文書全体を作成するこ
とは困難であった0例えば文節の終りに句読点を付ける
、格助詞に該当する発音(例えば「わ」)を当該格助詞
に該当する文字(例えば「は」)に変換する1等の作業
を単に音声入力だけで行うことは困難であった。また、
音声入力作業途中で、ある程度長い時間音声を発しなか
った場合に、バックグランドノイズ等によって誤入力が
なされてしまうおそれがあるというような音声入力作業
独自の問題もあった。However, in character processing devices that use a voice input method, it is difficult to create an entire document using voice input alone. ) into a character corresponding to the case particle (e.g., "wa"), it is difficult to perform the task simply by voice input. Also,
There is also a problem unique to voice input work in that if no voice is uttered for a certain period of time during voice input work, there is a risk of incorrect input being made due to background noise or the like.
[目的]
そこで本発明の目的は、以上のような問題を解消し、き
わめて効率的に音声入力が行える文字処理装置を提供す
ることにある。[Object] Therefore, it is an object of the present invention to solve the above problems and provide a character processing device that can perform voice input extremely efficiently.
[実施例] 以下に図面を参照して本発明の詳細な説明する。[Example] The present invention will be described in detail below with reference to the drawings.
第1図は本発明文字処理装置の構成の一例を示す、ここ
で、1は例えば、マイクロプロセッサ形態の処理二二ッ
) (MPU) 、 2は各入出カメモリの番地を指定
するためのアドレスバス、3は各種データの転送に用い
る双方向性のデータバス、4は各メモリ等のリード、ラ
イト、インタラブドの受付け、データセットのタイミン
グ等を伝送するために用いるコントロールバスである。FIG. 1 shows an example of the configuration of the character processing device of the present invention, where 1 is a processing unit (MPU) in the form of a microprocessor, and 2 is an address bus for specifying the address of each input/output memory. , 3 is a bidirectional data bus used for transferring various data, and 4 is a control bus used for transmitting read, write, interwoven reception of each memory, data set timing, etc.
MPUはタイマを内蔵する。The MPU has a built-in timer.
5はアルファベットキー、平仮名キー、数字キー、リコ
ールキー、入力2編集、保存、印刷キー等の各種キーを
配設したキーボードである。5 is a keyboard provided with various keys such as alphabet keys, hiragana keys, numeric keys, recall keys, input 2 edit, save, and print keys.
6はキーボード5を制御するためのキーボードコントロ
ーラであり、キーボード5によって入力したデータをエ
ンコードすると共に、インタラブド信号をコントロール
バス4に送出する。なお、デコードされたキーデータは
、キーバッファ6Aに一時格納され、MPU 1のアク
セスに応じてコントローラ8によりエンコードされてM
PUに読込まれる。Reference numeral 6 denotes a keyboard controller for controlling the keyboard 5, which encodes data input through the keyboard 5 and sends interwoven signals to the control bus 4. Note that the decoded key data is temporarily stored in the key buffer 6A, and is encoded by the controller 8 in response to access from the MPU 1.
Read into PU.
7はCRTコントローラであって、これによりCRTデ
ィスプレイ装置8、表示コントローラ9、キャラクタジ
ェネレータ10、リフレッシュメモリ11、リフレッシ
ュメモリコントローラ12を制御する0表示コントロー
ラ9は、キャラクタジェネレータ10からのパターン信
号を、リフレッシュメモリll内に記憶されている輝度
2反転、アンダーライン、点滅などの表示制御信号に従
って処理し、その処理ずみ出力をCRTディスプレイ装
M8に供給して表示パターンを出力する。7 is a CRT controller which controls the CRT display device 8, display controller 9, character generator 10, refresh memory 11, and refresh memory controller 12.0 The display controller 9 refreshes the pattern signal from the character generator 10. Processing is performed according to display control signals such as brightness 2 inversion, underlining, blinking, etc. stored in memory 11, and the processed output is supplied to CRT display device M8 to output a display pattern.
キャラクタジェネレータ10は、格納されている文字パ
ターンのうち、文字コード、文字パターンの行アドレス
などのコード入力により指定された行についての文字パ
ターンを順次に出力する。The character generator 10 sequentially outputs, among the stored character patterns, character patterns for lines specified by inputting a code such as a character code or a line address of the character pattern.
リフレッシュメモリ11は、CRTディスプレイ装置8
上に表示する文字コードおよび表示制御コードを記憶し
て、CRTコントローラ7からの表示の指示に応じて、
その文字コードおよび表示制御コードを繰返し出力する
。リフレッシュメモリコントローラ12は、 CRTコ
ントローラ7からの指示に応じてCRT表示のための上
述したリフレッシュサイクルとMPU 1からのデータ
の書込みおよび読出しを制御する。The refresh memory 11 includes a CRT display device 8
The character code and display control code to be displayed on the screen are stored, and according to display instructions from the CRT controller 7,
The character code and display control code are repeatedly output. The refresh memory controller 12 controls the above-described refresh cycle for CRT display and the writing and reading of data from the MPU 1 in accordance with instructions from the CRT controller 7.
13は読出し専用メモリ(ROM)であって、後述する
制御手順を格納すると共に、文字処理等各種の処理手順
を記憶する。14はそのROM 13の制御を行うコン
トローラである。Reference numeral 13 denotes a read-only memory (ROM) which stores control procedures to be described later as well as various processing procedures such as character processing. 14 is a controller that controls the ROM 13.
31は操作者が音声入力を行うためのマイクロフォンで
あり、このマイクロフォン31を介して入力された音声
について音声認識装置30は周波数分析、特徴抽出、パ
ターンマツチング等の処理を行って単音節を認識して、
音声信号を文字コードに変換して装置本体内に取り込む
、なお、音声認識装置30は、周波数分析において、あ
る単音節の周波数帯域がそれまでに入力された複数の連
続した単音節の周波数帯域に比して高い場合には出力文
字コードにアクセントフラグを立てて出力する。Reference numeral 31 denotes a microphone for the operator to input voice, and the voice recognition device 30 performs processing such as frequency analysis, feature extraction, and pattern matching on the voice input through this microphone 31 to recognize monosyllables. do,
The voice recognition device 30 converts the voice signal into a character code and imports it into the device main body.In the frequency analysis, the voice recognition device 30 converts the frequency band of a certain monosyllable into the frequency band of a plurality of consecutive monosyllables that have been input. If the value is higher than that, an accent flag is set in the output character code and output.
15Aはランダムアクセスメモリ(RAM)であって、
各種データの一時記憶を行うと共に、仮名漢字変換のた
めの辞書を所定領域に展開する。また、15Bは作成さ
れた文書を格納するためのRAMである。15Gはキー
バッファ6A、音声認識部30から送出されてきたデー
タの格納領域(変換用バッファ)、後述の文法処理9編
集処理および作表処理のルーチンの格納領域ならびに作
業用領域を有するRAM 、 1BはRAM1SA、R
AM15BおよびRAM15Gの出力を一時格納する出
力バッファである。17はRAMl5A、RAM15B
およびRAM15Gのコントローラである。15A is a random access memory (RAM),
It temporarily stores various data and also develops a dictionary for kana-kanji conversion in a predetermined area. Further, 15B is a RAM for storing created documents. 15G is a RAM having a key buffer 6A, a storage area for data sent from the speech recognition unit 30 (conversion buffer), a storage area for grammar processing 9 editing processing and tabulation processing routines, and a work area, which will be described later; is RAM1SA, R
This is an output buffer that temporarily stores the outputs of AM15B and RAM15G. 17 is RAM15A, RAM15B
and a controller for RAM 15G.
18は必要に応じて設けられた。辞書情報9文法処理ル
ーチン、および作成された文書等を保存するフロッヒー
ティスク、19はフロッピーディスク駆動装置、20は
フロッピーディスク駆動装置i19のコントローラ、2
1はプリンタ、22はプリンタ21のコントローラであ
る。18 was provided as necessary. 19 is a floppy disk drive; 20 is a controller for the floppy disk drive; 2
1 is a printer; 22 is a controller for the printer 21;
以上の構成の本発明文字処理装置は、キーボード51図
示しないOCR(光学的読取手段)またはマイクロフォ
ン31からの入力によって作動する。すなわち、キーボ
ード5やマイクロフォン31から入力がなされると、キ
ーボードコントローラBや音声認識部30からインタラ
ブド信号がコントロールバス4を介してMPU lに供
給され、ROM13内に記憶されている制御手順に従っ
て文字処理に必要な各種の制御動作を行う、なお、本発
明は、後述するように音声入力による文字処理を行うこ
とに特徴を有するが、もちろん音声入力によっては処理
で、きない作業は例えばキーボード5からの入力作業に
よって行われる。The character processing apparatus of the present invention having the above-described structure is operated by input from the keyboard 51 (not shown) or the microphone 31 (not shown). That is, when an input is made from the keyboard 5 or the microphone 31, an interwoven signal is supplied from the keyboard controller B or the voice recognition section 30 to the MPU I via the control bus 4, and character processing is performed according to the control procedure stored in the ROM 13. The present invention is characterized in that it performs character processing by voice input, as will be described later, but of course, depending on the voice input, the processing cannot be performed, and tasks that cannot be performed can be performed from the keyboard 5, for example. This is done by inputting data.
第2図はキーボード5のキー配置構成の一例を示す、こ
こで、5Aは文字、数字の入力キ一群、 5Bは文書に
ついての処理モードの選択を行うためのキ一群であり、
例えば、“印刷”キーの押下に応じてプリンタ21を用
いた印刷処理がなされるようにする。また、“音声入力
”キーの押下により音声認識装置30の出力がデータバ
スとつながるように入力モードスイッチ32が閉じる(
オンになる)、入力モードスイッチ32はNPU lに
よってオンオフが制御される。5Cはスペースキー、5
dはCR7画面上のカーソル移動キ一群である。FIG. 2 shows an example of the key layout configuration of the keyboard 5, where 5A is a group of input keys for letters and numbers, 5B is a group of keys for selecting a processing mode for documents,
For example, print processing using the printer 21 is performed in response to pressing a "print" key. Furthermore, when the "voice input" key is pressed, the input mode switch 32 is closed so that the output of the voice recognition device 30 is connected to the data bus (
(turns on), the input mode switch 32 is controlled to be turned on or off by the NPU I. 5C is space key, 5
d is a group of cursor movement keys on the CR7 screen.
第3図は本発明文字処理装置の音声入力動作の一例を示
す、第3図に示すように、ステップSlにおいて、音声
入力があるか否かを判断する0例えば発音で”わ”だ”
し”わ”と入力されると、音声認識装置30から入力に
対応したかな文字コード列(わたしわ)が出力され、ス
テップS2にすすむ、同様に例えば発音“は”な”お”
の場合は文字コード列(はなお)が出力され、ステ、プ
S2にすすむ。FIG. 3 shows an example of the voice input operation of the character processing device of the present invention. As shown in FIG. 3, in step Sl, it is determined whether or not there is voice input.
When "shi" is inputted, the speech recognition device 30 outputs a kana character code string (watashiwa) corresponding to the input, and the process proceeds to step S2.
In the case of , a character code string (Hanao) is output and the process advances to step S2.
ステップS2において音声認識装置30からの文字コー
ドがRAM15C内の変換用バッファ領域に入力される
。このバッファ領域は例えば8文字分の容量持つ、つい
でステップS3にすすみ、 NP旧内のタイ? (re
trigavable型)を起動する。ついでステップ
S4にすすみ、変換用バッファ内全部の番地に文字コー
ドが入力されているか否かを判断する。In step S2, the character code from the speech recognition device 30 is input to the conversion buffer area in the RAM 15C. This buffer area has a capacity for, for example, 8 characters.Then, proceed to step S3, and select the tie in NP old? (re
trigable type). Next, the process proceeds to step S4, where it is determined whether character codes have been input to all addresses in the conversion buffer.
バッファ内全部に文字コードが入力されている場合はス
テップS5にすすみ、そうでない場合はステップS1に
もどる。前述の例では変換用バッファ内全部の番地に文
字コードが入力されていないから、ステップStにもど
る。そして、次の入力がなければステップS8にすすみ
、タイマがタイムアウトしたかを判断する。タイマが起
動してからタイムアウトするまでの時間は、例えば1〜
2秒程度とすることができる。ステップS8においてタ
イムアウトしていない場合はステップS1にもどり、タ
イムアウトした場合にはステップS7にすすむ。If character codes have been input into all the buffers, the process proceeds to step S5; otherwise, the process returns to step S1. In the above example, character codes have not been input to all addresses in the conversion buffer, so the process returns to step St. If there is no next input, the process proceeds to step S8, and it is determined whether the timer has timed out. The time from when the timer starts until it times out is, for example, 1 to
It can be about 2 seconds. If the timeout has not occurred in step S8, the process returns to step S1, and if the timeout has occurred, the process proceeds to step S7.
ステップS7においては変換用バッファ内の最後の文字
コードの次にタイムアウトコード(−)を入力し、ステ
ップS5にすすむ。In step S7, a timeout code (-) is input next to the last character code in the conversion buffer, and the process proceeds to step S5.
ステップS5においては、変換用バッファ内の文字コー
ド列をとり出してRAM15A内の辞書を参照してかな
漢字変換する0例えば文字コード列(わたしわ)は漢字
かな混じり文(私わ)に変換され、同様に文字コード列
(はなお)は漢字かな混じり文(花お)に変換される。In step S5, the character code string in the conversion buffer is extracted and converted into kana-kanji by referring to the dictionary in the RAM 15A. Similarly, a character code string (hanao) is converted to a sentence containing kanji and kana (hanao).
ついでステップS8にすすみ、ステラ7’S5において
得られた漢字かな混じり文にアクセントフラグが付いて
いるかを判断する。アクセントフラグがついていればス
テップS9にすすみ、ついていなければステップS1G
にすすむ0例えば単音節の連続的な発音で“わ”た”し
”で”す”
“か”と音声入力し、その後タイマがタイムアウトする
まで音声入力がなく(タイムアウトコード付加)、シか
も最後の“か”の発音にそれまでより高いアクセントを
つけた場合には(このような場合には、通常“か”の発
音の後が途切れる)。Next, the process proceeds to step S8, and it is determined whether the accent flag is attached to the sentence containing kanji and kana obtained in STELLA7'S5. If the accent flag is on, proceed to step S9; if not, proceed to step S1G
nisumu 0 For example, if you input a continuous monosyllable, such as "wa", "ta", "su", or "ka", there is no voice input until the timer times out (timeout code is added), and then the sound may end. When the pronunciation of ``ka'' is given a higher accent than before (in such cases, the pronunciation of ``ka'' is usually cut off).
ステップS5において漢字かな混じり文(私ですか)が
得られ、ついでステップS8からステップS9にすすみ
、そこで漢字かな混じり文(私ですか)の後のタイムア
ウトコード(=)を削除してマーク“?”を漢字かな混
じり文の後に付け(すなわち1例えば(私ですか?))
、ステップ910にすすむ。In step S5, the sentence containing kanji and kana (Is it me?) is obtained, and then the process proceeds from step S8 to step S9, where the timeout code (=) after the sentence containing kanji and kana (Is it me?) is deleted and the mark "?" is obtained. ” after a sentence containing kanji and kana (i.e. 1, for example (Is it me?))
, proceed to step 910.
ステップSIOにおいては、漢字かな混じり文の最後が
“わ”、“お”または“え”かを判断し、そうであれば
(Yes)ステップSllにすすみ、そうでなければ(
No)ステップS12にすすむ0例えば漢字かな混じり
文が(私わ)、(花お)の場合は、ステップSllにす
すみ、(私ですか?)の場合は、ステップ5t12にす
すむ。In step SIO, it is determined whether the last part of the sentence containing kanji and kana is "wa", "o", or "e", and if so (Yes), the process proceeds to step Sll, otherwise (
No) Proceed to step S12 0 For example, if the sentence containing kanji and kana is (wa wa) or (hanao), proceed to step Sll, and if it is (is it me?), proceed to step 5t12.
ステップSllにおいては、漢字かな混じり文の後がタ
イムアウトコード(−)またはマーク“?”かを判断し
、該当する場合はステップS13にすすみ、該当しない
場合はステップS14にすすむ。In step Sll, it is determined whether the timeout code (-) or the mark "?" follows the sentence containing kanji and kana, and if so, the process proceeds to step S13, and if not, the process proceeds to step S14.
例えば漢字かな混じり文(私わ)十タイムアウトコード
(=)および(花お)+ (u)の場合は、該当するの
で、ステップS13にすすむ。For example, in the case of the kanji/kana mixed sentence (wa wa) 10 timeout code (=) and (hanao) + (u), the process goes to step S13 because they are applicable.
ステップS13においては漢字かな混じり文の最後の文
字“お”、“わ”および“え”をそれぞれ文字“を”、
“は”および“へ”に変換し、ステップS14にすすむ
0例えば漢字かな混じり文(私わ)の場合は(私は)に
変換され、(花お)の場合は(花を)に変換される。In step S13, the last characters "o", "wa" and "e" of the kanji-kana mixed sentence are replaced with the characters "wo", respectively.
0 For example, in the case of a sentence containing kanji and kana (Washi wa), it is converted to (Washi wa), and in the case of (Hanao), it is converted to (Hana wo). Ru.
ステップS12においては、漢字かな混じり文の後がタ
イムアウトコード(−)かを判断し、そうであれば(Y
es)ステップS15にすすみ、そうでなければ(No
)ステップS14にすすむ0例えば、前述の(私ですか
?)の場合はNOであるのでステップS14にすすむ、
また例えば、高音声入力(発音)が“ゆ”か”に”の場
合であって、その後タイムアウトするまで入力が途切れ
た場合は、文字コードにタイムアウトコード(−)が付
加され(ステップS7)、かな漢字変換されて(ステッ
プS5)、漢字かな混じり文(床に)+ (u)が得ら
れ、ついでステップ51Gを経て、ステップS12にす
すみ、そこで、漢字かな混じり文の後が(u)であると
判断されてステップS15にすすむ。In step S12, it is determined whether the sentence after the kanji/kana mixed sentence is a timeout code (-), and if so, (Y
es) Proceed to step S15, otherwise (No
) Proceed to step S14 0 For example, in the case of (Is it me?) mentioned above, the answer is NO, so proceed to step S14.
For example, if the high-pitched voice input (pronunciation) is "Yu" or "ni" and the input is interrupted until a timeout occurs, a timeout code (-) is added to the character code (step S7), Kana-Kanji conversion is performed (step S5), and the kanji-kana mixed sentence (on the floor) + (u) is obtained, and then the process goes through step 51G and proceeds to step S12, where the kanji-kana mixed sentence is followed by (u). It is determined that this is the case, and the process proceeds to step S15.
ステップS15においては、タイムアウトコード(−)
の前の文が名詞、格助詞、接続助詞または副助詞かを判
断し、そうであれば(Yes)ステップS1Bにすすみ
、そうでなければ(No)ステップS17にすすむ0例
えば漢字かな混じり文(床に)+(u)の場合は、(に
)が格助詞であるのでYesでありステップS18にす
すむ。In step S15, the timeout code (-)
Determine whether the sentence before is a noun, case particle, conjunctive particle, or adverbial particle. If so (Yes), proceed to step S1B; otherwise (No) proceed to step S17.0 For example, a sentence containing kanji and kana ( In the case of )+(u) on the floor, since (ni) is a case particle, the answer is Yes and the process proceeds to step S18.
ステップS1Bにおいては漢字かな混じり文の後のタイ
ムアウトコード(=)を読点 “、′に変換して、ステ
ップS14にすすむ0例えば漢字かな混じり文(床に)
+ (LJ)の場合は、漢字かな混じり文(床に、)
が得られる。In step S1B, the timeout code (=) after the kanji/kana mixed sentence is converted to a comma ",', and the process proceeds to step S14. 0For example, the kanji/kana mixed sentence (on the floor)
+ For (LJ), the sentence is a mixture of kanji and kana (on the floor)
is obtained.
ステップS17においては漢字かな混じり文の後のタイ
ムアウトコード(u)を句点“、”に変換して、ステッ
プS14にすすむ0例えば、音声入力(発音)が“お”
く”の場合であって、その後タイマがタイムアウトする
まで入力がなかった場合は、1文字コードにタイムアウ
トコード(u)が付加され(ステップS7)、かな漢字
変換されて(ステップS5):漢字かな混じり文CM<
)+(u)が得られ、ついでステップSIQを経てステ
ップS1Hにすすみ、そこで(−)の前の漢字かな混じ
り文が名詞、格助詞、接続助詞または副助詞でないと判
断されて、ステップS17にすすみ、ステップS17に
おいて、(−)の前が終止形であると判断され、(u)
を句点“、′に変換して、漢字かな混じり文(置く、)
が得られる。In step S17, the timeout code (u) after the sentence containing kanji and kana is converted to a period "," and the process proceeds to step S14.0For example, the voice input (pronunciation) is "o".
If the timer is not input after that and the timer times out, a timeout code (u) is added to the one-character code (step S7), and kana-kanji conversion is performed (step S5): Kanji-kana mixed. Text commercial
)+(u) is obtained, and then the process proceeds to step S1H via step SIQ, where it is determined that the sentence containing kanji and kana before (-) is not a noun, case particle, conjunctive particle, or adverbial particle, and the process proceeds to step S17. Proceeding, in step S17, it is determined that the part before the (-) is the final form, and (u)
Convert to a period “, ′ and write a sentence with kanji and kana (put,)
is obtained.
ステップS14においては、以上のようにして得られた
漢字かな混じり文を出力バッファ1Bに出力、CRTに
表示等の出力処理を行ってステップS1にもどる1以上
の作業によって、例えば、音声入力(発音)として“わ
”だ”し”わ”/タイマがタイムアウトする時間/“は
”な”お”/タイマがタイムアウトする時間/″ゆ”か
”“に”/タイマがタイムアウトする時間/“お”“く
”とするだけで、漢字かな混、じり文(私は花を床に、
置く、)が得られる(第5図参照)、また、発音“わ”
た”し”で”す”か”
(だたし、“か”にアクセントがついた場合)を入力す
ると、漢字かな混じり文(私ですか?)が得られる(第
6図参照)。In step S14, the kanji-kana mixed sentence obtained as described above is outputted to the output buffer 1B, output processing such as display on a CRT is performed, and the process returns to step S1. ) as “wa” da” shi” wa” / time when the timer times out / “ha” na” o” / time when the timer times out / “yu” or “ni” / time when the timer times out / “o” Just by saying “ku”, you can mix kanji, kana, jiri (I put flowers on the floor,
) is obtained (see Figure 5), and the pronunciation “wa” is obtained.
If you input ``su''ka'' with ``ta'' (when the ``ka'' is accented), you will get a sentence with kanji and kana (Is it me?) (see Figure 6).
第4図は本発明文字処理装置の動作の他の一例を示す、
第4図に示すようにステップS41において、入力モー
ドスイッチがオンかを判断し、オンならばステップS4
2にすすみ、オフならばちとにもどる。ステップS2に
おいては、MP旧に内蔵のタイマをスタートさせ、ステ
ップS43にすすむ、ステップS43においては、第3
図において説明した音声入力処理を行い(ステップS1
からステップS14まで)、ついでステップS44にす
すむ、ステップS44においては音声入力ありかを判断
し、ありの場合はステップS45にすすんでタイマをリ
セットし、ステップS42に戻る。音声入力なしの場合
はステップ94Bにすすんで、タイマスタートからの経
過時間11が所定の時間T! (例えば30秒〜1分)
より大きいかを判断する。大きければステップS47に
すすんで入力モードスイッチをオフする。大きくなけれ
ばステップS44にもどる。FIG. 4 shows another example of the operation of the character processing device of the present invention.
As shown in FIG. 4, in step S41, it is determined whether the input mode switch is on, and if it is on, step S4
Proceed to 2, and if it is off, return to Chi. In step S2, a built-in timer is started in the MP old, and the process proceeds to step S43.
The voice input process explained in the figure is performed (step S1
to step S14), and then proceeds to step S44. In step S44, it is determined whether or not there is voice input. If so, proceed to step S45, reset the timer, and return to step S42. If there is no voice input, the process proceeds to step 94B, and the elapsed time 11 from the timer start is determined to be the predetermined time T! (e.g. 30 seconds to 1 minute)
Determine whether it is larger. If it is larger, the process advances to step S47 and the input mode switch is turned off. If it is not larger, the process returns to step S44.
以上によって、音声入力が一定時間以上なかった場合に
は音声入力モードを自動的にオフにすることができ、し
たがって、マイクロホン周囲雑音等によって誤入力する
おそれを有効に回避することができる。As described above, the voice input mode can be automatically turned off when there is no voice input for a certain period of time or more, and therefore, it is possible to effectively avoid the possibility of erroneous input due to microphone surrounding noise or the like.
なお1以上の入力モードの自動オフ動作は、例えば、音
声入力情報が、終止形かを判断し、そうであるときはタ
イマをスタートさせ、一定時間状の終止形の音声入力情
報が入力されなければ入力モードスイッチをオフにする
ようにすることもできる。Note that the automatic off operation of one or more input modes requires, for example, determining whether the voice input information is a final type, starting a timer if so, and inputting the final type voice input information for a certain period of time. For example, the input mode switch can be turned off.
[効 果]
以上説明したように1本発明によれば極めて効率的に音
声入力処理を行うことができる。[Effects] As explained above, according to the present invention, voice input processing can be performed extremely efficiently.
第1図は本発明文字処理装置の構成の一例を示す図、
第2図はキーボードの配置構成を示す図。
第3図は本発明文字処理装置の音声入力動作の一例を示
す図、
第4図は本発明文字処理装置の音声入力動作の他の一例
を示す図、
第5図および第6図は本発明による音声入力作業態様を
示す図である。
1・・・MPU 、
13・・・ROM 、
15A、15B、15G・・・RAM、3G・・・音声
認識装置。
y)lh L18””s l5r=H,′“5ビ1→f
i−+= ヱ” 7”y ) F 、 < ’/4
47 ’> )U
cRT、%i
第6図
を多入力
(ア2センリ
11′l“二 L ?” j Δ\炒
(λT占みFIG. 1 is a diagram showing an example of the configuration of a character processing device of the present invention, and FIG. 2 is a diagram showing the arrangement of a keyboard. FIG. 3 is a diagram showing an example of the voice input operation of the character processing device of the present invention, FIG. 4 is a diagram showing another example of the voice input operation of the character processing device of the present invention, and FIGS. 5 and 6 are diagrams of the present invention. FIG. 1...MPU, 13...ROM, 15A, 15B, 15G...RAM, 3G...speech recognition device. y) lh L18""s l5r=H,'"5bi1→f
i−+=ヱ” 7”y) F, <'/4
47'>) U cRT, %i Multiple input of Figure 6 (A2 Senri 11'l "Two L?"
Claims (1)
段と、 該音声認識手段からの文字情報の切れ目を識別する識別
手段と、 該識別手段からの情報に基づいて文字情報を処理する手
段とを備えたことを特徴とする文字処理装置。[Scope of Claims] Speech recognition means for recognizing voice input information and converting it into character information; identification means for identifying breaks in the character information from the voice recognition means; and character recognition means based on the information from the identification means. 1. A character processing device comprising: means for processing information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60017168A JPH0664571B2 (en) | 1985-01-31 | 1985-01-31 | Character processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60017168A JPH0664571B2 (en) | 1985-01-31 | 1985-01-31 | Character processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61175851A true JPS61175851A (en) | 1986-08-07 |
JPH0664571B2 JPH0664571B2 (en) | 1994-08-22 |
Family
ID=11936425
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60017168A Expired - Lifetime JPH0664571B2 (en) | 1985-01-31 | 1985-01-31 | Character processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0664571B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63111568A (en) * | 1986-10-29 | 1988-05-16 | Nec Corp | Kana/kanji converter with voice input |
JPS63201765A (en) * | 1987-02-17 | 1988-08-19 | Sharp Corp | Chinese-language sentence generating device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5962949A (en) * | 1982-09-30 | 1984-04-10 | Sharp Corp | Voice input type japanese document processor |
JPS6184772A (en) * | 1984-10-03 | 1986-04-30 | Hitachi Ltd | voice typewriter |
-
1985
- 1985-01-31 JP JP60017168A patent/JPH0664571B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5962949A (en) * | 1982-09-30 | 1984-04-10 | Sharp Corp | Voice input type japanese document processor |
JPS6184772A (en) * | 1984-10-03 | 1986-04-30 | Hitachi Ltd | voice typewriter |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63111568A (en) * | 1986-10-29 | 1988-05-16 | Nec Corp | Kana/kanji converter with voice input |
JPS63201765A (en) * | 1987-02-17 | 1988-08-19 | Sharp Corp | Chinese-language sentence generating device |
Also Published As
Publication number | Publication date |
---|---|
JPH0664571B2 (en) | 1994-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS61107430A (en) | Editing unit for voice information | |
JPS58132800A (en) | Voice responder | |
JPH0228877B2 (en) | ||
US7080002B1 (en) | Bi-lingual system and method for automatically converting one language into another language | |
JP3483230B2 (en) | Utterance information creation device | |
JPS61175851A (en) | Character processor | |
JPS634206B2 (en) | ||
JPH0155507B2 (en) | ||
JPS61175849A (en) | Character processor | |
JPS61175850A (en) | Character processor | |
JPH0116160Y2 (en) | ||
JPH01300334A (en) | text reading device | |
JPH0319005Y2 (en) | ||
JPS61275972A (en) | Voice input device in sentence processor | |
JPS593629A (en) | Voice input document creation device | |
JPH0195323A (en) | Voice input device | |
JPS6248855B2 (en) | ||
TW460811B (en) | Input method capable of saving the Chinese editing space | |
JPS63259686A (en) | voice input device | |
JP3183686B2 (en) | Language input device | |
JPS61196360A (en) | Word processor | |
JPS6059416A (en) | Input system of japanese word information | |
CN1156274A (en) | Chinese voice coding method and keyboard and electronic talking device by using said method | |
JPS6325762A (en) | Voice output word processor | |
JPS6022387B2 (en) | small electronic translator |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |