JPS6098498A - 音声合成装置 - Google Patents
音声合成装置Info
- Publication number
- JPS6098498A JPS6098498A JP58207052A JP20705283A JPS6098498A JP S6098498 A JPS6098498 A JP S6098498A JP 58207052 A JP58207052 A JP 58207052A JP 20705283 A JP20705283 A JP 20705283A JP S6098498 A JPS6098498 A JP S6098498A
- Authority
- JP
- Japan
- Prior art keywords
- sound source
- digital filter
- wave
- voiced sound
- sampling
- 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
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L13/00—Speech synthesis; Text to speech systems
- G10L13/02—Methods for producing synthetic speech; Speech synthesisers
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は品質の高い合成音声を簡易に生成することので
きる音声合成装置に関する。
きる音声合成装置に関する。
音声自戒装置は、基本的には第1図に示すように合成す
べき音声の声道特性を合成エヤうメータに従って設定す
る声道特性近似ディジタル・フィルタ1と、白色雑音発
生器2、周期昔源発生器3およびこれらの発生器2.3
からの信号を前記合成すべき音声が有声か無声かによっ
て選択的に前記ディジタル・フィルタ1に与えるセレク
タ4と、これらを制御する制御回路5によって構成され
る。前記ディジタル・フィルタ1は、その音声合成方式
、例えば線形予測法、LSP法、ケゾヌトラム法等に応
じて線形予測係数、LSPパラメータ、ケノヌトラム等
を合成パ・ラメータとして入力して、前記合成すべき音
声の声道特性を近似+る本の〒あふ、そ1−て、その合
成すべき音声が周期性のある所謂有声音の場合には、そ
の音源として前記周期音源発生器3が発生するインパル
ス波、三角波、擬似声帯波尋の有声音源波を所定のピッ
チ周期で入力して、上記有声音を合成出力している。ま
た合成すべき音声が無声音である場合、その音源として
前記白色雑音発生器2が発生する白色給量を入力して上
記無声音を合成出力している。このような音源を入力と
する前記ディジタル・フィルターに近似設定される声道
特性は、フレームと称される一定の時間間隔毎に、また
或いは前記周期音源発生器3に設定されるピッチ周期に
同期した時間間隔毎に前記合成パラメータに従って更新
される。尚、このディジタル・フィルタ1によシ合成出
力される音声信号は離散信号であることから、実際には
その出力をD/A変換したのち、該ディジタル・フィル
ターの標本化周波数の1以下の遮断周波数特性を有する
LPFを介して出力される。
べき音声の声道特性を合成エヤうメータに従って設定す
る声道特性近似ディジタル・フィルタ1と、白色雑音発
生器2、周期昔源発生器3およびこれらの発生器2.3
からの信号を前記合成すべき音声が有声か無声かによっ
て選択的に前記ディジタル・フィルタ1に与えるセレク
タ4と、これらを制御する制御回路5によって構成され
る。前記ディジタル・フィルタ1は、その音声合成方式
、例えば線形予測法、LSP法、ケゾヌトラム法等に応
じて線形予測係数、LSPパラメータ、ケノヌトラム等
を合成パ・ラメータとして入力して、前記合成すべき音
声の声道特性を近似+る本の〒あふ、そ1−て、その合
成すべき音声が周期性のある所謂有声音の場合には、そ
の音源として前記周期音源発生器3が発生するインパル
ス波、三角波、擬似声帯波尋の有声音源波を所定のピッ
チ周期で入力して、上記有声音を合成出力している。ま
た合成すべき音声が無声音である場合、その音源として
前記白色雑音発生器2が発生する白色給量を入力して上
記無声音を合成出力している。このような音源を入力と
する前記ディジタル・フィルターに近似設定される声道
特性は、フレームと称される一定の時間間隔毎に、また
或いは前記周期音源発生器3に設定されるピッチ周期に
同期した時間間隔毎に前記合成パラメータに従って更新
される。尚、このディジタル・フィルタ1によシ合成出
力される音声信号は離散信号であることから、実際には
その出力をD/A変換したのち、該ディジタル・フィル
ターの標本化周波数の1以下の遮断周波数特性を有する
LPFを介して出力される。
しかして、このように構成された装置にあって、ディジ
タル・フィルタリング処理を含む一連の音声合成処理は
所定の椋本化周期毎に行われる。また有声音合成の場合
にディジタル・フィルタ1に入力する有声音源波は設定
されたピッチ周期に従って前記標本化周期に同期して生
成される。クマシ、ピッチ周期を標本化周期の整数倍に
近似し、この近似された標本化タイミングに同期して有
声音源波を与えている。この結果、周期音源波をイン・
リス波とした場合、例えば第2図に示すように周期音源
波Aはr4ジタル・フィルタ1を介してBに示す如く波
形として出力され、ことに合成音声が得られることにカ
る。
タル・フィルタリング処理を含む一連の音声合成処理は
所定の椋本化周期毎に行われる。また有声音合成の場合
にディジタル・フィルタ1に入力する有声音源波は設定
されたピッチ周期に従って前記標本化周期に同期して生
成される。クマシ、ピッチ周期を標本化周期の整数倍に
近似し、この近似された標本化タイミングに同期して有
声音源波を与えている。この結果、周期音源波をイン・
リス波とした場合、例えば第2図に示すように周期音源
波Aはr4ジタル・フィルタ1を介してBに示す如く波
形として出力され、ことに合成音声が得られることにカ
る。
ところが前記ピッチ周期が必ずしも装置の標本化周期の
整数倍に良く近似されるとは限らない。即ち、男声の場
合、一般的に音域が低く、そのピッチ周期が長いので比
較的良好に前記標本化周期の整数倍に近似させ得る。し
かし女声や子供の声のように音域が高く、そのピッチ周
期が短かくて、しかもピッチ周期の変化が多いと、前記
標本化周期の整数倍への近似誤差が大キく、マタヒッテ
周期の変化に対して上記近似が滑らかに追従しないと云
う不具合がある。この結果、合成音声には、不快なビブ
ラートの如き影響が生じ、その品質低下を招来している
。
整数倍に良く近似されるとは限らない。即ち、男声の場
合、一般的に音域が低く、そのピッチ周期が長いので比
較的良好に前記標本化周期の整数倍に近似させ得る。し
かし女声や子供の声のように音域が高く、そのピッチ周
期が短かくて、しかもピッチ周期の変化が多いと、前記
標本化周期の整数倍への近似誤差が大キく、マタヒッテ
周期の変化に対して上記近似が滑らかに追従しないと云
う不具合がある。この結果、合成音声には、不快なビブ
ラートの如き影響が生じ、その品質低下を招来している
。
このよう表側波数変化の不連続性に対する人間の感知能
力については、未だに定量的には明らかにされていない
が、人間がこのような周波数変化の不連続を感知して不
快に感じることは事夾である。
力については、未だに定量的には明らかにされていない
が、人間がこのような周波数変化の不連続を感知して不
快に感じることは事夾である。
そこで従来、上記不具合を除くべく、装置の標本化周波
数を高めてピッチ周期に対する近似特性の向上を図ると
とが考見られている。然し乍ら、このような対策を講じ
る為には、例えばディジタル・フィルタ1に声道特性を
設定する為の合成パラメータのデータ量が極めて膨大と
なシ、またその制御が相当複雑化する等の大きな問題が
生じた。
数を高めてピッチ周期に対する近似特性の向上を図ると
とが考見られている。然し乍ら、このような対策を講じ
る為には、例えばディジタル・フィルタ1に声道特性を
設定する為の合成パラメータのデータ量が極めて膨大と
なシ、またその制御が相当複雑化する等の大きな問題が
生じた。
本発明社とのような事情を考慮してなされたもので、そ
の目的とするところは、ピッチ周期の長さ、およびその
変化に拘シなく常に安定に品質の高い合成音声を簡易に
生成することのできる実用性の高い音声合成装置を提供
することにある。
の目的とするところは、ピッチ周期の長さ、およびその
変化に拘シなく常に安定に品質の高い合成音声を簡易に
生成することのできる実用性の高い音声合成装置を提供
することにある。
本発明は、所定の内挿関数を用いて展開した例えばイン
パルス波、三角波、擬似声帯波等の有声音源波の連続波
形を、与えられたピッチ周期によって設定される時間区
間内で、合成すべき音声の声道特性を近似するrイジタ
ル・フィルタの標本化周期に同期してサンプリングし、
これを前記ディジタル・フィルタに与えるようにしたも
のである。
パルス波、三角波、擬似声帯波等の有声音源波の連続波
形を、与えられたピッチ周期によって設定される時間区
間内で、合成すべき音声の声道特性を近似するrイジタ
ル・フィルタの標本化周期に同期してサンプリングし、
これを前記ディジタル・フィルタに与えるようにしたも
のである。
即ち、所定の内挿関数を用いて展開してなる有声音源波
の連続波形の値を、rイジタル・フィルタの標本化周期
の17N (N :整数)の間隔で準備し、これらの連
続波形を構成する各値を前記rイジタル・フィルタの標
本化周期に同期して選択してディジタル・フィルタに与
えることによって、等価的に前記有声音源波を与えられ
たピッチ周期毎に正確に発生するようにしたものである
。
の連続波形の値を、rイジタル・フィルタの標本化周期
の17N (N :整数)の間隔で準備し、これらの連
続波形を構成する各値を前記rイジタル・フィルタの標
本化周期に同期して選択してディジタル・フィルタに与
えることによって、等価的に前記有声音源波を与えられ
たピッチ周期毎に正確に発生するようにしたものである
。
かくして本発明によれば、内挿関数を用いて展開された
有声音源波の連続波形を、ピッチ周期によって定められ
る時間にディジタル・フィルタの標本化周期に同期して
サンプリングして上記ディジタル・フィルタに与えるの
で、ディジタル・フィルタには等価的に前記ピッチ周期
で正確に規定されるタイミングで前記有声音源波を与え
ることができる。つまシ、有声音源波を展開してなる連
続波の複数サンプリング点の値として、ディジタル・フ
ィルタの標本化周期に同期して、且つピッチ周期によル
規定される正確なタイミングで前記有声音源波をディジ
タル・フィルタに4えることができる。これ故、ディジ
タル・フィルタを含む装置全体の糸の標本化周波数を高
めることなしに、その標本化周期とピッチ周期との関係
を安定に設定するととができる。従って女声や子供の声
のようにピッチ周期が短かく、またピッチ周期の変化を
含む合成音声であっても、これを簡易に且つ品質良く生
成することができる。また上記の如く装置の標本化周波
数(動作周波数)を高める必要がないので1デイジタル
・フィルタに声道特性を近似設定するべく合成・千うメ
ータのデータ量の増大を招くことがなく、またその制御
の複雑化を招くことがないので、装置を安価に構成する
ことができ、その実用的利点は絶大である。
有声音源波の連続波形を、ピッチ周期によって定められ
る時間にディジタル・フィルタの標本化周期に同期して
サンプリングして上記ディジタル・フィルタに与えるの
で、ディジタル・フィルタには等価的に前記ピッチ周期
で正確に規定されるタイミングで前記有声音源波を与え
ることができる。つまシ、有声音源波を展開してなる連
続波の複数サンプリング点の値として、ディジタル・フ
ィルタの標本化周期に同期して、且つピッチ周期によル
規定される正確なタイミングで前記有声音源波をディジ
タル・フィルタに4えることができる。これ故、ディジ
タル・フィルタを含む装置全体の糸の標本化周波数を高
めることなしに、その標本化周期とピッチ周期との関係
を安定に設定するととができる。従って女声や子供の声
のようにピッチ周期が短かく、またピッチ周期の変化を
含む合成音声であっても、これを簡易に且つ品質良く生
成することができる。また上記の如く装置の標本化周波
数(動作周波数)を高める必要がないので1デイジタル
・フィルタに声道特性を近似設定するべく合成・千うメ
ータのデータ量の増大を招くことがなく、またその制御
の複雑化を招くことがないので、装置を安価に構成する
ことができ、その実用的利点は絶大である。
以下、図面を参照して本発明の一実施例につき説明する
。
。
実施例装置は、基本的には第1図に示すものと同様に構
成される。ここで、従来装置と異にするところは、周期
音源発生器3である。従来装置における周期音源発生器
3は、制御回路5の制御を受け、与えられたピッチ周期
に従って、そのピッチ周期を近似するディジタル・フィ
ルタ1の標本化タイミングで単にインパルス波等の有声
音源波を発生していただけであったのに対し、本実施例
における周期音源発生器3は、次のようにして等価変換
してなる音源波を発生している◎ 今、第3図に示すように有声音源波をインパルス波とし
、これをXdn)として表わすものとする。このよう表
原有声音源波X。(→に対して、周期音源発生器3は、
これを標本化定理に基づく内挿関数によシ展開した連続
波Xa(t)を次のようにしてめている。
成される。ここで、従来装置と異にするところは、周期
音源発生器3である。従来装置における周期音源発生器
3は、制御回路5の制御を受け、与えられたピッチ周期
に従って、そのピッチ周期を近似するディジタル・フィ
ルタ1の標本化タイミングで単にインパルス波等の有声
音源波を発生していただけであったのに対し、本実施例
における周期音源発生器3は、次のようにして等価変換
してなる音源波を発生している◎ 今、第3図に示すように有声音源波をインパルス波とし
、これをXdn)として表わすものとする。このよう表
原有声音源波X。(→に対して、周期音源発生器3は、
これを標本化定理に基づく内挿関数によシ展開した連続
波Xa(t)を次のようにしてめている。
尚、この展開に用いる内挿関数として、例えばラグラン
ジェの多項式やスプライン関数等を用いても良いことは
云うまでもないO しかして、上記連続波!a(t)は、時間的に−■から
aoまでの信号として与えられるものであるが、実質的
に成る時間幅でその殆んどの成分を表現できることから
、例えば矩形窓やノSミング窓等の有限幅を有する時間
窓ω(1)を用いて、1′&(t) = Xa(t)
’ω(t) −(2)として取扱う。このようにして展
開してなる連続波X′&(t)をN点に亘ってす/シリ
ングし、x(” %) = x′&((n+ Jy)T
) =−(3)なる標本値系列をめる。但し、上式中に
は(OくkくN:整数)として与えられる。これによっ
て、成るn点における原有声音源波X。(n)は、n点
を中心としたN個の標本値x(n→)の系列として表現
されることに表る。
ジェの多項式やスプライン関数等を用いても良いことは
云うまでもないO しかして、上記連続波!a(t)は、時間的に−■から
aoまでの信号として与えられるものであるが、実質的
に成る時間幅でその殆んどの成分を表現できることから
、例えば矩形窓やノSミング窓等の有限幅を有する時間
窓ω(1)を用いて、1′&(t) = Xa(t)
’ω(t) −(2)として取扱う。このようにして展
開してなる連続波X′&(t)をN点に亘ってす/シリ
ングし、x(” %) = x′&((n+ Jy)T
) =−(3)なる標本値系列をめる。但し、上式中に
は(OくkくN:整数)として与えられる。これによっ
て、成るn点における原有声音源波X。(n)は、n点
を中心としたN個の標本値x(n→)の系列として表現
されることに表る。
周期音源発生器3は、このような有声音源波を展開して
なる標本値”(n→)を、例えばDSk(Hの有限長だ
けN個に亘って予め記憶しておシ、(ただしnは記憶す
る波形がほぼ左右対称になるように適宜に決める)、そ
の標本値を合成すべき有声音のピッチ周期の情報に従い
、且つディジタル・フィルタ1の標本化タイミングに同
期して選択的に読出すものとなっている。第4図は、そ
の制御アルゴリスムの一例を示すものである。
なる標本値”(n→)を、例えばDSk(Hの有限長だ
けN個に亘って予め記憶しておシ、(ただしnは記憶す
る波形がほぼ左右対称になるように適宜に決める)、そ
の標本値を合成すべき有声音のピッチ周期の情報に従い
、且つディジタル・フィルタ1の標本化タイミングに同
期して選択的に読出すものとなっている。第4図は、そ
の制御アルゴリスムの一例を示すものである。
今、合成すべき有声音のピッチ周期Pがで示されるもの
とする。但し、PlΔP、Nはそれぞれ整数でおる。こ
の第(4)式は、ピッチ周期Pが、ディジタル・フィル
タ1の標本化周期TのP個分と、上記標本化周期TをN
等分したうちの72個の時間幅とによって表現されるこ
とを示している。換言すれば、上記標本化周期Tて、ピ
ッチ周期Pが表現されることを示している。このような
ピッチ周期Pの情報を得て、前記の如く展開された標本
値”(n十g)の中のディジタル・フィルタ1の標本化
タイミングに同期したものが選択されて前記ディジタル
・フィルタ1に与えられることになる。このようにして
選択されてディジタル・フィルタ1に与えられる標本値
X(n+M)の系列は、例えば第5図に示すようになる
。
とする。但し、PlΔP、Nはそれぞれ整数でおる。こ
の第(4)式は、ピッチ周期Pが、ディジタル・フィル
タ1の標本化周期TのP個分と、上記標本化周期TをN
等分したうちの72個の時間幅とによって表現されるこ
とを示している。換言すれば、上記標本化周期Tて、ピ
ッチ周期Pが表現されることを示している。このような
ピッチ周期Pの情報を得て、前記の如く展開された標本
値”(n十g)の中のディジタル・フィルタ1の標本化
タイミングに同期したものが選択されて前記ディジタル
・フィルタ1に与えられることになる。このようにして
選択されてディジタル・フィルタ1に与えられる標本値
X(n+M)の系列は、例えば第5図に示すようになる
。
次に第4図に示す制御アルゴリズムについ千説明する。
周期音源発生器3は、データ入力端子に与えられるピッ
チ情報Pを入力し乍ら、次のように動作する。先ず、後
述するピッチカラン)Xの値が零(0)以下であるか否
かを判定する。このピッチカウントXは、後述するその
他のデータと共に初期値零(0)に設定されておシ、従
って時間変位Nffのデータを時間変位OLDにセット
する処理プロセスが実行される。この時間変位NEWも
初期値零(0)に設定されているものであり、従ってこ
れによって先ず最初に時間変位OLDが零(0)にセッ
トされることになる。
チ情報Pを入力し乍ら、次のように動作する。先ず、後
述するピッチカラン)Xの値が零(0)以下であるか否
かを判定する。このピッチカウントXは、後述するその
他のデータと共に初期値零(0)に設定されておシ、従
って時間変位Nffのデータを時間変位OLDにセット
する処理プロセスが実行される。この時間変位NEWも
初期値零(0)に設定されているものであり、従ってこ
れによって先ず最初に時間変位OLDが零(0)にセッ
トされることになる。
しかるのち、前記入力されたピッチ情報Pに従って、時
間変位NE%I/のセットが行われる。このデータセッ
トは、 −1 N]liW 4− OLD + Re (P + −)
−Pなる処理を施して行われる。ただしRe (−)
は整数値で切シ捨てる関数である。この処理は、OLD
で示される成る時間、つまシ先に有声音源波を発生した
時点における理論上(真の)発生タイミングとディジタ
ル・フィルターの標本化タイミングとの時間のずれに、
次の有声音源波発生のタイミングを指定するピッチ周期
Pとこのピッチ周期に最も早く到達するディジタル・フ
ィルタ1の標本化タイミングとの時間的なずれを加える
ことを意味している。これによって、現時点における有
声音源波の発生タイミングとディジタル・フィルタ1の
標本化タイミングとのずれを示す時間変位がめられる。
間変位NE%I/のセットが行われる。このデータセッ
トは、 −1 N]liW 4− OLD + Re (P + −)
−Pなる処理を施して行われる。ただしRe (−)
は整数値で切シ捨てる関数である。この処理は、OLD
で示される成る時間、つまシ先に有声音源波を発生した
時点における理論上(真の)発生タイミングとディジタ
ル・フィルターの標本化タイミングとの時間のずれに、
次の有声音源波発生のタイミングを指定するピッチ周期
Pとこのピッチ周期に最も早く到達するディジタル・フ
ィルタ1の標本化タイミングとの時間的なずれを加える
ことを意味している。これによって、現時点における有
声音源波の発生タイミングとディジタル・フィルタ1の
標本化タイミングとのずれを示す時間変位がめられる。
しかして、このようにしてめられる時間変位NEW #
(とシ得る値は、ピッチ周期が前記標本化周期Tの整数
倍であるときに最低値零(0)となシ、最大で(〈2)
と々る。つまシ 0<Nff<2 なる値をとる。そこで次に、NRWの値が“1#よシ大
きいか否かを判定する。上記NWO値が61”よυも大
であることは、時間変位が標本イヒ周期の1単位よυ犬
きくカッてお軒その時間変位の基準として定める標本化
タイミングとして、1単位あとのタイミングを用いる方
が好ま波発生タイミングに最も近い標本化タイミングが
、前記ピッチ周期に従って計算される標本化タイミング
よりも1タイミング後に存在することを示している。そ
とで、NIIWの値に応じて、彦る処理を施し、次に有
声音源波を発生するべきタイミング迄の標本化周期数を
前記カウントXとしてめる。そして、上記NEWが゛1
″以上であって、前記同期の基準となる標本化タイミン
グの1タイミング分の修正を行った場合には、とれに伴
って前記時間変位Nl1Wの値をNEW4− NEW−
1 として修正しておく。以上が、次の有声音源波発生タイ
ミングを設定する為の処理でおる。
(とシ得る値は、ピッチ周期が前記標本化周期Tの整数
倍であるときに最低値零(0)となシ、最大で(〈2)
と々る。つまシ 0<Nff<2 なる値をとる。そこで次に、NRWの値が“1#よシ大
きいか否かを判定する。上記NWO値が61”よυも大
であることは、時間変位が標本イヒ周期の1単位よυ犬
きくカッてお軒その時間変位の基準として定める標本化
タイミングとして、1単位あとのタイミングを用いる方
が好ま波発生タイミングに最も近い標本化タイミングが
、前記ピッチ周期に従って計算される標本化タイミング
よりも1タイミング後に存在することを示している。そ
とで、NIIWの値に応じて、彦る処理を施し、次に有
声音源波を発生するべきタイミング迄の標本化周期数を
前記カウントXとしてめる。そして、上記NEWが゛1
″以上であって、前記同期の基準となる標本化タイミン
グの1タイミング分の修正を行った場合には、とれに伴
って前記時間変位Nl1Wの値をNEW4− NEW−
1 として修正しておく。以上が、次の有声音源波発生タイ
ミングを設定する為の処理でおる。
しかして次に、現時点における有声音源波x(n+%)
の発生の為の制御が行われる。この制御は、先ず制御デ
ータであるカウントYを零(0)f卸湘管中電イ礒、6
行も七ム〜1.値為ふの誂、そのカウント値Yが、所定
の時間幅、ω(1)の範囲内であるか否かの判定が行わ
れる。この判定で範囲外であると認定された場合には、
信号の発生は行われない。そして、上記範囲内である場
合には、前記時間変位OLDに上記カウント値Yを加え
た値で特定される有声音源波x(n+J系列のうちの1
つのサンプルデータが、ディジタル・フィルタの標本化
タイミングに同期して出力される。その後、上記カウン
ト値をインクリメントして、次のサンプルデータの出力
に備える。
の発生の為の制御が行われる。この制御は、先ず制御デ
ータであるカウントYを零(0)f卸湘管中電イ礒、6
行も七ム〜1.値為ふの誂、そのカウント値Yが、所定
の時間幅、ω(1)の範囲内であるか否かの判定が行わ
れる。この判定で範囲外であると認定された場合には、
信号の発生は行われない。そして、上記範囲内である場
合には、前記時間変位OLDに上記カウント値Yを加え
た値で特定される有声音源波x(n+J系列のうちの1
つのサンプルデータが、ディジタル・フィルタの標本化
タイミングに同期して出力される。その後、上記カウン
ト値をインクリメントして、次のサンプルデータの出力
に備える。
この処理が終了したのち、前記ピッチカウントXのデー
タをデクリメンFし、前述した最初の処理に戻る。以上
の処理は、ディジタル・フィルタ1の標本化タイミング
に同期して巡回的に行われる。これによって、第5図に
示すようにディジタル・フィルタ1の標本化タイミング
に同期して、且つピッチ周期で示されるタイミングで前
記展開された有声音源波の成分がサンシリンダして与え
られ、等倹約にはディジタル・フィルタ1の標本化周期
とは独立に第5図中破線で示す如く有声音源ダが正確な
ピッチでディジタル・フィルタIK与えられることにな
る。
タをデクリメンFし、前述した最初の処理に戻る。以上
の処理は、ディジタル・フィルタ1の標本化タイミング
に同期して巡回的に行われる。これによって、第5図に
示すようにディジタル・フィルタ1の標本化タイミング
に同期して、且つピッチ周期で示されるタイミングで前
記展開された有声音源波の成分がサンシリンダして与え
られ、等倹約にはディジタル・フィルタ1の標本化周期
とは独立に第5図中破線で示す如く有声音源ダが正確な
ピッチでディジタル・フィルタIK与えられることにな
る。
以上のように本装置によれば、装置の標本化周波数を高
めることなしに、装置に設定されたピッチ情報に従って
正確に有声音源波を与えることが可能となる。しかも従
来装置と異って、有声音源波の発生タイミングを標本化
周期の整数倍に近似するものとは異なるので、女声や子
供の声の音声合成についても十分に対処できる。
めることなしに、装置に設定されたピッチ情報に従って
正確に有声音源波を与えることが可能となる。しかも従
来装置と異って、有声音源波の発生タイミングを標本化
周期の整数倍に近似するものとは異なるので、女声や子
供の声の音声合成についても十分に対処できる。
またピッチ周期の変化についても滑らかに追従し得るの
で、極めて品質の高い合成音声を生成することが可能と
なる。
で、極めて品質の高い合成音声を生成することが可能と
なる。
ところで、上述した有声音源の発生をハード的に行うと
とも可能である。第6図はその一例を示す周期音源発生
器3の概略構成図である。
とも可能である。第6図はその一例を示す周期音源発生
器3の概略構成図である。
即ち、所定の周期で与えられるピッチ情報をレジスタJ
J、1.?に縦続的に格納し、その新しいピッチ情報と
、先に入力された古いピッチ情報をそれぞれ得る。そし
て、これらの新旧ピッチ情報に従ってピッチ整数部決定
回路13、およびピッチ小数部決定回路14にて前述し
たアルゴリズムを)・−ド的に実行し、ピッチカウント
Xの値、およびカラン)Yの値をそれぞれめる。しかし
て、初期時にめられたピッチカウントXの値をレジスタ
ー5を介してカウンタ16にセットし、この値をディジ
タル・フィルタ1の標本化タイミング毎にダウンカウン
トする。一方、ROM 17社、展開された有声音源波
X (n十% )の系列を格納しておシ、前日己カウ7
り16およびピッチ小数部決定回路14によって指定さ
れたアドレスに格納された上目己信号x(n+ k)を
選択的に読出すものとなっている。
J、1.?に縦続的に格納し、その新しいピッチ情報と
、先に入力された古いピッチ情報をそれぞれ得る。そし
て、これらの新旧ピッチ情報に従ってピッチ整数部決定
回路13、およびピッチ小数部決定回路14にて前述し
たアルゴリズムを)・−ド的に実行し、ピッチカウント
Xの値、およびカラン)Yの値をそれぞれめる。しかし
て、初期時にめられたピッチカウントXの値をレジスタ
ー5を介してカウンタ16にセットし、この値をディジ
タル・フィルタ1の標本化タイミング毎にダウンカウン
トする。一方、ROM 17社、展開された有声音源波
X (n十% )の系列を格納しておシ、前日己カウ7
り16およびピッチ小数部決定回路14によって指定さ
れたアドレスに格納された上目己信号x(n+ k)を
選択的に読出すものとなっている。
このデータがレジスター8を介して出力されることにな
る。上記カウンター6−16−1)ERO指定するアド
レスは、前記したカウントXに相当したものであ夛、ま
た決定回路74 戸!ROM 17を指定するアドレス
は前述したカウントYに相当したものである。これによ
って、先の実施例と同様に有声音源波が内挿関数によっ
て展開され、になる。
る。上記カウンター6−16−1)ERO指定するアド
レスは、前記したカウントXに相当したものであ夛、ま
た決定回路74 戸!ROM 17を指定するアドレス
は前述したカウントYに相当したものである。これによ
って、先の実施例と同様に有声音源波が内挿関数によっ
て展開され、になる。
以上説明したように本発明によれば、装置の標本化周波
数を高めることなしに、簡易なft制御の下で品質の高
い合成音声を効果的に作成することができ、その実用的
利点は極めて絶大であるO 尚、本発明は上記実施例に限定されるものではない。例
えば有声音源波としての原信号の種類や、これを展開す
る為の内挿関数等は仕様に応じて定めればよいものであ
る。また、標本化周期Tや分割制御数N等も仕様に応じ
て定めればよい。要するに本発明はその要旨を逸脱しな
い範囲で種々変形して実施することができる。
数を高めることなしに、簡易なft制御の下で品質の高
い合成音声を効果的に作成することができ、その実用的
利点は極めて絶大であるO 尚、本発明は上記実施例に限定されるものではない。例
えば有声音源波としての原信号の種類や、これを展開す
る為の内挿関数等は仕様に応じて定めればよいものであ
る。また、標本化周期Tや分割制御数N等も仕様に応じ
て定めればよい。要するに本発明はその要旨を逸脱しな
い範囲で種々変形して実施することができる。
【図面の簡単な説明】
第1図は音声合成装置の基本構成図、第2図は有声音源
波に対する合成音声信号系列を示す図、第3図は本発明
の概念を示す図、第4図は図である。 1・・・声道特性近似ディジタル・フィルタ、2・・・
白色雑音発生器、3・・・周期音源発生器、4・・・セ
レクタ、5…制御回路、11,12.15゜18・・・
レジスタ、13・・・ピッチ整数部決定回路、14・・
・ピッチ小数部決定回路、16・・・カウンタ、17
・・・ ROM。
波に対する合成音声信号系列を示す図、第3図は本発明
の概念を示す図、第4図は図である。 1・・・声道特性近似ディジタル・フィルタ、2・・・
白色雑音発生器、3・・・周期音源発生器、4・・・セ
レクタ、5…制御回路、11,12.15゜18・・・
レジスタ、13・・・ピッチ整数部決定回路、14・・
・ピッチ小数部決定回路、16・・・カウンタ、17
・・・ ROM。
Claims (3)
- (1)合成ノ!ラメータに従って合成すべき音声の声道
特性を近似するディジタル・フィルタと、所定の内挿関
数を用いて展開した有声音源波の連im形の一部のうち
前記ディジタル・フィルタの標本化周期間隔のサンプル
値を、与えられタヒ、チ周期毎に前記ディジタル・フィ
ルタに与える手段とを具備し、前記ディジタル・フィル
タによシ準周期性を有する有声音を合成してなることを
特徴とする音声合成装置。 - (2)有声音源波形は、インパルス波、三角波、擬似声
帯波等から々るものである特許請求の範囲第1項記載の
音声合成装置。 - (3) 有声音源波を展開する内挿関数は、標本化定理
における内挿関数、ラグランジェ多項式或いはスプライ
ン関数等に基づく関数からなる本のであふ農許請求のf
HL囲飢1頂貨z齢の寄書を成装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58207052A JPS6098498A (ja) | 1983-11-04 | 1983-11-04 | 音声合成装置 |
| EP84113148A EP0144724A1 (en) | 1983-11-04 | 1984-10-31 | Speech synthesizing apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58207052A JPS6098498A (ja) | 1983-11-04 | 1983-11-04 | 音声合成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6098498A true JPS6098498A (ja) | 1985-06-01 |
Family
ID=16533407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58207052A Pending JPS6098498A (ja) | 1983-11-04 | 1983-11-04 | 音声合成装置 |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP0144724A1 (ja) |
| JP (1) | JPS6098498A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2564641B2 (ja) * | 1989-01-31 | 1996-12-18 | キヤノン株式会社 | 音声合成装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5840596A (ja) * | 1981-09-02 | 1983-03-09 | 株式会社東芝 | 音源回路 |
-
1983
- 1983-11-04 JP JP58207052A patent/JPS6098498A/ja active Pending
-
1984
- 1984-10-31 EP EP84113148A patent/EP0144724A1/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5840596A (ja) * | 1981-09-02 | 1983-03-09 | 株式会社東芝 | 音源回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0144724A1 (en) | 1985-06-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Laroche et al. | Improved phase vocoder time-scale modification of audio | |
| US8706496B2 (en) | Audio signal transforming by utilizing a computational cost function | |
| CN101859583B (zh) | 噪声减小设备和噪声减小方法 | |
| JP6024191B2 (ja) | 音声合成装置および音声合成方法 | |
| JP6791258B2 (ja) | 音声合成方法、音声合成装置およびプログラム | |
| CN111739544B (zh) | 语音处理方法、装置、电子设备及存储介质 | |
| Bonada et al. | Sample-based singing voice synthesizer by spectral concatenation | |
| Välimäki et al. | Perceptually informed synthesis of bandlimited classical waveforms using integrated polynomial interpolation | |
| JP2018077283A (ja) | 音声合成方法 | |
| JPS6098498A (ja) | 音声合成装置 | |
| JPH0380300A (ja) | 音声合成方法 | |
| US6259014B1 (en) | Additive musical signal analysis and synthesis based on global waveform fitting | |
| US4520502A (en) | Speech synthesizer | |
| JPH04116700A (ja) | 音声分析・合成装置 | |
| JPS5925239B2 (ja) | パラメ−タ補間方式 | |
| US10586526B2 (en) | Speech analysis and synthesis method based on harmonic model and source-vocal tract decomposition | |
| JP3294192B2 (ja) | 音声変換装置及び音声変換方法 | |
| JPS6121000A (ja) | Csm型音声合成器 | |
| JPH0772897A (ja) | 音声合成方法および装置 | |
| JPS6265100A (ja) | Csm型音声合成器 | |
| JP2535808B2 (ja) | 音源波形生成装置 | |
| JPS6042959B2 (ja) | アナログ信号合成装置 | |
| JP2018077281A (ja) | 音声合成方法 | |
| JP3934793B2 (ja) | 音声変換装置及び音声変換方法 | |
| JPH06186975A (ja) | 音源装置 |