JPS58195896A - Lsp音声合成装置の音源回路 - Google Patents
Lsp音声合成装置の音源回路Info
- Publication number
- JPS58195896A JPS58195896A JP57078682A JP7868282A JPS58195896A JP S58195896 A JPS58195896 A JP S58195896A JP 57078682 A JP57078682 A JP 57078682A JP 7868282 A JP7868282 A JP 7868282A JP S58195896 A JPS58195896 A JP S58195896A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- sound source
- output
- information
- input
- 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
【発明の詳細な説明】
本発明はLAF 音声合成装置の音源回路に関する。
近年、音声合成装置としてLAF(Line8pect
rum Pa1r−線スペクトル対)方式を用いたもの
が開発され、すでに実用化されている。
rum Pa1r−線スペクトル対)方式を用いたもの
が開発され、すでに実用化されている。
上記LgP 方式によれば、従来用いられているPAR
COR方式より少ない情報量で音声合成を行なうことが
でき、かつ音声品質レベルを一定値以上に保持すること
が可能である。しかして、上記L8P 音声合成におい
て、人間の声だけでなく、例えば鳥や虫の喚声などの擬
音な同一合成器で合成する場合、ある種の音、特にBP
F(バンドパスフィルタ)に近い特性を持っ擬音の場合
、オーバー−フローを生じる拳が多い。
COR方式より少ない情報量で音声合成を行なうことが
でき、かつ音声品質レベルを一定値以上に保持すること
が可能である。しかして、上記L8P 音声合成におい
て、人間の声だけでなく、例えば鳥や虫の喚声などの擬
音な同一合成器で合成する場合、ある種の音、特にBP
F(バンドパスフィルタ)に近い特性を持っ擬音の場合
、オーバー−フローを生じる拳が多い。
本発明は上記の点に鑑みてなされたもので、種々の童を
同一の合成器で合成する場合に、音の種類に応じて音源
基準値を切り換えることにより、オーバー・フローの発
生を防止して高品質の音響合成を行なわせ得るL8F
音声合成装置の音源回路を提供することを目的とする。
同一の合成器で合成する場合に、音の種類に応じて音源
基準値を切り換えることにより、オーバー・フローの発
生を防止して高品質の音響合成を行なわせ得るL8F
音声合成装置の音源回路を提供することを目的とする。
以下図面を参照して本発明の一実施例を説明する。まず
、第1図によりLAF 音声合成装置の概略構成につい
て説明する。第1図において、1はタイミング信号発生
回路で、この回路1から出力されるタイミング信号は、
制御部2及びタイミング制御回路1へ送られる。そして
、上記制御部2からは音声情@ROM部4、イニシャル
情報アドレステーブルROM部(以下INムチープルR
OM部と略称する)5、パラメータ変換回路6へ制御指
令が送られる。上記制御部Jは外部からの入力情報に従
って上記各部の動作制御を行なう。上記音声情報ROM
部4及びINA テーブルROM部5は、制御部2から
のアドレス指定によってその記憶内容が編集用バッファ
7m、7bに続出される。上記バッファ1bに続出され
た情報は、制御部2、音声情報ROM 部4、パラメー
タ変換回路6へ送られると共に、音源基準値ム、Bが音
源回路aへ送られる。このA、Bは、それぞれ「l又は
℃」の値であり、rO、OJ〜「1,1」の組合わせに
よって、有声音の場゛合、4つの基準値が指定される。
、第1図によりLAF 音声合成装置の概略構成につい
て説明する。第1図において、1はタイミング信号発生
回路で、この回路1から出力されるタイミング信号は、
制御部2及びタイミング制御回路1へ送られる。そして
、上記制御部2からは音声情@ROM部4、イニシャル
情報アドレステーブルROM部(以下INムチープルR
OM部と略称する)5、パラメータ変換回路6へ制御指
令が送られる。上記制御部Jは外部からの入力情報に従
って上記各部の動作制御を行なう。上記音声情報ROM
部4及びINA テーブルROM部5は、制御部2から
のアドレス指定によってその記憶内容が編集用バッファ
7m、7bに続出される。上記バッファ1bに続出され
た情報は、制御部2、音声情報ROM 部4、パラメー
タ変換回路6へ送られると共に、音源基準値ム、Bが音
源回路aへ送られる。このA、Bは、それぞれ「l又は
℃」の値であり、rO、OJ〜「1,1」の組合わせに
よって、有声音の場゛合、4つの基準値が指定される。
また、上記バッファ11に保持された情報は、パラメー
タ変換回路6、振幅回路9へ送られると共に、ピッチ情
報が音源回路8、フレーム情報がタイミング制御回路3
及び補間回路10へ送られる。そして、上記パラメータ
変換回路6及び振幅回路9の出力11〜11.は、補間
回路10で補間され、O1〜Ol としてディレタルフ
ィルタ11へ送られる。また、音源回路8は、バッファ
1bからの信号A、Bによって、有声音の鳩舎4つの基
準値を切換え、1謬ビツトの音源情報zI−乙、@をデ
ィジタルフィルタ11へ出力する。さらに、タイミング
制御回路1は、バッファ1畠から送られてくるフレーム
情報に従ってタイミング信号を発生し、補間回路10及
びディジタルフィルタ1!へ与える。このディジタルフ
ィルタ11は、補間回路10を介して入力される音声パ
ラメータ及び音源回路1から送られてくる音源情報等に
従ってL8F 音声合成を行なう。このディジタルフィ
ル!11から出力されるディジタル音声信号は、D/ム
(ディジタル/アナログ)変換回路IIを介してアナ
ログ音声信号に変換される。
タ変換回路6、振幅回路9へ送られると共に、ピッチ情
報が音源回路8、フレーム情報がタイミング制御回路3
及び補間回路10へ送られる。そして、上記パラメータ
変換回路6及び振幅回路9の出力11〜11.は、補間
回路10で補間され、O1〜Ol としてディレタルフ
ィルタ11へ送られる。また、音源回路8は、バッファ
1bからの信号A、Bによって、有声音の鳩舎4つの基
準値を切換え、1謬ビツトの音源情報zI−乙、@をデ
ィジタルフィルタ11へ出力する。さらに、タイミング
制御回路1は、バッファ1畠から送られてくるフレーム
情報に従ってタイミング信号を発生し、補間回路10及
びディジタルフィルタ1!へ与える。このディジタルフ
ィルタ11は、補間回路10を介して入力される音声パ
ラメータ及び音源回路1から送られてくる音源情報等に
従ってL8F 音声合成を行なう。このディジタルフィ
ル!11から出力されるディジタル音声信号は、D/ム
(ディジタル/アナログ)変換回路IIを介してアナ
ログ音声信号に変換される。
次に上記音源回路1の詳細について第2図により説明す
る。同図において21は7ビツトのラッチ回路で、81
図の編集用バッファ1麿がら送られてくる7ビツトのピ
ッチ情報を所定のタイミング信号4二閾期してラッチす
る。このラツ?−路21にラッチされたデータは、各ビ
ットがそれぞれイクスクルーンプノア回路(以下BXノ
ア回路と略称する)221〜2211へ入力される。ま
た、上記EXノア回路1711〜21gには、7ビツト
構成のカウンタ2jの各ビット出力が入力される。そし
て、上記EXノア回路221〜22cの出力はアンド回
路24へ入力され、ノア回路Jjd〜22gの出力はア
ンド回路25へ入力される。さらに、アンド回路24゜
26の出力は、アンド回路26を介してフリップフロッ
プ21へ入力される。このフリップフロップ27は、ク
ロックパルスφ1に同期して入力を続込み、上記カウン
タ23にリセット信号を与える。このカウンタ2Jは、
例えば8KHz のクロックパルスをカウントするも
ので、上記したように各ビット出力がEXノア回路2j
la〜I1gに人力されると共に、上位3ビツト出力が
ノア回路28を介してナンド回路2gへ入力され、下位
4ビツトの出力がノア回路30を介してナンド回路29
へ入力される。このナンド回路29の出力Tは、直接あ
るいはインバータ31、ノア回路12,31.34を介
して反転バッファ31に入力される。この反転バッファ
11は15ビツト構成で、第1〜第器ゼツ)にインバー
タJ1の出力、第6〜第8ビツトにノア回路J2〜14
の出力、第11〜第15ビツトにtンド回路I#の出力
が入力され、189及び第10ビツトは接地される。そ
して、上記ノア回路J2〜14には、第1図のバッファ
7bから送られてくる音源基準値A、Bがノア回路36
、インバータJ1、ノア回路J8を介して与えられる。
る。同図において21は7ビツトのラッチ回路で、81
図の編集用バッファ1麿がら送られてくる7ビツトのピ
ッチ情報を所定のタイミング信号4二閾期してラッチす
る。このラツ?−路21にラッチされたデータは、各ビ
ットがそれぞれイクスクルーンプノア回路(以下BXノ
ア回路と略称する)221〜2211へ入力される。ま
た、上記EXノア回路1711〜21gには、7ビツト
構成のカウンタ2jの各ビット出力が入力される。そし
て、上記EXノア回路221〜22cの出力はアンド回
路24へ入力され、ノア回路Jjd〜22gの出力はア
ンド回路25へ入力される。さらに、アンド回路24゜
26の出力は、アンド回路26を介してフリップフロッ
プ21へ入力される。このフリップフロップ27は、ク
ロックパルスφ1に同期して入力を続込み、上記カウン
タ23にリセット信号を与える。このカウンタ2Jは、
例えば8KHz のクロックパルスをカウントするも
ので、上記したように各ビット出力がEXノア回路2j
la〜I1gに人力されると共に、上位3ビツト出力が
ノア回路28を介してナンド回路2gへ入力され、下位
4ビツトの出力がノア回路30を介してナンド回路29
へ入力される。このナンド回路29の出力Tは、直接あ
るいはインバータ31、ノア回路12,31.34を介
して反転バッファ31に入力される。この反転バッファ
11は15ビツト構成で、第1〜第器ゼツ)にインバー
タJ1の出力、第6〜第8ビツトにノア回路J2〜14
の出力、第11〜第15ビツトにtンド回路I#の出力
が入力され、189及び第10ビツトは接地される。そ
して、上記ノア回路J2〜14には、第1図のバッファ
7bから送られてくる音源基準値A、Bがノア回路36
、インバータJ1、ノア回路J8を介して与えられる。
すなわち、音源基準値ム、Bは、ノア回路ICを介して
ノア回路32に入力されると共にノア回路IIを介して
ノア回路34に入力される。そして、一方の基準値ムが
インバータ11を介してノア回路JJに入力される。ま
た一方、上記ラッチ回路2Jに保持されたピッチ情報は
、上位4ビツトがノア回路J9にへ力専れ、下位3ビツ
トがノア回路4゜に入力される。そして、ノア回路Jj
?、41の出力はナンド回路4ノを介して反転バッファ
35に出力指令として入力されると共に、ナンド回路4
1よりインバータ42を介してホワイトノイズ発生回路
43に出力指令として与えられる。
ノア回路32に入力されると共にノア回路IIを介して
ノア回路34に入力される。そして、一方の基準値ムが
インバータ11を介してノア回路JJに入力される。ま
た一方、上記ラッチ回路2Jに保持されたピッチ情報は
、上位4ビツトがノア回路J9にへ力専れ、下位3ビツ
トがノア回路4゜に入力される。そして、ノア回路Jj
?、41の出力はナンド回路4ノを介して反転バッファ
35に出力指令として入力されると共に、ナンド回路4
1よりインバータ42を介してホワイトノイズ発生回路
43に出力指令として与えられる。
すなわち、上記ナンド回路41の出力によって反転バッ
ファS5あるいはホワイトノイズ発生回路43が選択指
定され、その出力が音源情報Z、〜zIl となってデ
ィジタルフィルタ11へ送られる。
ファS5あるいはホワイトノイズ発生回路43が選択指
定され、その出力が音源情報Z、〜zIl となってデ
ィジタルフィルタ11へ送られる。
次に上記実施例の動作について説明する。制御部2は、
外部から入力情報が与えられると、INムチ−プルRO
M部5をアクセスし、イニシャル情報、スタートアドレ
スをバッファ1bに続出して音声合成処理を開始する。
外部から入力情報が与えられると、INムチ−プルRO
M部5をアクセスし、イニシャル情報、スタートアドレ
スをバッファ1bに続出して音声合成処理を開始する。
まず、INA テーブルROM部5から音源基準値A
。
。
Bがバッファ7bに読出され、音源回路1へ送られる。
上記A、Hの組合わせによって音源回路3では4つの基
準値が切換えられるもので、その詳細については後述す
るJ次に音声情報ROM 部4から音声情報を続出し、
前処理を行なう。すなわち、このVステムでは4ビツト
/ワードでROM 部4からバッファ7mにデータを続
出し、このバッファ1m1mおいて編集している。また
、フレームの情報は12ワード/11ワード/2ワード
で表わされている。しかして、上記音声情報ROM部4
からは、1ワードの音声情報を続出し、同期を分離し、
無音/有音の判別を行ない、無音であればフレームカウ
ンタなセットし、無音フレーム回数をカウントする。
準値が切換えられるもので、その詳細については後述す
るJ次に音声情報ROM 部4から音声情報を続出し、
前処理を行なう。すなわち、このVステムでは4ビツト
/ワードでROM 部4からバッファ7mにデータを続
出し、このバッファ1m1mおいて編集している。また
、フレームの情報は12ワード/11ワード/2ワード
で表わされている。しかして、上記音声情報ROM部4
からは、1ワードの音声情報を続出し、同期を分離し、
無音/有音の判別を行ない、無音であればフレームカウ
ンタなセットし、無音フレーム回数をカウントする。
また、有音の場合、有声音(ピッチ初期値)、有声音(
ピッチ差分)、無声音の何れかという事を識別する。さ
らに、フレーム長/128 音/フレーム、256童/
フレーム、512音/フレーム)を識別して補間回路1
0へ出力し7、差分値の制御を行なう。また、フレーム
カウンタを上記フレーム長に合わせてセットする。そし
て、上記ピッチ情報がピッチ差分の場合には前の値と加
算し、無声音の場合にはrOJとしてピッチ情報をそろ
え、音源(ロ)路8へ出力する。さらに、音声情報RO
M部4から8ワードの音声パラメー!、つまりCパラメ
ータを読出し、パラメータ変換回路Cへ転送する。この
パラメータ変換回路6からは、10ビツトの逆変換関数
が所定のタイミングで補間回路10へ送られる。また、
この補間回路10には、振幅回路9から振幅情報が所定
のタイミングで入力される。上記補間回路10は、入力
データに対する補間処理を行ない、その出力01〜08
.をディジタルフィルタ11へ入力する。また、このデ
ィジタルフィルタ11には、音源回路8から音源基準値
・ム、B、有声/無声、ピッチ情報に合った音源値が所
定のタイミングで入力される。これによりディジタルフ
ィルタ11は、所定のアルゴリズムに基づいて音声合成
を行ない、その合成出力をb/A変換回路12へ送って
アナログ音声信号に変換する。
ピッチ差分)、無声音の何れかという事を識別する。さ
らに、フレーム長/128 音/フレーム、256童/
フレーム、512音/フレーム)を識別して補間回路1
0へ出力し7、差分値の制御を行なう。また、フレーム
カウンタを上記フレーム長に合わせてセットする。そし
て、上記ピッチ情報がピッチ差分の場合には前の値と加
算し、無声音の場合にはrOJとしてピッチ情報をそろ
え、音源(ロ)路8へ出力する。さらに、音声情報RO
M部4から8ワードの音声パラメー!、つまりCパラメ
ータを読出し、パラメータ変換回路Cへ転送する。この
パラメータ変換回路6からは、10ビツトの逆変換関数
が所定のタイミングで補間回路10へ送られる。また、
この補間回路10には、振幅回路9から振幅情報が所定
のタイミングで入力される。上記補間回路10は、入力
データに対する補間処理を行ない、その出力01〜08
.をディジタルフィルタ11へ入力する。また、このデ
ィジタルフィルタ11には、音源回路8から音源基準値
・ム、B、有声/無声、ピッチ情報に合った音源値が所
定のタイミングで入力される。これによりディジタルフ
ィルタ11は、所定のアルゴリズムに基づいて音声合成
を行ない、その合成出力をb/A変換回路12へ送って
アナログ音声信号に変換する。
しかして、第2図に詳細を示す音源回路8は、有声音の
場合に第3図に示すeツナインパルスを発生する。すな
わち、ピッチ情報がラッチ回路21にラッチされる際、
カウンタ2Jがリセットされてそのカウント動作が新し
く開始される。そして、カウンタ23のカウントアツプ
動作により、その内容がラッチ回路21に保持されてい
るピッチ情報に一致すると、EXノア回路111〜I1
gの出力が全て11′となり、この結果アンド回路24
,21.16 の出力が11#となってフリップフロ
ップ21に111が読込まれる。そして、このフリップ
フロップ21の出力によってカウンタ11がリセットさ
れる。このようにしてピッチ周期が設定される。また、
上記カウンタ2Jがリセットされると、ノア回路xa、
soの出力が11′、ナンド回路2pの出力Tが′O′
となる。そして、カウンタ23が次のクロックパルスC
LK を1発カウントすると、Illビットの出力が1
1′、ノア回路3oの出力が′O#となってナンド回路
2#の出力Tが111に戻る。a下こめナンド回路29
の出力Tは、カウンタ2Sがリセットされるまで109
状態に保持される。上記ナンド回路2・9の出力Tがa
Oeとなっている時の反転バッファs5の出力I#S
g3[に示すよう&五へイレペル(正)IIである。上
記下の値が′o′となっている時がl讐声区間で12!
s声紅である。そして、上記テの値が111となってい
る時の反転バッファJ5の出力■がローレベル(負)I
Lである。しかして、このILの値は音源基準値A、B
の値に関係なく一定であるが、Inの値は音源基準値ム
、Bの値によって4種類の値に切換えられる。第4図は
上記音源基準傭人、Bの組合わせに対するIn(T=’
Q’の場合)、IL(T=’l’の場合)の値を示した
ものである。音源基準値A−,Bが共に101の場合、
ノア回路si、as及びインバータ31の出力は11′
となり、ノア回路32〜34で10′に反転されて反転
バッファ35の第6〜第8ビツトに入力される。そして
T−′Q #の場合には反転バッファ35の第11〜第
1Sビツトに101が入力され、第1〜IG5ビツトに
はインバータJ1の反転出力111が入力される。
場合に第3図に示すeツナインパルスを発生する。すな
わち、ピッチ情報がラッチ回路21にラッチされる際、
カウンタ2Jがリセットされてそのカウント動作が新し
く開始される。そして、カウンタ23のカウントアツプ
動作により、その内容がラッチ回路21に保持されてい
るピッチ情報に一致すると、EXノア回路111〜I1
gの出力が全て11′となり、この結果アンド回路24
,21.16 の出力が11#となってフリップフロ
ップ21に111が読込まれる。そして、このフリップ
フロップ21の出力によってカウンタ11がリセットさ
れる。このようにしてピッチ周期が設定される。また、
上記カウンタ2Jがリセットされると、ノア回路xa、
soの出力が11′、ナンド回路2pの出力Tが′O′
となる。そして、カウンタ23が次のクロックパルスC
LK を1発カウントすると、Illビットの出力が1
1′、ノア回路3oの出力が′O#となってナンド回路
2#の出力Tが111に戻る。a下こめナンド回路29
の出力Tは、カウンタ2Sがリセットされるまで109
状態に保持される。上記ナンド回路2・9の出力Tがa
Oeとなっている時の反転バッファs5の出力I#S
g3[に示すよう&五へイレペル(正)IIである。上
記下の値が′o′となっている時がl讐声区間で12!
s声紅である。そして、上記テの値が111となってい
る時の反転バッファJ5の出力■がローレベル(負)I
Lである。しかして、このILの値は音源基準値A、B
の値に関係なく一定であるが、Inの値は音源基準値ム
、Bの値によって4種類の値に切換えられる。第4図は
上記音源基準傭人、Bの組合わせに対するIn(T=’
Q’の場合)、IL(T=’l’の場合)の値を示した
ものである。音源基準値A−,Bが共に101の場合、
ノア回路si、as及びインバータ31の出力は11′
となり、ノア回路32〜34で10′に反転されて反転
バッファ35の第6〜第8ビツトに入力される。そして
T−′Q #の場合には反転バッファ35の第11〜第
1Sビツトに101が入力され、第1〜IG5ビツトに
はインバータJ1の反転出力111が入力される。
また、反転バッファ35の第“9.10ビツトは接地さ
れているので、常に#0#である。従って音源基準傭人
、Bが共に101の場合には、反転バッファJ5の出力
INは、第4図に示すように第6〜l11sビツトが’
1’トナリ、11023Jの値となる。以下同様にして
A=’l’ 、B−# O#の場合にはIH=[255
,I、 ム=’Q’、B=111の場合にはIH−「5
11J、 A= ’1’ 。
れているので、常に#0#である。従って音源基準傭人
、Bが共に101の場合には、反転バッファJ5の出力
INは、第4図に示すように第6〜l11sビツトが’
1’トナリ、11023Jの値となる。以下同様にして
A=’l’ 、B−# O#の場合にはIH=[255
,I、 ム=’Q’、B=111の場合にはIH−「5
11J、 A= ’1’ 。
B = ’1’の場合にはIH= r127Jとなる。
また、T= ’1’の場合は、A、Bの値に関係なくノ
ア回路12〜J4の値が10#に保持されるので、IL
の植は一定となる。また、IH,ILの正負は、符号ビ
ットとして使用される第1ビツトによって示されれ。こ
のようにしてINの値は音源基準値ム、Bの組合わせに
よってつまり合成する音の種類によって4種類の値に切
換えられる0例えば人の声の場合はIH=511、鳥の
声の場合はI M = 127が選択指定される。
ア回路12〜J4の値が10#に保持されるので、IL
の植は一定となる。また、IH,ILの正負は、符号ビ
ットとして使用される第1ビツトによって示されれ。こ
のようにしてINの値は音源基準値ム、Bの組合わせに
よってつまり合成する音の種類によって4種類の値に切
換えられる0例えば人の声の場合はIH=511、鳥の
声の場合はI M = 127が選択指定される。
一方、ラッチ回路21の保持データがオール101以外
の場合には、ノア回路19.40の何れかの出力が#0
1と・なり、ナンド回路41の出力が#11となる。こ
のナンド回路41の出力が111の場合は反転バッファ
35が指定され、反転バッファ11よりピッチインパル
スがディジタルフィルタ11へ転送される。この時、イ
ンバータ42の出力は10′であり、ホワイトノイズ発
生回路43は出力が禁止されて)蔦イインピーダンス状
態に保持される。そして、ラッチ回路21の保持データ
がオール101の場合には、ノア回路39.40の出力
が11′となり、ナンド回路41の出力が101となる
。このため反転バッファ359出力が禁止さむると共に
、インバータ42の出力が111となってホワイトノイ
ズ発生回路43の出力が無声音源情報としてディジタル
フィルタ11へ送られる。上記有声音源、無声音源の切
換えは、フレーム同期毎に行なわれる。
の場合には、ノア回路19.40の何れかの出力が#0
1と・なり、ナンド回路41の出力が#11となる。こ
のナンド回路41の出力が111の場合は反転バッファ
35が指定され、反転バッファ11よりピッチインパル
スがディジタルフィルタ11へ転送される。この時、イ
ンバータ42の出力は10′であり、ホワイトノイズ発
生回路43は出力が禁止されて)蔦イインピーダンス状
態に保持される。そして、ラッチ回路21の保持データ
がオール101の場合には、ノア回路39.40の出力
が11′となり、ナンド回路41の出力が101となる
。このため反転バッファ359出力が禁止さむると共に
、インバータ42の出力が111となってホワイトノイ
ズ発生回路43の出力が無声音源情報としてディジタル
フィルタ11へ送られる。上記有声音源、無声音源の切
換えは、フレーム同期毎に行なわれる。
上記実施例では、反転バッファ36において、音源基準
値A、Hの値に従ってインパルスfml[の値を切換え
る場合について示したが、その他例えば第5図に示すよ
うに反転バッファJ5、ホワイトノイズ発生回路4Jと
ディジタルフィルタ11との間にシック50を設け、音
源基準値A、Hによりシフト制御(O〜3ビット右へレ
フト)を行なってインパルス音源と共にノイズ音源の値
を切換えるようにしてもよい。この場合、最上位ビット
の符号はそのまま保持する。
値A、Hの値に従ってインパルスfml[の値を切換え
る場合について示したが、その他例えば第5図に示すよ
うに反転バッファJ5、ホワイトノイズ発生回路4Jと
ディジタルフィルタ11との間にシック50を設け、音
源基準値A、Hによりシフト制御(O〜3ビット右へレ
フト)を行なってインパルス音源と共にノイズ音源の値
を切換えるようにしてもよい。この場合、最上位ビット
の符号はそのまま保持する。
以上述べたように本発明によれば、種々の音を同一の合
成器で合成する場合に、音の種類に応じて音源基準値を
切換えるようにしたので、i声合成時にオーバー・フロ
ーの発生を確実に防止でき、高品質の音声合成を行なわ
せることができる。
成器で合成する場合に、音の種類に応じて音源基準値を
切換えるようにしたので、i声合成時にオーバー・フロ
ーの発生を確実に防止でき、高品質の音声合成を行なわ
せることができる。
第1図ないし第4図は本発明の一実施例を示すもので、
111図はL8P 音声合成装置の概略構成を示すブロ
ック図、第2図は音源回路の詳細を示す回路構成図、第
3図は第2図の音源回路で作成されるピッチインパルス
の波形図、第4図は音源基準値に応じて切換えられるイ
ンパルス音源情報の値を示す図、第5図は本発明の他の
実施例を示す音源回路の構成図である。 4・・・音源情報MOMP; s・・・イニシャル情
報!ドレステーブルIOM部、8川音源回路、11・・
・ディジタルフィルタ、21・・・ラッチ回路、23・
・・カウンタ、2r・・・ブリップフロップ、35・・
・反転バッファ、43・・・ホワイトノイズ発生回路、
51・・・シフタ。
111図はL8P 音声合成装置の概略構成を示すブロ
ック図、第2図は音源回路の詳細を示す回路構成図、第
3図は第2図の音源回路で作成されるピッチインパルス
の波形図、第4図は音源基準値に応じて切換えられるイ
ンパルス音源情報の値を示す図、第5図は本発明の他の
実施例を示す音源回路の構成図である。 4・・・音源情報MOMP; s・・・イニシャル情
報!ドレステーブルIOM部、8川音源回路、11・・
・ディジタルフィルタ、21・・・ラッチ回路、23・
・・カウンタ、2r・・・ブリップフロップ、35・・
・反転バッファ、43・・・ホワイトノイズ発生回路、
51・・・シフタ。
Claims (1)
- 複数種の音を同一の音声合成器で選択的に合成するLA
F 音声合成装置において、合成する音の種類に応じて
音源基準値を切換えるように構成したことを特徴とする
L8F 音声合成装置の音源回路。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57078682A JPS58195896A (ja) | 1982-05-11 | 1982-05-11 | Lsp音声合成装置の音源回路 |
| US06/489,596 US4653099A (en) | 1982-05-11 | 1983-04-28 | SP sound synthesizer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57078682A JPS58195896A (ja) | 1982-05-11 | 1982-05-11 | Lsp音声合成装置の音源回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58195896A true JPS58195896A (ja) | 1983-11-15 |
Family
ID=13668637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57078682A Pending JPS58195896A (ja) | 1982-05-11 | 1982-05-11 | Lsp音声合成装置の音源回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58195896A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5672500A (en) * | 1979-11-20 | 1981-06-16 | Tokyo Shibaura Electric Co | Voice synthesizer |
-
1982
- 1982-05-11 JP JP57078682A patent/JPS58195896A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5672500A (en) * | 1979-11-20 | 1981-06-16 | Tokyo Shibaura Electric Co | Voice synthesizer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0384587A1 (en) | Voice synthesizing apparatus | |
| JPH0122636B2 (ja) | ||
| JPS58195896A (ja) | Lsp音声合成装置の音源回路 | |
| US4075424A (en) | Speech synthesizing apparatus | |
| JPS5975294A (ja) | 楽音合成装置 | |
| US4805508A (en) | Sound synthesizing circuit | |
| JPS5888798A (ja) | 音声合成方式 | |
| JPS608520B2 (ja) | メロデイ音合成兼用の音声合成装置 | |
| JPS5880699A (ja) | 音声合成方式 | |
| JP2590997B2 (ja) | 音声合成装置 | |
| JPH0142000B2 (ja) | ||
| JPS6036597B2 (ja) | 音声合成装置 | |
| JPS59128600A (ja) | 音声合成装置 | |
| JPH04125699A (ja) | 残差駆動型音声合成装置 | |
| JPS5868799A (ja) | 音声合成装置 | |
| JPS6040633B2 (ja) | 無声破裂音源付きの音声合成装置 | |
| JPS6040636B2 (ja) | 音声合成装置 | |
| JPS58219599A (ja) | 音声合成装置 | |
| JPS6036600B2 (ja) | 音声合成装置 | |
| JPS59232399A (ja) | 音声合成装置における音声エネルギ整合方式 | |
| JPS60113299A (ja) | 音声合成装置 | |
| JPS5857200A (ja) | 音声合成方式 | |
| JPS60118900A (ja) | 音声合成装置 | |
| JPS58195897A (ja) | Lsp音声合成装置のパラメ−タ変換器 | |
| JPS58196594A (ja) | 楽音合成装置 |