JPH03237499A - 文章読み上げ装置 - Google Patents
文章読み上げ装置Info
- Publication number
- JPH03237499A JPH03237499A JP2033506A JP3350690A JPH03237499A JP H03237499 A JPH03237499 A JP H03237499A JP 2033506 A JP2033506 A JP 2033506A JP 3350690 A JP3350690 A JP 3350690A JP H03237499 A JPH03237499 A JP H03237499A
- Authority
- JP
- Japan
- Prior art keywords
- word
- boundary
- phrase
- moras
- sentence
- 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
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
C4Q 要]
日本語の漢字かな混じり文を自然な音声で読み上げる文
章読み上げ装置に関し、 辞書引き・単語同定処理とフレーズ境界の設定処理を並
列に実行して自然な音声出力を得ることを目的とし、 漢字かな混じり文が入力され、その言語解析により得ら
れた音韻情報および韻律情報に基づいて音声を合成する
文章読み上げ装置において、声の立て直しを行うフレー
ズ境界になり易さを示す評価値が累積モーラ数および隣
接単語間関係に応じてそれぞれ設定され、入力された漢
字かな混じり文の先頭から単語間境界ごとに、その直前
に設定されているフレーズ境界からの累積モーラ数を求
め、各評価値の積をとった結果に応じて単語間境界をフ
レーズ境界に設定するフレーズ境界設定手段を備えて構
成される。
章読み上げ装置に関し、 辞書引き・単語同定処理とフレーズ境界の設定処理を並
列に実行して自然な音声出力を得ることを目的とし、 漢字かな混じり文が入力され、その言語解析により得ら
れた音韻情報および韻律情報に基づいて音声を合成する
文章読み上げ装置において、声の立て直しを行うフレー
ズ境界になり易さを示す評価値が累積モーラ数および隣
接単語間関係に応じてそれぞれ設定され、入力された漢
字かな混じり文の先頭から単語間境界ごとに、その直前
に設定されているフレーズ境界からの累積モーラ数を求
め、各評価値の積をとった結果に応じて単語間境界をフ
レーズ境界に設定するフレーズ境界設定手段を備えて構
成される。
[産業上の利用分野]
本発明は、日本語の漢字かな混じり文(以下、「テキス
ト」という。)を自然な音声で読み上げる文章読み上げ
装置に関する。
ト」という。)を自然な音声で読み上げる文章読み上げ
装置に関する。
文章読み上げ装置は、視覚による情報伝達を行うことが
できないときの情報伝達手段として使用することができ
る。例えば、電話回線を用いたデータベースの読み上げ
、盲人用端末、ワードプロセンサに入力した文章の読み
合わせ校正、音声ガイダンス等が考えられる。
できないときの情報伝達手段として使用することができ
る。例えば、電話回線を用いたデータベースの読み上げ
、盲人用端末、ワードプロセンサに入力した文章の読み
合わせ校正、音声ガイダンス等が考えられる。
漢字かな混じり文を読み上げるには、文章中の単語を正
しく認定しく以下、「同定する」という、)、単語の正
しい音韻(読み)とアクセントを自動付与するとともに
、文に自然なアクセント、ポーズ、イントネーションな
どを自動付与するための言語解析技術が必要である。
しく認定しく以下、「同定する」という、)、単語の正
しい音韻(読み)とアクセントを自動付与するとともに
、文に自然なアクセント、ポーズ、イントネーションな
どを自動付与するための言語解析技術が必要である。
したがって、入力装置から入力された漢字かな混じり文
を読み上げる文章読み上げ装置の構成は、この言語解析
を行う言語処理部と、ここで得られた音韻情報および韻
律情報をもとに、対応する音声を合成する音声合成部と
に大きく分けることができる。
を読み上げる文章読み上げ装置の構成は、この言語解析
を行う言語処理部と、ここで得られた音韻情報および韻
律情報をもとに、対応する音声を合成する音声合成部と
に大きく分けることができる。
すなわち、言語処理部は、入力された漢字かな混じり文
を所定の単位(単語、単語列)に分解し、単語辞書を参
照してそれぞれの読み、アクセント情報、文法情報を付
与する単語同定処理を行った後に、再び複合語、文節、
文節相互の関係(アクセント句)の順に高次の言語単位
に再構成する処理を行い、複合した語あるいは文として
音韻情報の修正およびアクセント、イントネーションな
どの佃律情報を決定し、各情報を音声合成部に渡す構成
である。
を所定の単位(単語、単語列)に分解し、単語辞書を参
照してそれぞれの読み、アクセント情報、文法情報を付
与する単語同定処理を行った後に、再び複合語、文節、
文節相互の関係(アクセント句)の順に高次の言語単位
に再構成する処理を行い、複合した語あるいは文として
音韻情報の修正およびアクセント、イントネーションな
どの佃律情報を決定し、各情報を音声合成部に渡す構成
である。
ところで、文章読み上げ装置では、単語を決定した後に
、声の立て直しを行うフレーズ境界を設定している。こ
のフレーズ境界の設定の正確さは、音声出力時の読み上
げの滑らかさに関係する。
、声の立て直しを行うフレーズ境界を設定している。こ
のフレーズ境界の設定の正確さは、音声出力時の読み上
げの滑らかさに関係する。
従来、フレーズ境界の設定は、ヒユーリスティクな手法
で行われていた。この一番簡単な方法は、「が」、「と
」、「を」、「に」の助詞が出てきたところでフレーズ
境界を設定する方法である。
で行われていた。この一番簡単な方法は、「が」、「と
」、「を」、「に」の助詞が出てきたところでフレーズ
境界を設定する方法である。
また、他の手法として、単語を文節でまとめた後に文節
の採光を求め、遠くの文節に係る文節の個所から順にフ
レーズ境界を設定していく方法がある。
の採光を求め、遠くの文節に係る文節の個所から順にフ
レーズ境界を設定していく方法がある。
〔発明が解決しようとする課題]
ところが、上述した助詞でフレーズ境界を設定する方式
では、文章中に指定された助詞が多いときには、小間切
れの音声出力になり、逆に、文章中に指定された助詞が
少ないときには、lフレーズのモーラ数が高くなり、不
自然な音声出力になっていた。
では、文章中に指定された助詞が多いときには、小間切
れの音声出力になり、逆に、文章中に指定された助詞が
少ないときには、lフレーズのモーラ数が高くなり、不
自然な音声出力になっていた。
また、採光でフレーズ境界を設定する方式では、正確な
文節係関係を求めるために意味解析を行う必要があり、
辞書引き・単語同定処理が終了した後にしかフレーズ境
界を設定することができない。
文節係関係を求めるために意味解析を行う必要があり、
辞書引き・単語同定処理が終了した後にしかフレーズ境
界を設定することができない。
このため、辞書引き・単語同定処理とフレーズ境界設定
処理とを並列に実行することができなかった。
処理とを並列に実行することができなかった。
本発明は、辞書引き・単語同定処理とフレーズ境界の設
定処理を並列に実行して自然な音声出力を得ることがで
きる文章読み上げ装置を提供することを目的とする。
定処理を並列に実行して自然な音声出力を得ることがで
きる文章読み上げ装置を提供することを目的とする。
〔課題を解決するための手段]
第1図はJ本発明の原理ブロック図である。
図において、文章読み上げ装置は、言語解析部により、
入力された漢字かな混じり文が言語解析され、音声合成
部により、言語解析により得られた読みその他の音韻情
報、および単語間のポーズ、アクセント結合その他の韻
律情報に基づいて音声が合成される。
入力された漢字かな混じり文が言語解析され、音声合成
部により、言語解析により得られた読みその他の音韻情
報、および単語間のポーズ、アクセント結合その他の韻
律情報に基づいて音声が合成される。
本発明では、声の立て直しを行うフレーズ境界になり易
さを示す評価値が累積モーラ数および隣接単語間関係に
応してそれぞれ設定され、入力された漢字かな混じり文
の先頭から単語間境界ごとに、その直前に設定されてい
るフレーズ境界からの累積モーラ数を求め、各評価値の
積をとった結果に応じて単語間境界を前記フレーズ境界
に設定するフレーズ境界設定手段11を備えた。
さを示す評価値が累積モーラ数および隣接単語間関係に
応してそれぞれ設定され、入力された漢字かな混じり文
の先頭から単語間境界ごとに、その直前に設定されてい
るフレーズ境界からの累積モーラ数を求め、各評価値の
積をとった結果に応じて単語間境界を前記フレーズ境界
に設定するフレーズ境界設定手段11を備えた。
フレーズ境界設定手段11には、累積モーラ数および隣
接単語間関係に応じて、フレーズ境界になり易さを示す
評価値が予め設定される。入力された漢字かな混じり文
は、文の先頭から順次単語間境界ごとに、その直前のフ
レーズ境界からの累積モーラ数が求められ、累積モーラ
数および隣接単語間関係それぞれに応じた各評価値の積
が求められ、その結果に応して、その単語間境界にフレ
ーズ境界が設定される。
接単語間関係に応じて、フレーズ境界になり易さを示す
評価値が予め設定される。入力された漢字かな混じり文
は、文の先頭から順次単語間境界ごとに、その直前のフ
レーズ境界からの累積モーラ数が求められ、累積モーラ
数および隣接単語間関係それぞれに応じた各評価値の積
が求められ、その結果に応して、その単語間境界にフレ
ーズ境界が設定される。
したがって、文の先頭から単語同定が行われて、単語間
境界が決定されると、この単語間境界にフレーズ境界を
設定するか否かを決定することができるので、辞書引き
・単語同定処理とフレーズ境界設定処理を並列に実行す
ることができる。また、モーラ数を考慮してフレーズ境
界を設定するので、自然な音声出力を得ることができる
。
境界が決定されると、この単語間境界にフレーズ境界を
設定するか否かを決定することができるので、辞書引き
・単語同定処理とフレーズ境界設定処理を並列に実行す
ることができる。また、モーラ数を考慮してフレーズ境
界を設定するので、自然な音声出力を得ることができる
。
以下、図面に基づいて実施例の動作について詳細に説明
する。
する。
第2図は、文章読み上げ装置の実施例構成を示すブロッ
ク図である。
ク図である。
図において、受信部41には、単語辞書45が接続され
る単語同定部47が接続される。単語同定部47にば、
フレーズ境界設定部48が接続される。フレーズ境界設
定部48には、音韻・韻律解析部50が接続される。音
韻・韻律解析部50には、音声ファイル53が接続され
る合成パラメータ作成部55が接続される。合成パラメ
ータ作成部には、合成音声作成部57が接続される。合
成音声作成部57には、スピーカ59が接続される。
る単語同定部47が接続される。単語同定部47にば、
フレーズ境界設定部48が接続される。フレーズ境界設
定部48には、音韻・韻律解析部50が接続される。音
韻・韻律解析部50には、音声ファイル53が接続され
る合成パラメータ作成部55が接続される。合成パラメ
ータ作成部には、合成音声作成部57が接続される。合
成音声作成部57には、スピーカ59が接続される。
単語同定部47は、単語辞書45を参照しながら単語あ
るいは単語列を同定し、それぞれの読み、アクセント情
報、文法情報を取り出す。なお、単語辞書45には、単
語同定を行うための表記、単語間の接続関係を表す文法
属性およびその他の単語属性と、次段の音韻・韻律処理
に用いる音韻(読み)、アクセントおよびアクセント結
合属性とがそれぞれ登録されている。
るいは単語列を同定し、それぞれの読み、アクセント情
報、文法情報を取り出す。なお、単語辞書45には、単
語同定を行うための表記、単語間の接続関係を表す文法
属性およびその他の単語属性と、次段の音韻・韻律処理
に用いる音韻(読み)、アクセントおよびアクセント結
合属性とがそれぞれ登録されている。
音曲・韻律解析部50は、複合語、文節、文節相互の関
係の順に高次の言語単位に再構成する処理を行う。すな
わち、単語同定部47で得られた単語の読みをもとに、
単語の連接によって生ずる連濁あるいは音便化情報を得
る音韻規則、および単語・文節境界の文法情報をもとに
、アクセント句の決定、その他音調制御情報を得る韻律
規則にしたがって、音声合成に必要な種々の制御情報(
音韻情報、韻律情報)を作成する。
係の順に高次の言語単位に再構成する処理を行う。すな
わち、単語同定部47で得られた単語の読みをもとに、
単語の連接によって生ずる連濁あるいは音便化情報を得
る音韻規則、および単語・文節境界の文法情報をもとに
、アクセント句の決定、その他音調制御情報を得る韻律
規則にしたがって、音声合成に必要な種々の制御情報(
音韻情報、韻律情報)を作成する。
合成パラメータ作成部55は、日本語の基本的な音節が
パラメータ形式で蓄積される音声ファイル53を参照し
、音韻記号に基づいて必要なパラメータを読み出し、連
続するパラメータ列を合成し、これを合成音声作成部5
7に出力する。
パラメータ形式で蓄積される音声ファイル53を参照し
、音韻記号に基づいて必要なパラメータを読み出し、連
続するパラメータ列を合成し、これを合成音声作成部5
7に出力する。
合成音声作成部57は、合成されたパラメータから音声
波形を合成してスピーカ59から連続音声を出力させる
。
波形を合成してスピーカ59から連続音声を出力させる
。
ここで、第1図と第2図との対応関係を示す。
フレーズ境界設定手段11は、フレーズ境界設定部48
に相当する。
に相当する。
言語解析部は、単語辞書45、単語同定部47、音韻・
韻律解析部50に相当する。
韻律解析部50に相当する。
音声合底部は、音声ファイル53、合成バラメーコ作威
部55、合成音声作成部57、スピーカ59に相当する
。
部55、合成音声作成部57、スピーカ59に相当する
。
受信部41は、文章読み上げ装置の標準構成部である。
以下、第2図を参照して、フレーズ境界設定の動作につ
いて説明する。
いて説明する。
受信部41に、入力テキスト「チャレンジ精神に溢れた
活力のある組織風土。」が受信される。
活力のある組織風土。」が受信される。
入力テキストは、単語同定部47において、本発明者の
別の同日特許出願「文章読み上げ装置」に示した単語同
定方式等により、文の先頭から、■「チャレンジ」、■
「精神」、■「に」、■「溢れ」、■「た」、■「活力
」、■「の」、■「あるj、■「組織」、[相]「風土
」、■「。」の各単語に逐次同定され、単語ごとにモー
ラ数、品詞等の文法上の分類が決定され出力される。第
1表は、この入力テキストの単語同定の結果を示してお
り、各単語ごとに読み、モーラ数、文法上の分類を示す
。
別の同日特許出願「文章読み上げ装置」に示した単語同
定方式等により、文の先頭から、■「チャレンジ」、■
「精神」、■「に」、■「溢れ」、■「た」、■「活力
」、■「の」、■「あるj、■「組織」、[相]「風土
」、■「。」の各単語に逐次同定され、単語ごとにモー
ラ数、品詞等の文法上の分類が決定され出力される。第
1表は、この入力テキストの単語同定の結果を示してお
り、各単語ごとに読み、モーラ数、文法上の分類を示す
。
量関係からみたフレーズ境界になり易さ」それぞれを数
値に換算した評価値A、評価値Bが設定される。
値に換算した評価値A、評価値Bが設定される。
評価値が高いほどフレーズ境界になり易いとするために
、「累積モーラ数からみたフレーズ境界になり易さ」の
評価値Aは、−患で音声出力するモーラ数として最も頻
度が高い値「13」に対応する値が最大になるように設
定される。また、「隣接単語間関係からみたフレーズ境
界になり易さJの評価値Bは、文節的な切れ目が高い値
となるように設定されるものとする。
、「累積モーラ数からみたフレーズ境界になり易さ」の
評価値Aは、−患で音声出力するモーラ数として最も頻
度が高い値「13」に対応する値が最大になるように設
定される。また、「隣接単語間関係からみたフレーズ境
界になり易さJの評価値Bは、文節的な切れ目が高い値
となるように設定されるものとする。
第3図は、累積モーラ数と評価値Aの関係を説明する図
である。また、第2表は、隣接単語間関係と評価値Bの
関係を示す表である。
である。また、第2表は、隣接単語間関係と評価値Bの
関係を示す表である。
(本頁以下余白)
この単語同定の結果は、フレーズ境界設定部48に順次
入力される。
入力される。
フレーズ境界設定部4Bには、「累積モーラ数からみた
フレーズ境界になり易さ」、「隣接単語第2表 第3表 フレーズ境界設定部48は、文の先頭から単語間境界を
走査し、単語間境界ごとに文の先頭からの累積モーラ数
を求め、「累積モーラ数からみたフレーズ境界になり易
さ」、「隣接単語間関係からみたフレーズ境界になり易
さ」それぞれの評価値A、Bの積をとった評価値Cを求
めて、その値が最大になる位置をフレーズ境界に設定す
る。
フレーズ境界になり易さ」、「隣接単語第2表 第3表 フレーズ境界設定部48は、文の先頭から単語間境界を
走査し、単語間境界ごとに文の先頭からの累積モーラ数
を求め、「累積モーラ数からみたフレーズ境界になり易
さ」、「隣接単語間関係からみたフレーズ境界になり易
さ」それぞれの評価値A、Bの積をとった評価値Cを求
めて、その値が最大になる位置をフレーズ境界に設定す
る。
第3表は、「フレーズ境界になり易さ」の評価値Cを求
めた結果を示す表である。なお、表中で単語間境界は、
例えば■「チャレンジ」、■「精神」の間を■−■とし
て示した。
めた結果を示す表である。なお、表中で単語間境界は、
例えば■「チャレンジ」、■「精神」の間を■−■とし
て示した。
第3表に示すように、単語■「たjと単語■「活力」の
単語間境界■−■では、累積モーラ数が「13」でその
評価値Aは1.0となり、隣接単語間関係が「助動詞−
名詞」でその評価値Bは0.5となる。両評価値の積を
とった「フレーズ境界になり易さJの評価4IICは、
0.5となり、それ以前の単語間境界の中で最も高い値
となる。
単語間境界■−■では、累積モーラ数が「13」でその
評価値Aは1.0となり、隣接単語間関係が「助動詞−
名詞」でその評価値Bは0.5となる。両評価値の積を
とった「フレーズ境界になり易さJの評価4IICは、
0.5となり、それ以前の単語間境界の中で最も高い値
となる。
実施例では、単語間境界■−■にフレーズ境界を設定し
て、累積モーラ数をリセットし、再度同様にして以降の
単語間境界を走査し、評価値Cを求める処理を繰り返し
ている。
て、累積モーラ数をリセットし、再度同様にして以降の
単語間境界を走査し、評価値Cを求める処理を繰り返し
ている。
上述したように、本発明によれば、累積モーラ数および
隣接単語間関係を用いることにより、文の先頭からフレ
ーズ境界を設定することができるので、辞書引き・単語
同定処理とフレーズ設定処理を彼列に実行することがで
きる。
隣接単語間関係を用いることにより、文の先頭からフレ
ーズ境界を設定することができるので、辞書引き・単語
同定処理とフレーズ設定処理を彼列に実行することがで
きる。
また、累積モーラ数がほぼ一定になるようにフレーズ境
界を設定するので、自然な音声出力を得ることができる
。
界を設定するので、自然な音声出力を得ることができる
。
図において、
11はフレーズ境界設定手段、
41は受信部、
45は単語辞書、
47は単語同定部、
4日はフレーズ境界設定部、
50は音韻・韻律解析部、
53は音声ファイル、
55は合成パラメータ作戒部、
57は合成音声作威部、
59はスピーカである。
第1図は本発明の原理ブロック図、
第2図は実施例構成を示すブロック図、第3図は累積モ
ーラ数と評価(1i Aの関係を説明する図である。 文のIトh上け′装置 本発明の原理ブロック図 第1図 実施例構成を示すブロック図 第2図
ーラ数と評価(1i Aの関係を説明する図である。 文のIトh上け′装置 本発明の原理ブロック図 第1図 実施例構成を示すブロック図 第2図
Claims (1)
- (1)漢字かな混じり文が入力され、その言語解析によ
り得られた音韻情報および韻律情報に基づいて音声を合
成する文章読み上げ装置において、声の立て直しを行う
フレーズ境界になり易さを示す評価値が累積モーラ数お
よび隣接単語間関係に応じてそれぞれ設定され、入力さ
れた漢字かな混じり文の先頭から単語間境界ごとに、そ
の直前に設定されている前記フレーズ境界からの累積モ
ーラ数を求め、各評価値の積をとった結果に応じて前記
単語間境界を前記フレーズ境界に設定するフレーズ境界
設定手段(11)を備えた ことを特徴とする文章読み上げ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2033506A JPH03237499A (ja) | 1990-02-14 | 1990-02-14 | 文章読み上げ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2033506A JPH03237499A (ja) | 1990-02-14 | 1990-02-14 | 文章読み上げ装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03237499A true JPH03237499A (ja) | 1991-10-23 |
Family
ID=12388432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2033506A Pending JPH03237499A (ja) | 1990-02-14 | 1990-02-14 | 文章読み上げ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03237499A (ja) |
-
1990
- 1990-02-14 JP JP2033506A patent/JPH03237499A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8219398B2 (en) | Computerized speech synthesizer for synthesizing speech from text | |
| Isewon et al. | Design and implementation of text to speech conversion for visually impaired people | |
| US6751592B1 (en) | Speech synthesizing apparatus, and recording medium that stores text-to-speech conversion program and can be read mechanically | |
| KR900009170B1 (ko) | 규칙합성형 음성합성시스템 | |
| Shih et al. | Issues in text-to-speech conversion for Mandarin | |
| JPH086591A (ja) | 音声出力装置 | |
| KR100373329B1 (ko) | 음운환경과 묵음구간 길이를 이용한 텍스트/음성변환 장치 및그 방법 | |
| JPH0887297A (ja) | 音声合成システム | |
| US6829577B1 (en) | Generating non-stationary additive noise for addition to synthesized speech | |
| van Rijnsoever | A multilingual text-to-speech system | |
| JPH08335096A (ja) | テキスト音声合成装置 | |
| JP3060276B2 (ja) | 音声合成装置 | |
| JP3397406B2 (ja) | 音声合成装置及び音声合成方法 | |
| Kaur et al. | Building atext-to-speech system for punjabi language | |
| Khalifa et al. | SMaTalk: Standard malay text to speech talk system | |
| JPH09292897A (ja) | 音声合成装置 | |
| Heggtveit et al. | Intonation modelling with a lexicon of natural F0 contours. | |
| JPH08328578A (ja) | テキスト音声合成装置 | |
| Othman et al. | SMaTTS: Standard malay text to speech system | |
| Rajeswari et al. | Developing Intonation Pattern for Tamil Text To Speech Synthesis System | |
| JPH03236099A (ja) | 文章読み上げ装置 | |
| JPH06138894A (ja) | 音声合成装置及び音声合成方法 | |
| TEWABE | SCHOOL OF GRADUATE STUDIES INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND IT | |
| JPH0764586A (ja) | 音声合成装置 | |
| JPH04367000A (ja) | 音声合成装置 |