JPS63110497A - 音声スペクトルパタン生成装置 - Google Patents

音声スペクトルパタン生成装置

Info

Publication number
JPS63110497A
JPS63110497A JP25748886A JP25748886A JPS63110497A JP S63110497 A JPS63110497 A JP S63110497A JP 25748886 A JP25748886 A JP 25748886A JP 25748886 A JP25748886 A JP 25748886A JP S63110497 A JPS63110497 A JP S63110497A
Authority
JP
Japan
Prior art keywords
data
speech
signal line
value
generation circuit
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
Application number
JP25748886A
Other languages
English (en)
Other versions
JP2573585B2 (ja
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP61257488A priority Critical patent/JP2573585B2/ja
Publication of JPS63110497A publication Critical patent/JPS63110497A/ja
Application granted granted Critical
Publication of JP2573585B2 publication Critical patent/JP2573585B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
  • Light Guides In General And Applications Therefor (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本・発明は、文字列などの音声を表す情報から規則によ
り音声を合成するのに用いる音声スペクトルパタン、即
ち音声のスペクトル包絡の時間変化パタンを生成する装
置に関する。
(従来の技術) 任意の文章や単語の読み等を表す文字列がら音声を合成
するいわゆる音声の規則合成においては、音声合成すべ
き文章などの読み等にもとついて、音声スペクトルパタ
ン、即ち音韻性に関わる音声のスペクトル包絡の時間変
化パタンを生成することが、明瞭で自然な合成音声を生
成するために重要である。
このような音声の規則合成におけるスペクトルパタンの
生成の例は、三留と伏木田による日本音響学会音声研究
会資料885−31 (1f185.7)、「ホルマン
ト、cv−vc型規則合成」に示されている。
これは、音声合成規則として、時間長規則、ピッチ規則
、ポーズ規則、パラメータ編集規則などがあり、あらか
じめ自然音声を分析して得られなCV−VC(Cは子音
■は母音を表す)を単位とするポルマントパラメータを
編集し、それをホルマント型音声合成器に与えることで
任意の音声を合成するものである。
これらの諸規則の内、パラメータ@集規則は、合成すべ
き音声の音素系列に基づいて、あらかじめ用意されなc
v−vcを単位とするホルマントデータを編集してホル
マントの時□量変化すなわちスペクトルパタンを生成し
音声を合成する規則である。
この例の場合は、単位となるcv−vc毎のスペクトル
パタンばあらかじめ用意されており、CV−VCの番号
を指定することによってその単位部分のスペクトルパタ
ンを生成することができる。
即ち、この場合、cv’=vcの番号がスペクトルパタ
ン生成のためのパラメータとなっている。このような例
は他に、単位としてvcv+cvcを用いなり、編集す
るデータとしてホルマントの代わりに、PARCOR’
?LSPを用いたり、単位音声の波形を用いるものなど
が知られている。
一方、第二の従来例としては、プロシーデインダス ア
イシーエイニスエスピー82 (Proceed−in
gs ICASSP 82.1982年音響・音声・信
号処理国際会議論文集)の1589ページから1592
ページに示されたクラット(Klatt)による論文[
ザ クララトーク テキスト トウー スピーチ コン
バージョン システム(The Klattalk T
ext−to−8pee−ch Conversion
 system) Jがある。この例では、英語音声の
音素の始端や終端におけるポルマント等のターゲツト値
を与え、その間をなめらかに補間するホルマント規則を
有している。この場合、そのターゲット値がスペクトル
パタン生成のためのパラメータとなっている。
これらの例に共通するのは、入力の音声情報に対して条
件の適合する諸規則を適用し、パラメータの値を決定し
、それがら音声スペクトルパタンを生成し音声を合成す
ることである。
(発明が解決しようとする問題点) しかしながら、このような従来の音声スペクトルパタン
生成装置においては、同一の文章あるいは単語などは、
常に同一の規則が適用されるなめ、常に同じように発音
されることになる。そのなめ、従来の音声スペクトルパ
タン生成装置によって生成されたスペクトルパタンを用
いて合成された合成音声は機械的で不自然な印象をうけ
、長時間聞くと疲れるといっな問題があった。
単語や1文が長文の一部として現れる場合には、前後関
係が異なるならば、規則によっては少し異なって合成さ
れる場合もある。しかし、単語などが句読点によって区
切られ単独で現れ、規則がその前後を考慮しないような
場合にはいつも同じ様に合成されることになる。
このような状況は、テキストか長くなればなるほど発生
する可能性が高くなり、不自然さが目立つことになる。
本発明の目的は、従来の音声スペクトルパタン生成装置
に若干の回路を追加した程度の簡却な構成で、より自然
な音声を合成し得る音声スペクトルパタン生成装置を提
供することにある。
(問題点を解決するための手段) 前述の問題点を解決するために本発明が提供する手段は
、入力された音声情報に基づいて音声のスペクトルパタ
ンを生成するためのパラメータの=  4 − 値を決定する手段と、そのパラメータの値からスペクト
ルパタンを生成する手段とを有する音声スペクトルパタ
ン生成装置であって、ランダムデータを発生する手段と
、そのランダムデータの値に応じて前記のパラメータの
値を変化させる手段とを更に有することを特徴とする。
(作用) 本発明は、スペクトルパタンを生成するためのパラメー
タの値を従来と同様に決定し、そ°の値をランダムに変
化させてスペクトルパタンを生成し音声を合成すること
により、機械的な合成音声の発生を避けようとするもの
である。これは、実際に人間が同一の文章などを音読す
る場合には、音色などは発声の度に確率的に揺らぐとい
う性質があり、それを実現することで自然性を向上させ
ようとするものである。そのために、ランダムデータを
発生ずる手段によって生成されたランダムデータに応じ
て、パラメータ値を変化させる手段により、従来と同様
に決定されたパラメータ値を変化させその値に基づいて
スペクトルパタンを生成するのである。
このとき、あらかじめ実際に人間か発声した音声を分析
して、スペクトルに関連するパラメータの値の統計的な
分布を調べておき、その分布にもとづいてパラメータ値
の変化させる量を決定することにより、より自然な合成
音を生成することができる。
ランクムデータを発生する手段としては、従来から合同
法によるものやM系列によるもの等が知られており、い
ずれの方法に基づくものでも利用可能である。
(実施例) 次に、図面を参照して本発明の詳細な説明する。
第1図は、本発明の第一の実施例のブロック図である。
図において、101は制御回路、102はデータ番号生
成回路、103は単位音声データメモリ、104はデー
タ編集回路、105は乱数発生回路、106は加算器で
ある。
単位音声データメモリ 103には、各単位音声に対し
て複数のスペクトルパタンデータが記憶されており、そ
れぞれに割り当てられたデータ番号を信号線118から
与えるとそのデータが信号線11gから出力される。こ
こで、同一の即位音声に対する複数のスペクトルパタン
データタの番号は連続的に割り当てておく。即ち、単位
音声データメモリ103内には、一つの即位音声に対す
る異なったスペクトルパタンデータかグループを成して
記憶されている。このように、記憶されているデータの
内容は異なるものの、即位音声データメモリ 103の
構成は、前述の第一の従来例に於てあらかじめ用意して
おくcv−vcのスペクトルパタンのデータを記憶して
おくものと同様である。
データ番号生成回路102は、信号線113から入力さ
れる音素系列から、単位音声の系列を生成し、単位音声
データメモリ 103内の、一つの単位音声に対する異
なったスペクトルパタンデータのグループの先頭のデー
タの番号を生成し、信号線116へ出力する6 データ網集回B104は、単位音声データメモリ103
から信号線119を介して送られる単位音声のスペクト
ルパタンデータのうち、信号線115から入力される時
間長データの示す部分のみを用い、各単位音声間を補間
することによってスペクトルパタンを生成する。
これら、データ番号生成回路102とデータ編集回路1
04も、第一の従来例におけるものと同様の構成で実現
できる。
乱数発生回路105は、制御回路101から指示かある
毎に、乱数を発生し信号線117を介して加算器106
に送る。このとき生成される乱数は、各単位音声ごとに
記憶されているスペクトルパタンデータの個数をNとす
ると、0から、(N−1>の値をとるものである。
加算器106では、データ番号生成回路102から送ら
れる、一つの単位音声に対する異なったスペクトルパタ
ンデータのグループの先頭のデータの番号に、乱数発生
回路105から送られる乱数を加算し、信号線118を
介して単位音声データメモリ103に送る。
制御回路101は、信号線111から音素系列と時間長
データが入力されると、音素系列を信号線113を介し
てデータ番号生成回路102に送りデータ番号を発生さ
せ、時間長データを信号線115を介してデータ編集回
路104に送る。更に、信号線114を介して乱数発生
回路105に指示を送り乱数を発生させる。こうして、
データ番号生成回路102で生成されたデータ番号に、
乱数発生回路105で生成された乱数が加算され、その
データが単位音声データメモリ 103から読み出され
、データ編集回路104に於て編集されてスペクトルパ
タンか生成され、信号線112から出力される。
第2図は、本発明の第二の実施例のブロック図である。
図において、201は制御回路、202はポルマントタ
ーゲツト値生成回路、203はデータ補間回路、204
はデータ分布値メモリ、205は乱数発生回路、206
は乗算器、207は加算器である。
ホルマントターゲット値生成回B2O2は、前述の第二
の従来例におけるものと同様に、制御回路201から信
号線213を介して送られる音素系列に基づいて、ホル
マントターゲツト値を生成し、信号線220に送出する
データ補間回路203も、第二の従来例におけるものと
同様に、信号線216から送られる時間長データに基づ
いて、信号線221から入力されるホルマントのターゲ
ツト値の間を補間しスペクトルパタンを生成する。
データ分布値メモリ204には、各ホルマントデータの
ターゲツト値の分布する最大値が記憶されていて、制御
回路201から信号線214を介して送られる指示に従
って、その分布の最大値を信号線217へと送り出す。
乱数発生回路205では、制御回路201から信号線2
15を介して送られる指示に従って、絶対値が1以下の
正負の乱数が発生され信号線218へと送り出される。
乗算器206では、データ分布値メモリ 204から送
られるデータの分布の最大値に、乱数発生回路205か
ら送られる乱数が乗じられ、その積が信号線219を介
して加算器207へと送られる。
加算器207では、ホルマントターゲツト値生成回路2
02から送られるホルマントターゲツト値と1、乗算器
206から送られるデータ分布値と乱数の積が加え合わ
されて新たなホルマントターゲツト値として信号線22
1を介してデータ補間回路203に送られる。
制御回路201は、信号線211から音素系列と時間長
データが入力されると、音素系列を信号線213を介し
てホルマントターゲツト値生成回路202に送りホルマ
ントターゲツト値を発生させ、時間長データを信号線2
16を介してデータ補間回路203に送る。更に、信号
線214を介してデータ分布値メモリ 204に指示を
送りデータの分布の最大値を発生させ、信号線215を
介して乱数発生回路205に指示を送り乱数を発生させ
る。
こうして、ホルマントターゲツト値生成回路202で生
成されたホルマントターゲツト値に、データ分布値メモ
リ 204で生成されたデータの分布の最大値と乱数発
生回路205で生成された乱数の積が加算され、その新
たなホルマントターゲット値と時間長データに基づいて
スペクトルパタンか生成され、信号線212から出力さ
れる。
(発明の効果) 以上説明したように、本発明によれば、合成しようとす
る音声情報に同一の表現が繰り返し現れても、パラメー
タの値がその都度微妙に異なった値がとられるから、明
瞭性が摂なわれることなく自然な合成音が得られるとい
う効果がある。
【図面の簡単な説明】
第1図および第2図は本発明の第一および第二の実施例
をそれぞれ示すブロック図である。 図において、101は制御回路、102はデータ番号生
成回路、103は単位音声データメモリ、104はデー
タ編集回路、105は乱数発生回路、106は加算器、
201は制御回路、202はホルマントターゲツト値生
成回路、203はデータ補間回路、204はデータ分布
値メモリ、205は乱数発生回路、206は乗算器、2
07は加算器である。

Claims (1)

    【特許請求の範囲】
  1. 入力された音声情報に基づいて音声のスペクトルパタン
    を生成するためのパラメータの値を決定する手段と、そ
    のパラメータの値から前記スペクトルパタンを生成する
    手段とを有する音声スペクトルパタン生成装置において
    、ランダムデータを発生する手段と、そのランダムデー
    タの値に応じて前記のパラメータの値を変化させる手段
    とを更に有することを特徴とする音声スペクトルパタン
    生成装置。
JP61257488A 1986-10-29 1986-10-29 音声スペクトルパタン生成装置 Expired - Lifetime JP2573585B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61257488A JP2573585B2 (ja) 1986-10-29 1986-10-29 音声スペクトルパタン生成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61257488A JP2573585B2 (ja) 1986-10-29 1986-10-29 音声スペクトルパタン生成装置

Publications (2)

Publication Number Publication Date
JPS63110497A true JPS63110497A (ja) 1988-05-14
JP2573585B2 JP2573585B2 (ja) 1997-01-22

Family

ID=17306986

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61257488A Expired - Lifetime JP2573585B2 (ja) 1986-10-29 1986-10-29 音声スペクトルパタン生成装置

Country Status (1)

Country Link
JP (1) JP2573585B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5660499A (en) * 1979-10-22 1981-05-25 Casio Computer Co Ltd Audible sounddsource circuit for voice synthesizer

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5660499A (en) * 1979-10-22 1981-05-25 Casio Computer Co Ltd Audible sounddsource circuit for voice synthesizer

Also Published As

Publication number Publication date
JP2573585B2 (ja) 1997-01-22

Similar Documents

Publication Publication Date Title
JP2885372B2 (ja) 音声符号化方法
JPS62160495A (ja) 音声合成装置
JP5175422B2 (ja) 音声合成における時間幅を制御する方法
JPH08335096A (ja) テキスト音声合成装置
JP3109778B2 (ja) 音声規則合成装置
JPH08248993A (ja) 音韻時間長制御方法
JP2573586B2 (ja) 規則型音声合成装置
JP2573585B2 (ja) 音声スペクトルパタン生成装置
JP3771565B2 (ja) 基本周波数パタン生成装置、基本周波数パタン生成方法、及びプログラム記録媒体
JP2703253B2 (ja) 音声合成装置
JP2577372B2 (ja) 音声合成装置および方法
JP2586040B2 (ja) 音声編集合成装置
JP2573587B2 (ja) ピッチパタン生成装置
JPH11282484A (ja) 音声合成装置
Khudoyberdiev The Algorithms of Tajik Speech Synthesis by Syllable
JP2844588B2 (ja) 波形編集型音声合成装置
JP2910587B2 (ja) 音声合成装置
JPH04125699A (ja) 残差駆動型音声合成装置
JPH0594199A (ja) 残差駆動型音声合成装置
May et al. Speech synthesis using allophones
JPH0553595A (ja) 音声合成装置
JPS63110500A (ja) 音声時間長デ−タ生成装置
JP2001166787A (ja) 音声合成装置および自然言語処理方法
JPS58168096A (ja) 複数言語音声合成装置
JPH07311588A (ja) テキスト音声合成装置