JP3142159B2 - Prosody symbol generator - Google Patents

Prosody symbol generator

Info

Publication number
JP3142159B2
JP3142159B2 JP03299760A JP29976091A JP3142159B2 JP 3142159 B2 JP3142159 B2 JP 3142159B2 JP 03299760 A JP03299760 A JP 03299760A JP 29976091 A JP29976091 A JP 29976091A JP 3142159 B2 JP3142159 B2 JP 3142159B2
Authority
JP
Japan
Prior art keywords
analysis result
word
analysis
selection
unit
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.)
Expired - Fee Related
Application number
JP03299760A
Other languages
Japanese (ja)
Other versions
JPH05108086A (en
Inventor
裕一 小島
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP03299760A priority Critical patent/JP3142159B2/en
Publication of JPH05108086A publication Critical patent/JPH05108086A/en
Application granted granted Critical
Publication of JP3142159B2 publication Critical patent/JP3142159B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、音声合成などに用いる
韻律記号を生成する韻律記号生成装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a prosody symbol generating apparatus for generating a prosody symbol used for speech synthesis or the like.

【0002】[0002]

【従来の技術】一般に、音声合成を行なう場合には、文
字列を解析し、その解析結果に基づいて韻律記号を規則
的に生成する韻律記号生成装置が用いられる。この韻律
記号生成装置では、正しい韻律を得るために、正しい形
態素解析,正しい係り受け解析などが行なわれる必要が
ある。
2. Description of the Related Art In general, when speech synthesis is performed, a prosody symbol generation device that analyzes a character string and regularly generates prosody symbols based on the analysis result is used. In this prosody symbol generation device, it is necessary to perform correct morphological analysis, correct dependency analysis, and the like in order to obtain correct prosody.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来
韻律記号生成装置においては、形態素解析,係り受け解
析を自動的に行なっており、正しい解析結果が得られる
とは限らなかった。この問題を回避するため、ワープロ
などで行なわれるように、オペレータが解を選択する方
式が考えられる。しかしながら、このような方式を適用
するときには、大量の文書をもとに韻律記号を生成する
必要がある場合、ワープロの手法をそのまま適用するだ
けでは操作が煩雑であり、簡単な操作で大量の文書を処
理することができないという欠点があった。
However, in the conventional prosody symbol generation device, morphological analysis, dependency solution
Analysis is performed automatically, and correct analysis results can be obtained.
Not necessarily. To avoid this problem, use a word processor.
The operator selects a solution, as done in
Expressions are possible. However, applying such a method
When you need to generate prosodic symbols from a large amount of documents , use the word processing method as it is.
However, the operation is complicated, and a large number of documents cannot be processed by a simple operation.

【0004】本発明は、大量の文書を処理する際にも、
簡単な操作で迅速かつ正確に韻律記号を生成することの
可能な韻律記号生成装置を提供することを目的としてい
る。
[0004] The present invention is useful for processing a large number of documents.
It is an object of the present invention to provide a prosody symbol generation device capable of quickly and accurately generating a prosody symbol with a simple operation.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に本発明は、文字列の形態素解析を行なう形態素解析手
段と、文字列の解析結果が尤度を付されて記憶される解
析結果記憶手段と、解析結果記憶手段に記憶されている
解析結果を尤度を参照して選択する解析結果選択手段と
を有し、選択された解析結果に基づいて韻律記号を生成
するようになっていることを特徴としている。
To achieve the above object, the present invention provides a morphological analysis means for performing a morphological analysis of a character string, and an analysis result storage in which the analysis result of the character string is added with likelihood and stored. Means, and an analysis result selecting means for selecting an analysis result stored in the analysis result storage means with reference to the likelihood, and generating a prosodic symbol based on the selected analysis result. It is characterized by:

【0006】[0006]

【作用】本発明の韻律記号生成装置では、文字列の形態
素解析を行なった解析結果が尤度を付されて解析結果記
憶手段に記憶される。例えば、使用者が、解析結果選択
手段により解析結果記憶手段に記憶されている解析結果
を尤度を参照して選択すると、選択された解析結果に基
づいて韻律記号が生成される。このように、本発明で
は、使用者が解析結果選択手段により解析結果を選択可
能になっているので、大量の文書であっても、これを簡
単な操作で処理することができる。
In the prosody symbol generation device of the present invention, the analysis result obtained by performing the morphological analysis of the character string is stored in the analysis result storage means with the likelihood added. For example, when the user selects an analysis result stored in the analysis result storage means by referring to the likelihood by the analysis result selection means, a prosody symbol is generated based on the selected analysis result. As described above, according to the present invention, the analysis result can be selected by the user using the analysis result selection means, so that even a large amount of documents can be processed by a simple operation.

【0007】[0007]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本発明に係る韻律記号生成装置の一実施
例のブロック図である。図1を参照すると、本実施例の
韻律記号生成装置は、解析対象となる文書を読み込む文
書読み込み部1と、読み込んだ文書の文字列に対し形態
素辞書2を参照して形態素解析結果としてのノードデー
タを得る形態素辞書引き部3と、ノードデータ間の接続
について接続テーブル4を参照しながら検定を行ない、
形態素間の接続関係とそのスコア(すなわち接続される
最もらしさの度合い:尤度)を記した形態素ラティスを
生成する接続検定部5と、生成された形態素ラティスを
順番に調べ、所定順位までの結果を解析結果として抽出
する解生成部6と、解生成部6で抽出された解析結果
(一般には複数)が記憶される解析結果記憶部7と、解
析結果記憶部7に記憶されている解析結果のうちで最も
望ましい解析結果を選択する解析結果選択部8と、選択
された解析結果に基づいて韻律を生成する韻律生成部9
とを有している。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram of an embodiment of the prosody symbol generation device according to the present invention. Referring to FIG. 1, the prosody symbol generation device of the present embodiment includes a document reading unit 1 for reading a document to be analyzed, and a node as a morphological analysis result by referring to a morphological dictionary 2 for a character string of the read document. The morphological dictionary lookup unit 3 for obtaining data and the connection between the node data are tested with reference to the connection table 4,
A connection test unit 5 that generates a morpheme lattice that describes a connection relationship between morphemes and a score thereof (that is, a degree of likelihood to be connected: likelihood), and sequentially examines the generated morpheme lattice, and results up to a predetermined rank , An analysis result storage unit 7 storing the analysis results (generally, a plurality of analysis results) extracted by the solution generation unit 6, and an analysis result stored in the analysis result storage unit 7. And a prosody generation unit 9 for generating a prosody based on the selected analysis result.
And

【0008】図2は解析結果選択部8の構成例を示す図
であり、この解析結果選択部8は、基本的には、使用者
の操作に応じて解析結果記憶部7から解析結果を読出し
て使用者に提示し、そのうちのいずれかを使用者に選択
させるように構成されている。この目的のために、図2
の解析結果選択部8は、使用者に各種の選択指示を行な
わせるための選択指示部11と、提示された解析結果の
中で使用者に所定の単語を指定させ、指定された単語に
基づき解析結果記憶部7内の解析結果を絞り込む単語指
定部12と、提示された解析結果の中で使用者に所定の
単語区切り位置を指定させ、指定された単語区切り位置
に基づき解析結果記憶部7内の解析結果を絞り込む単語
区切り位置指定部13とを備えている。
FIG. 2 is a diagram showing an example of the configuration of the analysis result selection unit 8. The analysis result selection unit 8 basically reads out the analysis results from the analysis result storage unit 7 in accordance with the operation of the user. To the user, and the user is allowed to select one of them. For this purpose, FIG.
The analysis result selection unit 8 includes a selection instructing unit 11 for allowing the user to perform various selection instructions, and allows the user to specify a predetermined word in the presented analysis results, and based on the specified word. A word specifying unit for narrowing down the analysis results in the analysis result storage unit; and a user specifying a predetermined word break position in the presented analysis results, and based on the specified word break position, the analysis result storage unit. And a word-separation-position designating unit 13 for narrowing down the analysis results in the URL.

【0009】選択指示部11には、解析結果選択部8の
動作を行なわせるか否かを使用者に指示させるための自
動読み上げスイッチSW1,および/または現在選択さ
れている解析結果を正解と決定して次の文字列を読み込
ませるための次文スイッチSW2が設けられている。な
お、自動読み上げスイッチSW1および次文スイッチS
W2の両方が設けられている場合には、選択指示部11
は、自動読み上げスイッチSW1が指定されている時
に、操作者の指定を待たず、解析結果記憶部の第1位の
解を正解として、次の文字列の処理を行ない、自動読み
上げスイッチが指定されていないときには、次文スイッ
チSW2が指定されるまで、次の文字列の処理を行なわ
ないようになっている。
The selection instructing section 11 determines an automatic reading-out switch SW1 for instructing the user whether or not to perform the operation of the analysis result selecting section 8, and / or determines the currently selected analysis result as a correct answer. A next sentence switch SW2 for reading the next character string is provided. Note that the automatic reading switch SW1 and the next sentence switch S
In the case where both of W2 are provided, the selection instructing unit 11
When the automatic reading-out switch SW1 is designated, the next character string is processed without waiting for the designation of the operator, and the first solution in the analysis result storage unit is regarded as the correct answer, and the automatic reading-out switch is designated. If not, the next character string is not processed until the next sentence switch SW2 is designated.

【0010】また、選択指示部11には、現在選択され
ている解析結果の次に最もらしい解析結果を提示するた
めの次候補スイッチSW3,および/または現在選択さ
れている解析結果の前に提示されていた解析結果を再び
提示するための前候補スイッチSW4が設けられてい
る。
The selection instructing section 11 further includes a next candidate switch SW3 for presenting the most probable analysis result after the currently selected analysis result and / or a presentation before the currently selected analysis result. A previous candidate switch SW4 for presenting the analyzed result again is provided.

【0011】また、単語指定部12は、使用者が提示さ
れた解析結果の中で誤まった単語を指定したときには、
誤まった単語を含んだ解析結果を解析結果記憶部7から
削除し、残りの解析結果の中から、次に提示する解析結
果を選択し、あるいは、使用者が提示された解析結果の
中で正しい単語を指定したときには、正しい単語を含ま
ない解析結果を解析結果記憶部7から削除し、残りの解
析結果の中から、次に提示する解析結果を選択するよう
になっている。
When the user specifies a wrong word in the presented analysis result, the word specifying unit 12
The analysis result including the erroneous word is deleted from the analysis result storage unit 7, and the analysis result to be presented next is selected from the remaining analysis results, or the analysis result presented by the user is selected. When a correct word is specified, the analysis result that does not include the correct word is deleted from the analysis result storage unit 7, and the next analysis result to be presented is selected from the remaining analysis results.

【0012】また、単語区切り位置指定部13は、使用
者が提示された解析結果の中で、正しい単語区切りの位
置を指定したときには、指定された位置に単語区切りの
ない解析結果を解析結果記憶部7から削除し、残りの解
析結果の中から、次に提示する解析結果を選択し、ある
いは、使用者が提示された解析結果の中で、誤まった単
語区切りの位置を指定したときには、指定された位置に
単語区切りのある解析結果を解析結果記憶部7から削除
し、残りの解析結果の中から、次に提示する解析結果を
選択するようになっている。
When the user designates a correct word break position in the presented analysis results, the word break position designation section 13 stores the analysis result having no word break at the designated position. When deleting from the part 7 and selecting the next analysis result to be presented from the remaining analysis results, or when the user designates an erroneous word break position in the presented analysis result, The analysis result having a word break at the designated position is deleted from the analysis result storage unit 7, and the next analysis result to be presented is selected from the remaining analysis results.

【0013】次に、このような構成の韻律記号生成装置
の動作について説明する。文書読み込み部1は、例えば
日本語の文書を読み込み、この文書中の日本語文字列を
調べ、日本語文字列が存在する場合には形態素解析の単
位に区切って形態素辞書引き部3に解析文字列をわた
す。形態素辞書引き部3に文字列が入力すると、形態素
辞書引き部3は、文字列のそれぞれの部分について形態
素辞書2を参照し、形態素の文法及び位置の情報を持っ
たノードデータを得て、これを接続検定部5に与える。
Next, the operation of the prosody symbol generation device having such a configuration will be described. The document reading unit 1 reads, for example, a Japanese document, examines a Japanese character string in this document, and if a Japanese character string exists, divides it into morphological analysis units and sends it to the morphological dictionary lookup unit 3. Give column. When a character string is input to the morphological dictionary lookup unit 3, the morphological dictionary lookup unit 3 refers to the morphological dictionary 2 for each part of the character string to obtain node data having morphological grammar and position information. Is given to the connection verification unit 5.

【0014】接続検定部5では、このノードデータ,す
なわち形態素の解析結果に基づき、接続テーブル4を参
照しながら形態素間の接続の妥当性を検定する。接続テ
ーブル4には、ある品詞の後に別の品詞が続く場合の接
続のスコア,すなわち尤度が記述されており、接続の妥
当性がない場合には、スコアは“0”になっている。ス
コアが“0”でなく、接続の妥当性がある所定の値とな
っているときには、接続検定部5は、前後のノードデー
タをそれぞれ接続させることを意図して、各ノードデー
タのそれぞれに接続の相手と接続のスコアとを書き込
む。
The connection test unit 5 tests the validity of the connection between the morphemes with reference to the connection table 4 based on the node data, that is, the analysis result of the morpheme. The connection table 4 describes the score of a connection when a part of speech is followed by another part of speech, that is, the likelihood. When the connection is not valid, the score is “0”. If the score is not “0” and has a predetermined value that has a valid connection, the connection test unit 5 connects each of the node data with the intention of connecting the preceding and following node data. Write the score of the other party and the connection.

【0015】ここまでの処理の結果として、形態素間の
接続関係とそのスコア(尤度)とを記した形態素ラティ
スが生成される。図3はこのようにして生成された形態
素ラティスの一例を示す図であり、図中〔 〕内が接続
のスコアを表わしている。
As a result of the processing so far, a morphological lattice describing the connection relation between morphemes and the score (likelihood) thereof is generated. FIG. 3 is a diagram showing an example of the morpheme lattice generated in this manner. In the figure, [] indicates a connection score.

【0016】しかる後、解生成部6は、上記のように生
成された形態素ラティスをたどり、文の最後まで至るパ
スについて、それぞれのスコアのノード数による平均を
とり、例えば第50位までの結果を解析結果として解析
結果記憶部7に送り、そこに記憶させる。解析結果選択
部8は、先づ最初に、解析結果記憶部7に記憶されてい
る解析結果の中で最もスコアの平均が高い解を操作者に
提示する。例えば、この提示は、韻律生成部8を介し、
音声合成部10で音声を出力させることによってなされ
る。
Thereafter, the solution generating unit 6 traces the morphological lattice generated as described above, calculates an average of the scores of the paths to the end of the sentence by the number of nodes, and obtains, for example, a result up to the 50th place. Is sent to the analysis result storage unit 7 as an analysis result and stored therein. First, the analysis result selection unit 8 presents the operator with the solution with the highest average score among the analysis results stored in the analysis result storage unit 7 first. For example, this presentation is performed via the prosody generation unit 8,
This is performed by causing the voice synthesizer 10 to output voice.

【0017】この際、自動読み上げスイッチSW1が選
択されている状態のときには、解析結果選択部8には
「自動読上」の信号が加わり、これにより、解析結果選
択部8は、最もスコアの平均が高い候補を解として自動
的に確定し、文書読み込み部1に指示を与え、次の日本
語文字列を自動的に読み込ませる。なお、この動作は、
自動読み上げスイッチSW1がオフとなるまで自動的に
なされる。これに対し、自動読み上げスイッチSW1が
設けられていないか、あるいはこれが設けられていても
選択されていない状態のときには、操作者は、所望の候
補を選択することができる。
At this time, when the automatic reading switch SW1 is in the selected state, a signal of "automatic reading" is applied to the analysis result selecting section 8, whereby the analysis result selecting section 8 outputs the most average score. Is automatically determined as a solution with a high score, and an instruction is given to the document reading unit 1 to automatically read the next Japanese character string. This operation is
This is automatically performed until the automatic reading-out switch SW1 is turned off. On the other hand, when the automatic reading switch SW1 is not provided, or when it is provided and is not selected, the operator can select a desired candidate.

【0018】すなわち、現在の解が提示されたときに、
操作者は、現在の解が望ましいか否かを分析することが
できる。この結果、ある形態素が誤まった候補である場
合には、操作者は、単語指定部12によって誤まった単
語を指定することができる。誤まった単語の指定がある
と、解析結果選択部8は、解析結果記憶部7内の解析結
果のうち、指定された形態素を含む解を削除し、残った
解の中で最もスコアの高い候補を提示する。また、これ
とは反対に、操作者は、ある形態素が正しい候補である
場合には、単語指定部12によってこれを指定すること
もできる。この場合には、解析結果選択部8は、解析結
果記憶部7内の解析結果のうち、指定された形態素を含
まない解を削除し、さらに残った解の中で、最もスコア
の高い候補を提示する。
That is, when the current solution is presented,
The operator can analyze whether the current solution is desired. As a result, when a certain morpheme is an erroneous candidate, the operator can specify an erroneous word by the word specifying unit 12. If an incorrect word is specified, the analysis result selection unit 8 deletes the solution containing the specified morpheme from the analysis results in the analysis result storage unit 7 and has the highest score among the remaining solutions. Present a candidate. Conversely, when a certain morpheme is a correct candidate, the operator can also specify this by the word specifying unit 12. In this case, the analysis result selection unit 8 deletes the solution that does not include the specified morpheme from the analysis results in the analysis result storage unit 7, and further selects the candidate with the highest score among the remaining solutions. Present.

【0019】また、操作者は、単語の切れ目となる位置
を単語区切り位置指定部13によって指定することがで
きる。この位置の指定があると、解析結果選択部8は、
解析結果記憶部7内の解析結果のうち、指定位置に単語
の切れ目がない解を削除し、さらに残った解の中で最も
スコアの高い候補を提示する。またこれとは反対に、操
作者は、単語の切れ目とならない位置を単語区切り位置
指定部13によって指定することができる。この位置の
指定があると、解析結果選択部8は、解析結果記憶部7
内の解析結果のうち、指定位置に単語の切れ目がある解
を削除し、さらに残った解の中で最もスコアの高い候補
を提示する。
Further, the operator can designate a position to be a word break by using the word segmentation position designation unit 13. When this position is specified, the analysis result selection unit 8
Among the analysis results in the analysis result storage unit 7, a solution having no word break at a specified position is deleted, and a candidate having the highest score among the remaining solutions is presented. On the contrary, the operator can specify a position that does not become a break of the word by the word segmenting position specifying unit 13. When the position is designated, the analysis result selection unit 8 sets the analysis result storage unit 7
Among the analysis results in the above, the solution having the word break at the designated position is deleted, and the candidate having the highest score among the remaining solutions is presented.

【0020】また、このような段階において、操作者
は、次候補スイッチSW3,前候補スイッチSW4を操
作して、候補の選択を行なうことができる。例えば、次
候補スイッチSW3が操作されると、解析結果選択部8
は、解析結果記憶部7内の解析結果のうち、現在提示し
ている候補の次にスコアの高い候補を提示する。これに
対し、前候補スイッチSW4が操作されると、解析結果
選択部8は、解析結果記憶部7内の解析結果のうち、現
在提示している候補の次にスコアの低い候補を提示す
る。これにより、候補の選択を容易に行なうことができ
る。
At this stage, the operator can operate the next candidate switch SW3 and the previous candidate switch SW4 to select a candidate. For example, when the next candidate switch SW3 is operated, the analysis result selection unit 8
Presents the candidate with the highest score next to the currently presented candidate among the analysis results in the analysis result storage unit 7. On the other hand, when the previous candidate switch SW4 is operated, the analysis result selection unit 8 presents, among the analysis results in the analysis result storage unit 7, the candidate having the second lowest score after the currently presented candidate. This makes it possible to easily select a candidate.

【0021】このようにして、操作者が所望の候補を選
択し、次の日本語文字列の解析に進ませたいときには、
操作者は、次文スイッチSW2を操作することができ
る。
Thus, when the operator selects a desired candidate and wants to proceed to the analysis of the next Japanese character string,
The operator can operate the next sentence switch SW2.

【0022】すなわち、次文スイッチSW2が操作され
ると、解析結果選択部8には「次文読込」の信号が加わ
り、これにより、解析結果選択部8は、現在提示してい
る候補を正解と決定し、韻律生成部9によって解から韻
律記号を生成させ、これを韻律ファイルに格納させる。
そして、次の日本語文字列の読み込みを文書読み込み部
1に指示する。
That is, when the next sentence switch SW2 is operated, a signal of "read next sentence" is added to the analysis result selection section 8, whereby the analysis result selection section 8 corrects the presently presented candidate. And the prosody generation unit 9 generates a prosody symbol from the solution and stores it in the prosody file.
Then, it instructs the document reading unit 1 to read the next Japanese character string.

【0023】図4は、本実施例の韻律記号生成装置の具
体的なシステム構成例を示す図であり、図4の例では、
韻律記号生成装置は、全体を制御する制御装置21と、
記憶装置22と、マウス23と、ディスプレイ24とに
よって実現されている。すなわち、解析対象となる文書
データは、記憶装置22内に格納されており、また、解
析結果記憶部7,韻律ファイルも記憶装置22内に設定
されている。また、ディスプレイ24には、解析結果記
憶部7から選択された解が表示されるようになってい
る。
FIG. 4 is a diagram showing a specific example of a system configuration of the prosody symbol generation apparatus of the present embodiment. In the example of FIG.
The prosody symbol generation device includes: a control device 21 for controlling the whole;
It is realized by a storage device 22, a mouse 23, and a display 24. That is, the document data to be analyzed is stored in the storage device 22, and the analysis result storage unit 7 and the prosody file are also set in the storage device 22. Further, the display 24 displays the solution selected from the analysis result storage unit 7.

【0024】本実施例の韻律記号生成装置が図4のよう
なシステムによって実現されている場合、操作者はマウ
スを操作してディスプレイ上に現れたカーソルCSを移
動させ、左右のマウスボタンのクリックによって解析結
果選択部8に指示を送る。
When the prosody symbol generation device of this embodiment is realized by the system shown in FIG. 4, the operator operates the mouse to move the cursor CS appearing on the display, and clicks the left and right mouse buttons. Sends an instruction to the analysis result selection unit 8.

【0025】すなわち、図4の例では、カーソルCSの
形状が「〇」の時に、例えばマウス23の左ボタンをク
リックすると、カーソルCSの存在する位置の形態素が
正しいという情報が解析結果選択部8に送られる。これ
に対し、例えば右ボタンをクリックすると、カーソルC
Sの存在する位置の形態素が誤まりであるという情報が
解析結果選択部8に送られる。
That is, in the example of FIG. 4, when the shape of the cursor CS is “〇”, for example, when the left button of the mouse 23 is clicked, information indicating that the morpheme at the position where the cursor CS exists is correct is displayed in the analysis result selection unit 8. Sent to On the other hand, if you click the right button, for example, the cursor C
Information that the morpheme at the position where S exists is incorrect is sent to the analysis result selection unit 8.

【0026】このような状態において、ディスプレイ2
4の画面下の「切目」と表示された場所にカーソルCS
を移動してマウス23の左ボタンあるいは右ボタンをク
リックすると、カーソルCSの形状が「○」から「△」
に変わる。カーソルCSの形状が「△」の時に、マウス
23の左ボタンをクリックすると、カーソルCSの存在
する位置の単語区切りが正しいという情報が解析結果選
択部8に送られる。これに対し、このときに右ボタンを
クリックすると、カーソルCSの存在する位置の単語区
切りが誤まりであるという情報が解析結果選択部に送ら
れる。
In such a state, the display 2
Cursor CS at the place where "cut" is displayed at the bottom of the screen
Is clicked and the left or right button of the mouse 23 is clicked, and the shape of the cursor CS changes from “「 ”to“ △ ”.
Changes to If the left button of the mouse 23 is clicked while the shape of the cursor CS is “△”, information that the word break at the position where the cursor CS exists is correct is sent to the analysis result selection unit 8. On the other hand, if the right button is clicked at this time, information indicating that the word segment at the position where the cursor CS exists is incorrect is sent to the analysis result selection unit.

【0027】また、ディスプレイ24の画面右下の「次
解」と表示された場所にカーソルCSがあるとき、マウ
ス23の左ボタンあるいは右ボタンをクリックすると、
次候補選択の信号が解析結果選択部8に送られ、また、
画面右下の「前解」と表示された場所にカーソルCSが
あるとき、マウス23の左ボタンあるいは右ボタンをク
リックすると、前候補選択の信号が解析結果選択部8に
送られる。
Further, when the cursor CS is located at the position where “Next Solution” is displayed at the lower right of the screen of the display 24, when the left button or the right button of the mouse 23 is clicked,
A signal of the next candidate selection is sent to the analysis result selection unit 8, and
When the left or right mouse button is clicked while the cursor CS is located at the position where “previous solution” is displayed at the lower right of the screen, a signal for selecting the previous candidate is sent to the analysis result selection unit 8.

【0028】また、画面右下の「次文」と表示された場
所にカーソルCSがあるとき、マウス23の左ボタンあ
るいは右ボタンをクリックすると、現在提示されている
解が正解であるという情報が解析結果選択部8に送られ
る。
When the cursor CS is positioned at the lower right corner of the screen where "next sentence" is displayed, clicking the left or right button of the mouse 23 displays information that the currently presented solution is the correct answer. It is sent to the analysis result selection unit 8.

【0029】また、画面左下の「自動」と表示された場
所を、マウス23の左ボタンあるいは右ボタンでクリッ
クすると、解析結果選択部には自動選択の信号が送ら
れ、再びクリックすると、自動解除の信号が送られる。
Clicking the left or right button of the mouse 23 at the position indicated as "Auto" at the lower left of the screen sends an automatic selection signal to the analysis result selection section. Is sent.

【0030】また、画面右下の「終了」と表示された場
所にカーソルCSがあるとき、マウス23の左ボタンあ
るいは右ボタンをクリックすると、すべての動作を終了
する。
Further, when the cursor CS is located at the place where "End" is displayed at the lower right of the screen, if the left button or the right button of the mouse 23 is clicked, all the operations are ended.

【0031】このように、文字列の解析結果として考え
られる複数の解を使用者の操作に応じて順次ディスプレ
イ上に提示し、使用者は、解析結果選択部の操作を行な
って解析結果を選択することによって、大量の文書をも
とに韻律記号を生成する必要がある場合にも、簡単な操
作で正解を得ることができて、大量の文書を簡単な操作
で処理することができる。
As described above, a plurality of solutions considered as the analysis result of the character string are sequentially presented on the display according to the operation of the user, and the user operates the analysis result selection unit to select the analysis result. By doing so, even when it is necessary to generate a prosodic symbol based on a large number of documents, a correct answer can be obtained by a simple operation, and a large number of documents can be processed by a simple operation.

【0032】[0032]

【発明の効果】以上に説明したように本発明によれば、
文字列の形態素解析を行なった解析結果を尤度を付して
解析結果記憶手段に記憶し、解析結果記憶手段に記憶さ
れている解析結果を解析結果選択手段により尤度を参照
して選択し、選択された解析結果に基づいて韻律記号が
生成されるので、大量の文書であっても、これを簡単な
操作で迅速かつ正確に処理することができる。
According to the present invention as described above,
The analysis result obtained by performing the morphological analysis of the character string is stored in the analysis result storage means with the likelihood attached, and the analysis result stored in the analysis result storage means is selected by referring to the likelihood by the analysis result selection means. Since the prosody symbol is generated based on the selected analysis result, even a large number of documents can be processed quickly and accurately by a simple operation.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る韻律記号生成装置の一実施例のブ
ロックである。
FIG. 1 is a block diagram of an embodiment of a prosodic symbol generation device according to the present invention.

【図2】解析結果選択部の構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of an analysis result selection unit.

【図3】形態素ラティスの一例を示す図である。FIG. 3 is a diagram illustrating an example of a morphological lattice.

【図4】本発明による韻律記号生成装置の具体的なシス
テム構成例を示す図である。
FIG. 4 is a diagram showing a specific example of a system configuration of a prosody symbol generation device according to the present invention.

【符号の説明】[Explanation of symbols]

1 文書読み込み部 2 形態素辞書 3 形態素辞書引き部 4 接続テーブル 5 接続検定部 6 解生成部 7 解析結果記憶部 8 解析結果選択部 9 韻律生成部 10 音声合成部 21 制御装置 22 記憶装置 23 マウス 24 ディスプレイ DESCRIPTION OF SYMBOLS 1 Document reading part 2 Morphological dictionary 3 Morphological dictionary lookup part 4 Connection table 5 Connection verification part 6 Solution generation part 7 Analysis result storage part 8 Analysis result selection part 9 Prosody generation part 10 Voice synthesis part 21 Control device 22 Storage device 23 Mouse 24 display

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 文字列の形態素解析を行なう形態素解析
手段と、文字列の解析結果が尤度を付されて記憶される
解析結果記憶手段と、解析結果記憶手段に記憶されてい
る解析結果を尤度を参照して選択する解析結果選択手段
とを有し、選択された解析結果に基づいて韻律記号を生
成するようになっていることを特徴とする韻律記号生成
装置。
1. A morphological analysis means for performing a morphological analysis of a character string, an analysis result storage means for storing an analysis result of a character string with a likelihood added thereto, and an analysis result stored in the analysis result storage means. A prosody symbol generation device, comprising: an analysis result selection means for selecting with reference to likelihood, wherein a prosody symbol is generated based on the selected analysis result.
【請求項2】 前記解析結果選択手段は、使用者に各種
の選択指示を行なわせるための選択指示手段と、提示さ
れた解析結果の中で使用者に所定の単語を指定させるた
めの単語指定手段と、提示された解析結果の中で使用者
に所定の単語区切り位置を指定させるための単語区切り
位置指定手段との各手段のうちの、少なくとも1つの手
段を具備していることを特徴とする請求項1記載の韻律
記号生成装置。
2. The analysis result selection means includes a selection instruction means for causing a user to perform various selection instructions, and a word designation for causing the user to designate a predetermined word in the presented analysis results. And at least one of means for specifying a predetermined word break position in the analysis result presented by the user. The prosody symbol generation device according to claim 1.
【請求項3】 前記選択指示手段は、自動読上選択部お
よび/または次文選択部を有しており、自動読上選択部
により自動読上げの選択指示がなされているときには、
前記解析結果選択手段は、解析結果記憶手段に記憶され
ている解析結果のうち、最も尤度の高いものを正解とし
て選択し、次の文字列の処理を行なわせるようになって
おり、また、自動読上選択部が設けられていないか、設
けられている場合であっても自動読上げの選択指示がな
されていないときには、前記解析結果選択手段は、次文
選択部において次文選択が指示されたときに、現在選択
されている解析結果を正解と決定し、次の文字列を読み
込むようになっていることを特徴とする請求項2記載の
韻律記号生成装置。
3. The selection instruction means includes an automatic reading selection section and / or a next sentence selection section, and when an automatic reading selection instruction is given by the automatic reading selection section,
The analysis result selecting means selects the one with the highest likelihood as the correct answer among the analysis results stored in the analysis result storage means, and causes the next character string to be processed. If the automatic reading selection unit is not provided, or even if the automatic reading selection unit is provided, and the selection instruction of the automatic reading is not given, the analysis result selecting unit is instructed by the next sentence selection unit to select the next sentence. 3. The prosody symbol generation device according to claim 2, wherein when the analysis is performed, the currently selected analysis result is determined as a correct answer, and the next character string is read.
【請求項4】 前記選択指示手段は、次候補選択部およ
び前候補選択部を有しており、次候補選択部により次候
補の選択指示がなされたときには、前記解析結果選択手
段は、解析結果記憶手段に記憶されている解析結果のう
ちで、現在選択されている解析結果の次の尤度の解析結
果を提示し、前候補選択部により前候補の選択指示がな
されたときには、前記解析結果選択手段は、現在選択さ
れている解析結果の前に提示されていた解析結果を再び
提示するようになっていることを特徴とする請求項2記
載の韻律記号生成装置。
4. The selection instruction means has a next candidate selection section and a previous candidate selection section, and when a next candidate selection instruction is made by the next candidate selection section, the analysis result selection means sets the analysis result. Among the analysis results stored in the storage means, the analysis result of the next likelihood of the currently selected analysis result is presented, and when the previous candidate is instructed by the previous candidate selection unit, the analysis result is displayed. 3. The prosody symbol generation device according to claim 2, wherein the selection unit is configured to present the analysis result presented before the currently selected analysis result again.
【請求項5】 前記単語指定手段は、提示された解析結
果の中で誤まった単語を使用者に指定させる誤単語指定
部,および/または、正しい単語を使用者に指定させる
正単語指定部を有し、誤単語指定部により誤まった単語
が指定されたときには、前記解析結果選択手段は、誤ま
った単語を含んだ解析結果を前記解析結果記憶手段から
削除し、残りの解析結果の中から次に提示する解析結果
を選択し、また、正単語指定部により正しい単語が指定
されたときには、前記解析結果選択手段は、正しい単語
を含まない解析結果を前記解析結果記憶手段から削除
し、残りの解析結果の中から次に提示する解析結果を選
択するようになっていることを特徴とする請求項2記載
の韻律記号生成装置。
5. The erroneous word designation section for allowing a user to designate an erroneous word in a presented analysis result and / or a correct word designation section for allowing a user to designate a correct word. When an erroneous word is designated by the erroneous word designation unit, the analysis result selection unit deletes the analysis result including the erroneous word from the analysis result storage unit, and deletes the remaining analysis results. From among the analysis results to be presented next, when the correct word is specified by the correct word specifying unit, the analysis result selection unit deletes the analysis result that does not include the correct word from the analysis result storage unit. 3. The prosody symbol generation device according to claim 2, wherein an analysis result to be presented next is selected from the remaining analysis results.
【請求項6】 前記単語区切位置指定手段は、提示され
た解析結果の中で正しい単語区切りの位置を使用者に指
定させる正単語区切位置指定部,および/または、誤ま
った単語区切りの位置を使用者に指定させる誤単語区切
位置指定部を有し、正単語区切位置指定部により正しい
単語区切りの位置が指定されたときには、前記解析結果
選択手段は、指定された位置に単語区切りのない解析結
果を前記解析結果記憶手段から削除し、残りの解析結果
の中から次に提示する解析結果を選択し、また、誤単語
区切位置指定部により誤まった単語区切りの位置が指定
されたときには、前記解析結果選択手段は、指定された
位置に単語区切りのある解析結果を前記解析結果記憶手
段から削除し、残りの解析結果の中から次に提示する解
析結果を選択するようになっていることを特徴とする請
求項2記載の韻律記号生成装置。
6. The word-segment position designation means for allowing a user to designate a correct word-segment position in the presented analysis result, and / or an erroneous word-segment position. When the correct word break position is specified by the correct word break position specifying unit, the analysis result selecting unit does not include a word break at the specified position. When an analysis result is deleted from the analysis result storage means, an analysis result to be presented next is selected from the remaining analysis results, and when an erroneous word segmentation position is designated by the erroneous word segmentation position designation unit, The analysis result selecting means deletes an analysis result having a word segment at a designated position from the analysis result storage means, and selects the next analysis result to be presented from the remaining analysis results. 3. The prosody symbol generation device according to claim 2, wherein:
JP03299760A 1991-10-19 1991-10-19 Prosody symbol generator Expired - Fee Related JP3142159B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP03299760A JP3142159B2 (en) 1991-10-19 1991-10-19 Prosody symbol generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP03299760A JP3142159B2 (en) 1991-10-19 1991-10-19 Prosody symbol generator

Publications (2)

Publication Number Publication Date
JPH05108086A JPH05108086A (en) 1993-04-30
JP3142159B2 true JP3142159B2 (en) 2001-03-07

Family

ID=17876644

Family Applications (1)

Application Number Title Priority Date Filing Date
JP03299760A Expired - Fee Related JP3142159B2 (en) 1991-10-19 1991-10-19 Prosody symbol generator

Country Status (1)

Country Link
JP (1) JP3142159B2 (en)

Also Published As

Publication number Publication date
JPH05108086A (en) 1993-04-30

Similar Documents

Publication Publication Date Title
JP4237915B2 (en) A method performed on a computer to allow a user to set the pronunciation of a string
CA1259410A (en) Apparatus for making and editing dictionary entries in a text-to-speech conversion system
US6510412B1 (en) Method and apparatus for information processing, and medium for provision of information
US6915258B2 (en) Method and apparatus for displaying and manipulating account information using the human voice
JPS61107430A (en) Editing unit for voice information
JP3795692B2 (en) Character processing apparatus and method
JP2000276485A (en) Electronic dictionary device and recording medium where electronic dictionary program is recorded
JP3142159B2 (en) Prosody symbol generator
JPH07181992A (en) Device and method for reading document out
JP4311710B2 (en) Speech synthesis controller
JPH07219587A (en) Processor and method for speech processing
JP3762300B2 (en) Text input processing apparatus and method, and program
JP3093498B2 (en) Document reading device
JP2580565B2 (en) Voice information dictionary creation device
JPH08272388A (en) Device and method for synthesizing voice
JP2002268667A (en) Presentation system and control method therefor
JP2005044103A (en) Document creation device and method and program
JP2020140374A (en) Electronic book reproducing device and digital book reproducing program
JP2001014304A (en) Document creating device, conversion processing method, and recording medium where conversion processing program is recorded
JPS61248155A (en) Word processing system
JP2001265780A (en) Electronic device and recording medium
JPH06332899A (en) Document reader
JPH0535430A (en) Operation guide instruction device
JP3249791B2 (en) Emulator for character input, character input method and recording medium
JPH0836395A (en) Generating method for voice data and document reading device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071222

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081222

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081222

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091222

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101222

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees