JPS6059398A - 音声合成器 - Google Patents
音声合成器Info
- Publication number
- JPS6059398A JPS6059398A JP58167534A JP16753483A JPS6059398A JP S6059398 A JPS6059398 A JP S6059398A JP 58167534 A JP58167534 A JP 58167534A JP 16753483 A JP16753483 A JP 16753483A JP S6059398 A JPS6059398 A JP S6059398A
- Authority
- JP
- Japan
- Prior art keywords
- channel
- waveform
- phoneme
- reproduction
- register
- 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
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(技術分野)
本発明は記憶領域から音素波形の波形領域での情報を読
み出し音声を合成する音声合成器に関し、特に複数のA
DPCM符号化された対称音素波形を重畳する加算を実
行し、音声出力を得る音声合成器に関する。
み出し音声を合成する音声合成器に関し、特に複数のA
DPCM符号化された対称音素波形を重畳する加算を実
行し、音声出力を得る音声合成器に関する。
(従来技術)
人間の声は有声音の場合、肺からの空気流が声帯によっ
て■周期的なインパルス流となり声道と呼ばれる空洞共
鳴体と共鳴することによって発せられる。
て■周期的なインパルス流となり声道と呼ばれる空洞共
鳴体と共鳴することによって発せられる。
人間の声の゛波形を第1図に示す。
第1図に示されるごとく人間の声は゛ピッチ1と呼ばれ
る周期ことにほとんど同じ波形がくりかえされている。
る周期ことにほとんど同じ波形がくりかえされている。
このことは前にも述べたように人間の声は準周期的なイ
ンパルス流によって発せられることから起因しておシピ
ッチ周期はこのイン・ぐルス流の間隔に等しい。
ンパルス流によって発せられることから起因しておシピ
ッチ周期はこのイン・ぐルス流の間隔に等しい。
このような音声を合成しようとしたとき音声の情−:し
をとのような形で格納しておくかにより各種方式があげ
られる。
をとのような形で格納しておくかにより各種方式があげ
られる。
その1つの方式として音声の1ピッチ周期の波形(これ
を音素波形と称する)をいろいろな音声について記憶領
域に格納し制御情報にしたかいこ力、ら音素波形をつな
ぎ合わぜることによって音声を出力する方式がある。
を音素波形と称する)をいろいろな音声について記憶領
域に格納し制御情報にしたかいこ力、ら音素波形をつな
ぎ合わぜることによって音声を出力する方式がある。
第2図にこの方式による構成を示す。
1は各種音声に対して1ピ、チ周期の音素波形を格納し
ておく記憶領域で、2は音素波形をつなき合わせるだめ
のピッチならびに振幅倍などの制御情報用記憶領域で、
3は音声素片をつなぎ合わぜ、′3合成部である。
ておく記憶領域で、2は音素波形をつなき合わせるだめ
のピッチならびに振幅倍などの制御情報用記憶領域で、
3は音声素片をつなぎ合わぜ、′3合成部である。
記憶領域lに格納された音声を記憶領域2に格納された
制御情報によってつなぎ合わせることによって音声を合
成部3で合成するが、自然性の高い合成音を作るために
は声の高さ、声の大きさを連節に制御しなければならな
い。声の大きさは記憶領域内の振幅倍情報によって記憶
領域内の音素を一定倍することによシ制御される。また
声の高さは記憶領域2内のピッチ情報によって制御され
る。しかし記憶領域1の中の音素波形は音素波形を抽出
した際の音声のピッチ周期の長さをもってお9制御情報
によって与えられるピッチとは必ずしも一致してい々い
。
制御情報によってつなぎ合わせることによって音声を合
成部3で合成するが、自然性の高い合成音を作るために
は声の高さ、声の大きさを連節に制御しなければならな
い。声の大きさは記憶領域内の振幅倍情報によって記憶
領域内の音素を一定倍することによシ制御される。また
声の高さは記憶領域2内のピッチ情報によって制御され
る。しかし記憶領域1の中の音素波形は音素波形を抽出
した際の音声のピッチ周期の長さをもってお9制御情報
によって与えられるピッチとは必ずしも一致してい々い
。
したがって制御情報のピッチが音声素片長より短い場合
には音声素片の後端を切シ、制御情報のピッチが音声素
片長より長い場合には音声素片の最後の値を延長して制
御情報と同一ピッチ長をもった音素をする。(第3図参
照)しかし記憶領域1に格納された音素波形を途中で切
った場合には音素波形が十分に減衰していないときには
接続する音素波形との間に不連続を生じ合成音に悪影き
ょうをおよほずという欠点があり、また逆に音素波形を
長くし′に場合には音素波形のスぜクトラムが変形して
し71い音質劣化をまねくという欠点があった。
には音声素片の後端を切シ、制御情報のピッチが音声素
片長より長い場合には音声素片の最後の値を延長して制
御情報と同一ピッチ長をもった音素をする。(第3図参
照)しかし記憶領域1に格納された音素波形を途中で切
った場合には音素波形が十分に減衰していないときには
接続する音素波形との間に不連続を生じ合成音に悪影き
ょうをおよほずという欠点があり、また逆に音素波形を
長くし′に場合には音素波形のスぜクトラムが変形して
し71い音質劣化をまねくという欠点があった。
(発明の目的及び概要)
本発明の目的はこれらの欠点を解決することにあシ、ピ
ッチ周期ずつずれる複数チャンネルのAD +)CM符
号化された対称音素波形を重畳する音声合成器において
、ADPCM符号再生を時間多重処理することにより、
また対称音素波形の重畳演算に用いる加算器をADPC
M符号再生器内の加算と共有することによシ簡単な回路
構成で自然性のある良質、午音声を合成する音声合成器
を実現させたもので、以下詳細に説明する。
ッチ周期ずつずれる複数チャンネルのAD +)CM符
号化された対称音素波形を重畳する音声合成器において
、ADPCM符号再生を時間多重処理することにより、
また対称音素波形の重畳演算に用いる加算器をADPC
M符号再生器内の加算と共有することによシ簡単な回路
構成で自然性のある良質、午音声を合成する音声合成器
を実現させたもので、以下詳細に説明する。
(発明の前提)
前にも述べたように音声は声帯によるインパルス流が共
鳴することによシ発せられておシこれは電気回路に置き
換えることができる。
鳴することによシ発せられておシこれは電気回路に置き
換えることができる。
すなわち音声は声帯に相当する励振回路の発する1つの
インパルスに対応した共振フィルタの出力波形(以下こ
れを音素波形と呼ぶ)の重なシ合っゾヒものと考えられ
る。このことを第4図を用いて説明する。
インパルスに対応した共振フィルタの出力波形(以下こ
れを音素波形と呼ぶ)の重なシ合っゾヒものと考えられ
る。このことを第4図を用いて説明する。
第4図のlOは、励振回路の発するインパルス列である
。ここで、各インパルス間の時間間隔はピッチ周期間隔
である。11は、励振回路の発するイン・ぞルス列で共
振フィルタを駆動した合成音声出力波形である。12は
励振回路の発するイン・ぐルス列のうち、インパルスP
1によって共振フィルタを駆動した場合の音素波形であ
る。以下同様に13〜17はイン・やルスP2〜P6に
よって共振フィルタ4を駆動した場合の音素波形である
。励振回路よシ発せられる駆動イン・♀ルス列lOはイ
ンパルスP1からP6の加算であるから重畳の定理によ
れば合成音声出力波形11は各音素波形12から174
での加算によって得られる。
。ここで、各インパルス間の時間間隔はピッチ周期間隔
である。11は、励振回路の発するイン・ぞルス列で共
振フィルタを駆動した合成音声出力波形である。12は
励振回路の発するイン・ぐルス列のうち、インパルスP
1によって共振フィルタを駆動した場合の音素波形であ
る。以下同様に13〜17はイン・やルスP2〜P6に
よって共振フィルタ4を駆動した場合の音素波形である
。励振回路よシ発せられる駆動イン・♀ルス列lOはイ
ンパルスP1からP6の加算であるから重畳の定理によ
れば合成音声出力波形11は各音素波形12から174
での加算によって得られる。
第4図に示される音素波形12は時間点t1以前はOで
ある。時間点t1以後では時間経過とともに減衰し無限
大時間点では0となる性質を有する。
ある。時間点t1以後では時間経過とともに減衰し無限
大時間点では0となる性質を有する。
実際、音声波形の場合励振点(1,)から16ミリ秒を
経過した時点での音素波形はほとんどOと考えられる。
経過した時点での音素波形はほとんどOと考えられる。
したがって音素波形12の再生処理は励振時点(tl
/から16 ミ’)秒間で十分である。
/から16 ミ’)秒間で十分である。
しかし、音素波形13の再生処理を励振時間点t2から
開始するには、音素波形12の再生処理が終了していな
いために多重的な再生処理が必要となる。必要となる波
形再生多重度nは次の第(1)式、て与えられる。通常
音声の場合nは4程度で十分である。そこでn = 4
として以後説明する。
開始するには、音素波形12の再生処理が終了していな
いために多重的な再生処理が必要となる。必要となる波
形再生多重度nは次の第(1)式、て与えられる。通常
音声の場合nは4程度で十分である。そこでn = 4
として以後説明する。
次に音素波形を再生するだめの符号として、符−づ化効
率のよいADPCM符号を用い、さらに音素波形として
半分の情報量ですむ偶対称波形を用いる。
率のよいADPCM符号を用い、さらに音素波形として
半分の情報量ですむ偶対称波形を用いる。
一連のADPCM符号から対称な音素波形を再生する再
生器については特願昭56−1.85489に提案され
ているので詳しい説明は省略する。
生器については特願昭56−1.85489に提案され
ているので詳しい説明は省略する。
、AlTlPCM符号の再生処理のような差分復号処理
において16ミリ秒(128標本周期)で再生処理を打
ち切った場合には最終出力値が保持される。
において16ミリ秒(128標本周期)で再生処理を打
ち切った場合には最終出力値が保持される。
しだがって音素波形の条件
(条件]) 励振時間点以前は0である(条件2) 無
限大時間点では0であるを)1にだすためには再生初期
値がOである事と、再生最終出力値がOである事が必要
である。
限大時間点では0であるを)1にだすためには再生初期
値がOである事と、再生最終出力値がOである事が必要
である。
本発明では偶対称波形を扱っているため再生初期値さえ
Oにすれば再生最終値は0となシ条件を満足する。
Oにすれば再生最終値は0となシ条件を満足する。
(発明の実施例)
第5図に本発明における1実施例を示す。
ここで1標本周期時間内に時分割に処理される処理に対
して番号付けのだめ「チャネル」又はr ch Jとい
う言葉を用いる。
して番号付けのだめ「チャネル」又はr ch Jとい
う言葉を用いる。
第5図における各部は次のとおりである。100は第1
Ch入カレノスタ、101は第2ch入力レジスタ、1
02は第3ch入カレソスタ、103け第4ch入力レ
ジスタ、104,105はセレクタ、106はADPC
M i号データLnを格納するレジスタ、107はレジ
スタ106の値をアドレスとしてポインタ移動f3.D
nを出力するポインタ移動量メモリ、108は加減算器
、109はセレクタ、110はセレクタ、111は第1
chポインタレジスタ、l12は第2chポインタレジ
スタ、113 ハ第3chポインタレノスタ、114は
第4ch、]?インクレノスタ、115はセレクタ、1
16はポインタ値Pnを特定の範囲に限定してポインタ
リミッタ値〜 Pn’として出力するポインタリミッタ、117は量子
化ステ、プ値Xを格納している量子化メモリ、11Bは
シフトレジスタ、119は加減算器、120はレジスタ
、121は合成音声を出力するレジスタ、122は出力
端子、135は第1chダウンカウンク、136は第2
chダウンカウンク、137は第3chダウンカウンタ
、138は第4.chグウンカウンク、139は第1c
bデコーダ、140は第2chデコーダ、14ノは第3
chデコーダ、142は第4.chデコーダ、143
は各チャネルのBUSY信号、144は対称波形の再生
のうち左半分の再生を示すLEFT信号、145は波形
再生のだめの起動信号、150けコントローラである。
Ch入カレノスタ、101は第2ch入力レジスタ、1
02は第3ch入カレソスタ、103け第4ch入力レ
ジスタ、104,105はセレクタ、106はADPC
M i号データLnを格納するレジスタ、107はレジ
スタ106の値をアドレスとしてポインタ移動f3.D
nを出力するポインタ移動量メモリ、108は加減算器
、109はセレクタ、110はセレクタ、111は第1
chポインタレジスタ、l12は第2chポインタレジ
スタ、113 ハ第3chポインタレノスタ、114は
第4ch、]?インクレノスタ、115はセレクタ、1
16はポインタ値Pnを特定の範囲に限定してポインタ
リミッタ値〜 Pn’として出力するポインタリミッタ、117は量子
化ステ、プ値Xを格納している量子化メモリ、11Bは
シフトレジスタ、119は加減算器、120はレジスタ
、121は合成音声を出力するレジスタ、122は出力
端子、135は第1chダウンカウンク、136は第2
chダウンカウンク、137は第3chダウンカウンタ
、138は第4.chグウンカウンク、139は第1c
bデコーダ、140は第2chデコーダ、14ノは第3
chデコーダ、142は第4.chデコーダ、143
は各チャネルのBUSY信号、144は対称波形の再生
のうち左半分の再生を示すLEFT信号、145は波形
再生のだめの起動信号、150けコントローラである。
コントコーラ150は前述の第1ch入力レノスタ10
0、第2chの入力レジスタ101.・・・、第3ch
デコーダ14ノ、第4chデコーダ142等の各回路と
接続さハ、その動作の制御を行なっているが第5図は図
が複雑になるのをさけるためにその接続の様子は省略し
ている。
0、第2chの入力レジスタ101.・・・、第3ch
デコーダ14ノ、第4chデコーダ142等の各回路と
接続さハ、その動作の制御を行なっているが第5図は図
が複雑になるのをさけるためにその接続の様子は省略し
ている。
第6図は偶対称な音素波形を再生するために本発明にお
いて用いるデータでポインタ初期値DPn。
いて用いるデータでポインタ初期値DPn。
64個のADPCM符号Ln+ 、 Ln2. Ln3
.− + Ln64から成り立っている。特願56−1
.85489にも述べているように16ミリ秒(128
標本周期)の偶対称波形を再生するためには64個のA
DPCM符号が必要でちる。この64個のADPCM符
号を順方向及び逆方向に再生して128個の音素波形を
再生する。
.− + Ln64から成り立っている。特願56−1
.85489にも述べているように16ミリ秒(128
標本周期)の偶対称波形を再生するためには64個のA
DPCM符号が必要でちる。この64個のADPCM符
号を順方向及び逆方向に再生して128個の音素波形を
再生する。
寸たポインタの初期値データT) Pは対称波形再生開
始時点にポインタに格納されるデータである。
始時点にポインタに格納されるデータである。
また各チャンネルに割り当てられる再生処理と時間との
関係を第7図に示す。
関係を第7図に示す。
第7図において200は合成出力波形、20IはチーV
ネル1に割り当てられた再生処理によって再生される音
素波形、202はチャネル1用起動信号S T ] 、
20.9はチャネル1用BUSY信号BUSYI 、
204はチャネル1用LEFT信月LEFTI、以下
205,209,213はチャネル2,3.4に割り当
てられた再生処理によって再生される音素波形、206
.210,214はチャネル2.3.4の起動信号ST
2.ST3.ST4.207,211.215はチャネ
ル2゜3.4用BUSY信号BUSY 2 、 BUS
Y 3 、 BUSY 4 。
ネル1に割り当てられた再生処理によって再生される音
素波形、202はチャネル1用起動信号S T ] 、
20.9はチャネル1用BUSY信号BUSYI 、
204はチャネル1用LEFT信月LEFTI、以下
205,209,213はチャネル2,3.4に割り当
てられた再生処理によって再生される音素波形、206
.210,214はチャネル2.3.4の起動信号ST
2.ST3.ST4.207,211.215はチャネ
ル2゜3.4用BUSY信号BUSY 2 、 BUS
Y 3 、 BUSY 4 。
:!08.212,216はチャネル2,3.4用LE
TF信号i、EFT 2 、 LEFT 3 、 LE
FT、4信号である。
TF信号i、EFT 2 、 LEFT 3 、 LE
FT、4信号である。
第5図〜第7図を用いて本発明の実施例を詳しく説明す
る。
る。
時間点t1において外部から起動信号81゛1がコント
ローラ150にくわえられチャネル]によって第4図1
2に相当する音素波形の再生処理が開始される。
ローラ150にくわえられチャネル]によって第4図1
2に相当する音素波形の再生処理が開始される。
?−のときコントローラ150はダウンカウンタ135
に値]28をセットする。この値は前記16ミIJ秒1
で相当する値である。(出力波形の標本化周期を125
マイクロ秒とすると、16ミリ秒は1:己8標本化周期
となる) デコーダ139はダウンカウンタ135の出力がO,L
、I外の場合は′°1′″をBUSY 1信号として出
力する。まだダウンカウンタ135の出力が65以上な
らば1″をLBFT 1信号として出力する。(第7図
参照)以下、標本化周期(125マイクロ秒)ごとに入
力レジスタ10θから波形再生用のデータを読み取p
ADPCM符号による対称波形再生処理ンタ135は1
ずつ減じられる。64個のADPCM符号を最初から順
番に順方向に再生し、終わると、すなわち65回目の再
生処理以降はLEFT 1信号が″0″となり、64個
のADPCM符号を最後から順番に逆方向にADPCM
逆再生処理を行なう。このようにして12828回目生
処理が終了した時点でダウンカウンタ135はOとなり
、BUSY ]信号が“0″となる。
に値]28をセットする。この値は前記16ミIJ秒1
で相当する値である。(出力波形の標本化周期を125
マイクロ秒とすると、16ミリ秒は1:己8標本化周期
となる) デコーダ139はダウンカウンタ135の出力がO,L
、I外の場合は′°1′″をBUSY 1信号として出
力する。まだダウンカウンタ135の出力が65以上な
らば1″をLBFT 1信号として出力する。(第7図
参照)以下、標本化周期(125マイクロ秒)ごとに入
力レジスタ10θから波形再生用のデータを読み取p
ADPCM符号による対称波形再生処理ンタ135は1
ずつ減じられる。64個のADPCM符号を最初から順
番に順方向に再生し、終わると、すなわち65回目の再
生処理以降はLEFT 1信号が″0″となり、64個
のADPCM符号を最後から順番に逆方向にADPCM
逆再生処理を行なう。このようにして12828回目生
処理が終了した時点でダウンカウンタ135はOとなり
、BUSY ]信号が“0″となる。
第1表に、コントローラ150が、セレクタ104を介
して入力される各チャンネルの入力レジスタ(100,
101,IO2,103)に格納されたADPCM 符
号Lnと、シフトレジスタ118によって力)と、LE
FT信号144とを用いてし・ゾスタ120と加減算器
119において行なうADPCM波形再生演算処理(ポ
インタの移動演算は除く)を示す。
して入力される各チャンネルの入力レジスタ(100,
101,IO2,103)に格納されたADPCM 符
号Lnと、シフトレジスタ118によって力)と、LE
FT信号144とを用いてし・ゾスタ120と加減算器
119において行なうADPCM波形再生演算処理(ポ
インタの移動演算は除く)を示す。
同様に時間点t2において外部から起動信号ST2がコ
ントローラ150に加えられ、チャネル2(でよって第
4図13に相当する音素波形の再生処理が開始される。
ントローラ150に加えられ、チャネル2(でよって第
4図13に相当する音素波形の再生処理が開始される。
このときダウンカウンタ1 、? 6に値128がセッ
トされ、BUSY 2信号が” 1 ” となる。以下
チャネル1と同様な再生処理を行ない128標本化周期
後にダウンカウンタ136は0となりBUSY 2偕号
は” o ” となる。
トされ、BUSY 2信号が” 1 ” となる。以下
チャネル1と同様な再生処理を行ない128標本化周期
後にダウンカウンタ136は0となりBUSY 2偕号
は” o ” となる。
以下時間点t3からはチャネル3において、時間点t4
からはチャネル4において、時間点t。
からはチャネル4において、時間点t。
から4−iチャネル」において同様な制御が行なわれる
。
。
このように4つのチャネルによって再生処理を行ない合
成音声出力波形を標本化周期ごとに出力するが、各チャ
ンネルの再生処理は1標本時間点の間で時分割に行なわ
れる。ここで、1標本化周期内での処理の時間関係を第
8図(a)に、そのフローチャートを第8図(b) 、
(c)に示す。
成音声出力波形を標本化周期ごとに出力するが、各チャ
ンネルの再生処理は1標本時間点の間で時分割に行なわ
れる。ここで、1標本化周期内での処理の時間関係を第
8図(a)に、そのフローチャートを第8図(b) 、
(c)に示す。
1襟本化周期内での処理は5つのサイクルに分かれてお
り、順次処理される。尚、それぞれのサイクルにおいて
処理されるADF’CM再生処理に必要な回路はほとん
ど共有化されており第6図の各構成要素のうちその名称
にチャネル番号の付加されていない構成要素はすべて各
サイクルに共通に用いられるものであり、これらを総称
して「共有部」と称する。
り、順次処理される。尚、それぞれのサイクルにおいて
処理されるADF’CM再生処理に必要な回路はほとん
ど共有化されており第6図の各構成要素のうちその名称
にチャネル番号の付加されていない構成要素はすべて各
サイクルに共通に用いられるものであり、これらを総称
して「共有部」と称する。
(サイクル1)
チャネル1に割り当てられた波形再生処理が入力レジス
タ100、ポインタレジスタ11ノ、ダウンカウンタ1
35、デコーダ139と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
タ100、ポインタレジスタ11ノ、ダウンカウンタ1
35、デコーダ139と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
(サイクル2)
チャネル2に割り当てられた波形再生処理が入カレノス
タ101、ポインタレジスタ112、ダウンカウンタ1
36、デコーダ140と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
タ101、ポインタレジスタ112、ダウンカウンタ1
36、デコーダ140と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
(サイクル3)
天ヤイ、ル3に割り当てられた波形再生処理が入カレノ
スク102、ポインタレノスフ113、ダウンカウンタ
J37、デコーダ141と共有部を川゛、^て行なわれ
、結果はレジスタ120に格納されろ。
スク102、ポインタレノスフ113、ダウンカウンタ
J37、デコーダ141と共有部を川゛、^て行なわれ
、結果はレジスタ120に格納されろ。
(サイクル4)
チャネル4に割探当てられた波形再生処理が入カレソス
タ103、ポインタレジスタ114、ダウンカウンタ1
38、デコーダ142と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
タ103、ポインタレジスタ114、ダウンカウンタ1
38、デコーダ142と共有部を用いて行なわれ、結果
はレジスタ120に格納される。
(サイクル5)
し/ノスタ120の値をレジスタ121に格納して合成
音声出力のためのPCMデーデーする。
音声出力のためのPCMデーデーする。
以上の5つのサイクルにおける制御を第8図(b)。
<c)・′Dフローチャートに示す。
このように本実施例では、各チャンネルに割シ肖てられ
だADPCM符号による対称音素波形再生処理・計、各
チャンネルごとの構成要素と、共通的に用いる共有部と
で、時分割処理によって実施している。また各チ、ヤン
ネルの波形再生に用いる逐次加X手段(レジスタ120
と加減算器119)は音素波形を重ね合わせるだめの加
算手段も兼ねており小さな回路構成により実現される特
長を有すイ名 る。又、各チャンネルの起動作置の間隔の変更により合
成音声出力のピッチ周期を容易に変化させることができ
る。さらに1つの音素波形もOから始まI)Oで終わる
ためそれぞれの音素の加算による波形の不連続性等の音
質劣化も発生しない特長を合わせ持っている。
だADPCM符号による対称音素波形再生処理・計、各
チャンネルごとの構成要素と、共通的に用いる共有部と
で、時分割処理によって実施している。また各チ、ヤン
ネルの波形再生に用いる逐次加X手段(レジスタ120
と加減算器119)は音素波形を重ね合わせるだめの加
算手段も兼ねており小さな回路構成により実現される特
長を有すイ名 る。又、各チャンネルの起動作置の間隔の変更により合
成音声出力のピッチ周期を容易に変化させることができ
る。さらに1つの音素波形もOから始まI)Oで終わる
ためそれぞれの音素の加算による波形の不連続性等の音
質劣化も発生しない特長を合わせ持っている。
(発明の効果)
以上説明したように本発明によれば、簡単な回路構成に
よりピッチ周期のコントロールが可能で良質な合成音を
出力する音声合成回路が構成できる。
よりピッチ周期のコントロールが可能で良質な合成音を
出力する音声合成回路が構成できる。
第1図は音声波形を示しだ図、第2図は従来の音声合成
器の構成図、第3図はピッチを変化させる場合に用いる
波形を示す図、第4−図は音素波形の重ね合わせの説明
図、第5図は本発明の1実施例計示した図、第6図は音
素波形のf−夕形式を示した図、第7図は音素波形とS
T倍信号BUSY信号、LEFT信号の時間関係を示し
だ図、第8図(a)は1標本周期時間内での処理の時間
関係を表わした図、第8図(b) 、 (c)は1標本
周期時間内での処理を表わしたフローチャートである。 100・・第1.ch入カレノスタ、101・・・第2
ch人力レジスタ、102・・・第3ch入力レノスタ
、1θ3 第4.ch入力レジスタ、104・・セレク
タ、105・・セレクタ、106・レジスタ、107・
月9インク移動量メモリ、108・・・加減算器、10
9セレクタ、110・・セレクタ、t711・・第1c
hポインタレノスタ、112・・第2chポインタレソ
スタ、113・第3ch7]?インクレノスタ、114
第4 chポインタレジスタ、115 ・セレクタ、1
16・・ポインタリミ、り、117・・量子化メモリ、
118・・・シフトレジスタ、119・・加減算器、j
20 ・レジスタ、121・・・レジスタ、122・
・出力端子、135・・第1chダウンカウンタ、13
6・・第2chダウンカウンタ、137・・・第3ch
ダウンカウンタ、138・・・第4.chダウンカウン
タ、139・・・第1chデコーダ、140・・第2c
hデコーダ、14ノ 第3chデコーダ、142・・・
第4chデコーダ、143・BUSY信号、1.44・
・・LEFT信号、145・・起動信号、150・・・
コントローラ。 特許 出 願人 沖電気工業株式会社 第6図 図(c) 1 サイフ、ν 3 ′リーイクル 4 一−1−一 ( 〕、、H,に件の表示 昭和58年 特 許 願第167534号2ヅこ明の名
称 音声合成器 6 補正の内容別紙のとおシ 〉補正の内容 (1)明細書第10頁第6行目に「128個の」とある
のを1128標本周期の」と補正する。 (2) 同書第10頁第7行目に「初期値データD I
) Jとあるのを「初期値データDPn」と補正する。
器の構成図、第3図はピッチを変化させる場合に用いる
波形を示す図、第4−図は音素波形の重ね合わせの説明
図、第5図は本発明の1実施例計示した図、第6図は音
素波形のf−夕形式を示した図、第7図は音素波形とS
T倍信号BUSY信号、LEFT信号の時間関係を示し
だ図、第8図(a)は1標本周期時間内での処理の時間
関係を表わした図、第8図(b) 、 (c)は1標本
周期時間内での処理を表わしたフローチャートである。 100・・第1.ch入カレノスタ、101・・・第2
ch人力レジスタ、102・・・第3ch入力レノスタ
、1θ3 第4.ch入力レジスタ、104・・セレク
タ、105・・セレクタ、106・レジスタ、107・
月9インク移動量メモリ、108・・・加減算器、10
9セレクタ、110・・セレクタ、t711・・第1c
hポインタレノスタ、112・・第2chポインタレソ
スタ、113・第3ch7]?インクレノスタ、114
第4 chポインタレジスタ、115 ・セレクタ、1
16・・ポインタリミ、り、117・・量子化メモリ、
118・・・シフトレジスタ、119・・加減算器、j
20 ・レジスタ、121・・・レジスタ、122・
・出力端子、135・・第1chダウンカウンタ、13
6・・第2chダウンカウンタ、137・・・第3ch
ダウンカウンタ、138・・・第4.chダウンカウン
タ、139・・・第1chデコーダ、140・・第2c
hデコーダ、14ノ 第3chデコーダ、142・・・
第4chデコーダ、143・BUSY信号、1.44・
・・LEFT信号、145・・起動信号、150・・・
コントローラ。 特許 出 願人 沖電気工業株式会社 第6図 図(c) 1 サイフ、ν 3 ′リーイクル 4 一−1−一 ( 〕、、H,に件の表示 昭和58年 特 許 願第167534号2ヅこ明の名
称 音声合成器 6 補正の内容別紙のとおシ 〉補正の内容 (1)明細書第10頁第6行目に「128個の」とある
のを1128標本周期の」と補正する。 (2) 同書第10頁第7行目に「初期値データD I
) Jとあるのを「初期値データDPn」と補正する。
Claims (1)
- 複数のチャンネルに対応して、Iインク初期値と複数の
へ〇PCM符号とを含む単位データを再生手段に人力し
て、各チャンネル毎に偶対称な音素波形を再生してピッ
チ周期ずつずれだ各チャンネルの音素波形を加算手段に
より加算を行ないその加算結果を合成音として出力する
音声合成器において、各チャンネルの前記音素波形は再
生起動時点から一定時間長を有し初期値と最終値がOで
ある偶りj称な波形であり、前期再生手段はそれぞれの
チ1.ン不ルで共有し、標本時間内に各チャンネルに2
ける再生処理を時分割に行なうものであり、かつ前記加
算手段はAil記再生手段に用いるレノスタ及び加減算
器を共用したものであって音素波形を累勢するものであ
ることを特徴とする音声合成器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58167534A JPS6059398A (ja) | 1983-09-13 | 1983-09-13 | 音声合成器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58167534A JPS6059398A (ja) | 1983-09-13 | 1983-09-13 | 音声合成器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6059398A true JPS6059398A (ja) | 1985-04-05 |
| JPH0449956B2 JPH0449956B2 (ja) | 1992-08-12 |
Family
ID=15851473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58167534A Granted JPS6059398A (ja) | 1983-09-13 | 1983-09-13 | 音声合成器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6059398A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0634183U (ja) * | 1992-10-08 | 1994-05-06 | 江口産業株式会社 | 竪型ベーンポンプ |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5197303A (ja) * | 1975-02-21 | 1976-08-26 | ||
| JPS57141698A (en) * | 1981-02-26 | 1982-09-02 | Sony Corp | Voice synthesizer |
| JPS5888925A (ja) * | 1981-11-20 | 1983-05-27 | Oki Electric Ind Co Ltd | Adpcm再生器 |
-
1983
- 1983-09-13 JP JP58167534A patent/JPS6059398A/ja active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5197303A (ja) * | 1975-02-21 | 1976-08-26 | ||
| JPS57141698A (en) * | 1981-02-26 | 1982-09-02 | Sony Corp | Voice synthesizer |
| JPS5888925A (ja) * | 1981-11-20 | 1983-05-27 | Oki Electric Ind Co Ltd | Adpcm再生器 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0634183U (ja) * | 1992-10-08 | 1994-05-06 | 江口産業株式会社 | 竪型ベーンポンプ |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0449956B2 (ja) | 1992-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0714089B1 (en) | Code-excited linear predictive coder and decoder, and method thereof | |
| US6085157A (en) | Reproducing velocity converting apparatus with different speech velocity between voiced sound and unvoiced sound | |
| JPS58216300A (ja) | 周波数スペクトル圧縮伸長装置 | |
| JPH0449956B2 (ja) | ||
| JP2007010855A (ja) | 音声再生装置 | |
| JPH0449957B2 (ja) | ||
| JPS6059397A (ja) | 音声合成器 | |
| JPH0477320B2 (ja) | ||
| JP2861005B2 (ja) | 音声蓄積再生装置 | |
| JPS61122700A (ja) | 合成音声発声速度制御方式 | |
| JPS59177597A (ja) | 楽音合成装置 | |
| JPH08137500A (ja) | 音声又は画像信号の記録・再生方法及びその装置 | |
| JPH01267700A (ja) | 音声処理装置 | |
| JPS63286900A (ja) | 録音編集合成方式 | |
| JPS5975779A (ja) | ビデオフオ−マツト信号の記録再生方式 | |
| JPH0664477B2 (ja) | 音声合成装置 | |
| JPH01197793A (ja) | 音声合成装置 | |
| JPS59162594A (ja) | 楽音合成装置 | |
| JPS63271400A (ja) | 音声合成出力装置 | |
| JPS58196594A (ja) | 楽音合成装置 | |
| JP2000122667A (ja) | 音源ic | |
| JPH01182899A (ja) | 録音編集合成方式 | |
| JPS6021098A (ja) | 音声合成方法 | |
| JPS5942317B2 (ja) | 音声合成装置 | |
| JP2002073098A (ja) | 音声再生装置、音声再生方法、画像音声再生装置および画像音声再生方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |