JPS62165266A - Sentence processor with reading-out function - Google Patents
Sentence processor with reading-out functionInfo
- Publication number
- JPS62165266A JPS62165266A JP61008423A JP842386A JPS62165266A JP S62165266 A JPS62165266 A JP S62165266A JP 61008423 A JP61008423 A JP 61008423A JP 842386 A JP842386 A JP 842386A JP S62165266 A JPS62165266 A JP S62165266A
- Authority
- JP
- Japan
- Prior art keywords
- display
- text
- reading
- reading unit
- display range
- 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.)
- Pending
Links
Landscapes
- Document Processing Apparatus (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔概要〕
スクロールを許容しつつディスプレイ上に文章を表示す
る機能をもつ文章処理装置において1表示されている文
章の一部を音声の形態で読上げてゆくようにした上で、
当該読上げが行われつつある読上げ単位に該当する語句
が上記ディスプレイ上の所定の位置に表れるように制御
を行うよう構成し、現に読上げが行われつつある語句が
ディスプレイ上の表示のどこに該当するかを容易に判定
できるようにした読上げ機能をもつ文章処理装置が開示
されている。[Detailed Description of the Invention] [Summary] A text processing device having a function of displaying text on a display while allowing scrolling reads a part of a displayed text in audio form. in,
The device is configured to perform control so that the word/phrase corresponding to the reading unit that is currently being read out appears at a predetermined position on the display, and to determine where on the display the word/phrase that is currently being read out corresponds to. A text processing device has been disclosed that has a read-aloud function that makes it easy to determine.
本発明は、読上げ機能をもつ文意処理装置、特に読上げ
個所に対応する語句がディスプレイ表示画面上で予め定
められた位置に表示されているように制御する読上げ機
能をもつ文章処理装置に関する。The present invention relates to a sentence processing device having a reading function, and more particularly to a sentence processing device having a reading function to control words and phrases corresponding to reading portions to be displayed at predetermined positions on a display screen.
[従来の技術〕
例えば日本語入力装置などにおいて、入力された文章が
コードの形態で文章バッファ上に格納されている状態で
、当該格納されている文章の一部の誤りを訂正するなど
の必要性から、上記文章バッファの内容をディスプレイ
上にスクロールを行いつつ表示し、かつ表示されている
文章の一部を読上げ単位として順次抽出しつつ音声の形
態で読上げてゆくことが希望される。[Prior Art] For example, in a Japanese input device, it is necessary to correct errors in some of the stored sentences while the input sentences are stored in the form of code on a sentence buffer. For this reason, it is desirable to scroll and display the contents of the text buffer on the display, and to sequentially extract parts of the displayed text as reading units and read them out in audio form.
上記の如き読上げ機能をもつ文章処理装置を用いて上記
読上げを行いつつチェックを行ってゆく際に、一般には
オペレータの眼はディスプレイ上の語句を追ってはいな
いことが多い。このために。When carrying out a check while reading out the text using a text processing device having a reading function as described above, the operator's eyes generally do not follow the words on the display in many cases. For this.
読上げ中に文章誤りを知ったような場合に当該読上げを
中止し、ディスプレイ画面上で当該語句を訂正しようと
したとしても、当該語句が画面上のどの位置に在るかを
見出すまでに時間が掛かることが多い。If you notice a sentence error while reading aloud, even if you stop the reading and try to correct the word on the display screen, it will take time to find the position of the word on the screen. It often takes.
本発明は、上記の問題点を解決しており、上記読上げ中
の語句がディスプレイ上の所定の位置に表れているよう
に、ディスプレイ上の表示を制御するようにしている。The present invention solves the above problems by controlling the display on the display so that the words being read out appear at a predetermined position on the display.
第1図は本発明の原理構成図を示す。図中の符号1はデ
ィスプレイ、2はディスプレイ制御部。FIG. 1 shows a basic configuration diagram of the present invention. In the figure, numeral 1 is a display, and 2 is a display control unit.
3はディスプレイ制御に用いるRAM、4は文章バッフ
ァ、5は表示範囲決定部、6は読上げ単位決定部、7は
文章読上げ部、8はスピーカ、9は主制御部を表してい
る。3 is a RAM used for display control, 4 is a text buffer, 5 is a display range determining section, 6 is a reading unit determining section, 7 is a text reading section, 8 is a speaker, and 9 is a main control section.
文章ハソファ4上には、コードの形態で文章が格納され
てゆく。そして今2文章が格納されている状態にあるも
のと考えておく。読上げ単位決定部6は2文章バッファ
4の内容の中から1例えば句読点などを区切りとした形
での、いわば読上げ内容をオペレータが容易に理解し易
い単位を、読上げ単位として順次抽出してゆく。文章読
上げ部7は、当該抽出された読上げ栄位を、音声の形態
にして、スピーカ8に出力する。Sentences are stored on the text sofa 4 in the form of codes. Let us now assume that two sentences are stored. The reading unit determining unit 6 sequentially extracts, from the contents of the two-sentence buffer 4, units separated by punctuation marks, for example, so that the operator can easily understand the reading contents, as reading units. The text reading section 7 outputs the extracted reading honor to the speaker 8 in the form of audio.
表示範囲決定部5は、上記読上げ単位決定部6によって
抽出され現にスピーカによって出力されつつある読上げ
単位を基(柊として、当該読上げ単位を含む前後所定範
囲をディスプレイ画面上での表示範囲としてゆく。ディ
スプレイ制御部2は。Based on the reading unit extracted by the reading unit determining unit 6 and currently being output by the speaker, the display range determining unit 5 sets a predetermined range before and after the reading unit as a display range on the display screen. The display control section 2 is.
当該順次変更されてゆく表示範囲をディスプレイ1上に
表示すべく、スクロールを行いつつ表示してゆく。In order to display the sequentially changed display range on the display 1, it is displayed while scrolling.
読上げ単位決定部6が読上げ単位を順次決定してゆき2
文章読上げ部7によって音声によって読上げを行ってゆ
く。このとき該当する読上げ単位を基準として、当該読
上げ単位を含む前後所定範囲が表示範囲決定部5によっ
て決定される。そしてスクロールを行いつつ、上記読上
げ中の読上げ単位の末尾の語が5例えば画面上の下から
第3行目に表示されているように制御される。The reading unit determination unit 6 sequentially determines the reading units 2
The text is read out aloud by the text reading section 7. At this time, with the corresponding reading unit as a reference, the display range determining section 5 determines a predetermined range before and after the reading unit. While scrolling, control is performed such that the last word of the reading unit being read is displayed, for example, in the third line from the bottom on the screen.
第2図は表示範囲決定部における処理を説明する説明図
、第3図は本発明の一実施例処理フローチャートを示す
。FIG. 2 is an explanatory diagram for explaining the processing in the display range determining section, and FIG. 3 is a processing flowchart of an embodiment of the present invention.
第2図において、符号1.4は第1図に対応している。In FIG. 2, the reference numeral 1.4 corresponds to FIG.
文章バッファ4上に格納されている文章において、上述
の如く、読上げ単位決定部6が読上げ単位を順次抽出し
てゆく。当該抽出された読上げ単位を構成する末尾の1
文字が1文章バッファ4上で図示の番地Pに存在してい
るものとする。As described above, the reading unit determining section 6 sequentially extracts reading units from the sentences stored in the sentence buffer 4. The last 1 that constitutes the extracted reading unit
It is assumed that a character exists on the one-text buffer 4 at the address P shown in the figure.
ディスプレイ1上に表示される表示図形が図示の如(a
xb文字文字組当するものとしたとき1表示範囲決定部
5は。The display figure displayed on the display 1 is as shown in the figure (a
When it is assumed that the xb character character set is assigned, the display range determining unit 5 is as follows.
a (n−1)<P≦an
(但しnは正の整数)
を満足する値nを求め9表示範囲として(a (n+
2)−ab+l)ないしa(n+2)で与えられる範囲
の番地を決定し、当該範囲内の番地の内容を、ディスプ
レイ制御部2に通知するなお1文章の先頭や末尾につい
ては、上記決定処理の他に別途考慮する必要があるが、
詳細説明を省略する。Find the value n that satisfies a (n-1)<P≦an (where n is a positive integer) and set it as the 9 display range (a (n+
2) Determine the addresses in the range given by -ab+l) to a(n+2) and notify the display control unit 2 of the contents of the addresses within the range.The beginning and end of a sentence are determined by the above determination process. There are other things that need to be considered separately, but
Detailed explanation will be omitted.
上記の如く表示範囲を決定しでゆくことによって、ディ
スプレイ1の画面上では、最下行を第1番目として第3
番目の行に、上記該当する読上げ単位の末尾の文字が位
置Qの如く存在するように制御され、ディスプレイ1の
画面が順次スクロールされてゆく。By determining the display range as described above, on the screen of display 1, the bottom line is the first line and the third line is the third line.
The screen of the display 1 is controlled so that the last character of the corresponding reading unit is present at position Q in the th line, and the screen of the display 1 is sequentially scrolled.
第3図は本発明の処理フローチャートを示しており1図
示処理Aに対応して、読上げ単位決定部6が読上げ単位
を抽出する。処理Bに対応して。FIG. 3 shows a processing flowchart of the present invention, in which the reading unit determining section 6 extracts reading units in accordance with the process A shown in FIG. Corresponding to processing B.
文章読上げ部7に送出される。処理Cに対応して読上げ
処理が行われる。処理りに対応して表示範囲決定部5が
表示範囲を決定する。処理Eに対応して、ディスプレイ
制御部2に通知される。処理Fに対応してディスプレイ
1上で表示が行われる。The text is sent to the text reading section 7. A reading process is performed in response to process C. The display range determining unit 5 determines the display range in response to the processing. Corresponding to process E, the display control unit 2 is notified. A display is performed on the display 1 in response to the process F.
処理Gに対応して文章の終りか否かがチェックされる。Corresponding to process G, it is checked whether the sentence is at the end or not.
なお、上記読上げが行われつつディスプレイ1上で表示
が行われている間に、当該読上げられた個所を訂正する
などの目的をもってオペレータが読上げ停止を指示する
と、当該読上げ単位が上記の如き所定の位置に表示され
た状態のまま、読上げが停止されかつ画面のスクロール
が停止される。Note that if the operator instructs to stop the reading for the purpose of correcting the part that has been read while the reading is being performed and displayed on the display 1, the reading unit will be changed to the predetermined reading unit as described above. Reading is stopped and scrolling of the screen is stopped while the screen remains displayed at that position.
以上説明した如く2本発明によれば、読上げ単位に対応
する語句がディスプレイ上で所定の位置に表示されてい
るので、現に読上げられた単位とディスプレイ上での表
示語句との対応が明確になる。As explained above, according to the present invention, the words corresponding to the units read out are displayed at predetermined positions on the display, so the correspondence between the units actually read out and the words displayed on the display becomes clear. .
第1図は本発明の原理構成図、第2図は表示範囲決定部
における処理を説明する説明図、第3図は本発明の一実
施例処理フローチャートを示す。
図中、lはディスプレイ、2はディスプレイ制御部、4
は文章バッファ、5は表示範囲決定部。
6は読上げ単位決定部、7は文章読上げ部、8はスピー
カを表す。FIG. 1 is a diagram illustrating the basic structure of the present invention, FIG. 2 is an explanatory diagram illustrating processing in a display range determining section, and FIG. 3 is a processing flowchart of an embodiment of the present invention. In the figure, l is a display, 2 is a display control unit, 4
5 is a text buffer, and 5 is a display range determining section. 6 represents a reading unit determination section, 7 represents a text reading section, and 8 represents a speaker.
Claims (1)
4)をそなえると共に、当該文章バッファ(4)の内容
をスクロールを許容しつつディスプレイ(1)上に表示
する当該表示範囲を決定する表示範囲決定部(5)と、
当該決定された表示範囲を上記ディスプレイ(1)上に
表示するディスプレイ制御部(2)とを、少なくとも有
する文章処理装置において、 上記ディスプレイ(1)上に表示されている文章の一部
を読上げ単位として順次抽出してゆく読上げ単位決定部
(6)と、 当該抽出された読上げ単位を音声の形態で出力する文章
読上げ部(7)とをもうけ、かつ 上記表示範囲決定部(5)は、順次抽出されてゆく上記
読上げ単位が上記文章バッファ(4)上に格納されてい
る当該文章バッファ(4)上の番地を基準として、予め
定めた値だけ小さい番地から予め定めた値だけ大きい番
地までの間を決定し、当該間の内容を上記表示範囲とし
て決定するよう構成されてなる ことを特徴とする読上げ機能をもつ文章処理装置。[Claims] A text buffer that stores texts written in code (
4), and a display range determining unit (5) that determines the display range in which the content of the text buffer (4) is displayed on the display (1) while allowing scrolling;
In a text processing device that includes at least a display control unit (2) that displays the determined display range on the display (1), a part of the text displayed on the display (1) is read out in units of aloud. The display range determining section (5) includes a reading unit determining section (6) that sequentially extracts the reading unit as a text, and a text reading section (7) that outputs the extracted reading unit in the form of audio. Based on the address on the text buffer (4) at which the reading unit to be extracted is stored on the text buffer (4), from an address smaller by a predetermined value to an address larger by a predetermined value. What is claimed is: 1. A text processing device having a read-aloud function, characterized in that the device is configured to determine an interval and determine the content between the intervals as the display range.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61008423A JPS62165266A (en) | 1986-01-17 | 1986-01-17 | Sentence processor with reading-out function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61008423A JPS62165266A (en) | 1986-01-17 | 1986-01-17 | Sentence processor with reading-out function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS62165266A true JPS62165266A (en) | 1987-07-21 |
Family
ID=11692718
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61008423A Pending JPS62165266A (en) | 1986-01-17 | 1986-01-17 | Sentence processor with reading-out function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62165266A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01171056A (en) * | 1987-12-25 | 1989-07-06 | Matsushita Electric Ind Co Ltd | writing device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59127148A (en) * | 1982-12-29 | 1984-07-21 | Fujitsu Ltd | Sentence reading device |
| JPS60134960A (en) * | 1983-12-23 | 1985-07-18 | Hitachi Ltd | How to check and correct text input/processing/conversion devices |
-
1986
- 1986-01-17 JP JP61008423A patent/JPS62165266A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59127148A (en) * | 1982-12-29 | 1984-07-21 | Fujitsu Ltd | Sentence reading device |
| JPS60134960A (en) * | 1983-12-23 | 1985-07-18 | Hitachi Ltd | How to check and correct text input/processing/conversion devices |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01171056A (en) * | 1987-12-25 | 1989-07-06 | Matsushita Electric Ind Co Ltd | writing device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09259128A (en) | Data processing device | |
| US20040102973A1 (en) | Process, apparatus, and system for phonetic dictation and instruction | |
| JPS62165266A (en) | Sentence processor with reading-out function | |
| JPS62212870A (en) | Sentence reading correcting device | |
| JP3916947B2 (en) | Display device with voice recognition function | |
| KR950012248A (en) | Educational system and method using touch screen | |
| JPS6391736A (en) | reading device | |
| JPS61238089A (en) | Multiwindow controller | |
| KR950010021B1 (en) | Voice generator using voice character code | |
| KR910001562B1 (en) | Method of input and display of koreancharacters | |
| JPS63301354A (en) | Read-out correcting device for sentence | |
| JPS6364165A (en) | Automatic input method for phonetic kana symbol | |
| JPS59165122A (en) | Conversion system for arabic character | |
| JPH07111716B2 (en) | Electronic translator | |
| JPS6075858A (en) | Electronic english learning machine | |
| JPS6079427A (en) | Readout and display system for program | |
| JP2004109579A (en) | Device and method for backup of natural language learning | |
| JPH04288665A (en) | Text document preparation system | |
| JPH06119325A (en) | Word correction device | |
| JPS59105129A (en) | Character processor | |
| JPH03226784A (en) | Linguistic education device with voice output device | |
| JPH02250163A (en) | Word processor | |
| JPS6377081A (en) | Accent position learning apparatus | |
| JPH01100668A (en) | Japanese processing system | |
| JPS6391735A (en) | reading device |