JPS6042959B2 - アナログ信号合成装置 - Google Patents

アナログ信号合成装置

Info

Publication number
JPS6042959B2
JPS6042959B2 JP52153275A JP15327577A JPS6042959B2 JP S6042959 B2 JPS6042959 B2 JP S6042959B2 JP 52153275 A JP52153275 A JP 52153275A JP 15327577 A JP15327577 A JP 15327577A JP S6042959 B2 JPS6042959 B2 JP S6042959B2
Authority
JP
Japan
Prior art keywords
analog signal
input
clock
time axis
phonemic
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.)
Expired
Application number
JP52153275A
Other languages
English (en)
Other versions
JPS5483703A (en
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP52153275A priority Critical patent/JPS6042959B2/ja
Priority to US05/967,717 priority patent/US4210781A/en
Priority to FR7835365A priority patent/FR2434451B1/fr
Priority to CA000318058A priority patent/CA1118897A/en
Priority to GB7848761A priority patent/GB2013453B/en
Priority to IT7830905A priority patent/IT1192605B/it
Priority to DE2854601A priority patent/DE2854601C2/de
Publication of JPS5483703A publication Critical patent/JPS5483703A/ja
Priority to US06/297,831 priority patent/USRE31172E/en
Publication of JPS6042959B2 publication Critical patent/JPS6042959B2/ja
Expired legal-status Critical Current

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

【発明の詳細な説明】 本発明は音声等のアナログ信号の合成装置に関し、合成
アナログ信号の品質を高めることを目的とするものであ
る。
一般に、音素片即ち単語、音節、あるいはこれより更に
短い音声セグメントを結合編集して合成された音声信号
(単語、句、話声)の品質は音声の構成単位である音素
片の接続部の処理によつて決まると言える。
例えば接続部に発生する波形の急激な変化、即ぢ波形の
不連続性は高調波ノイズの原因となり、合成音のS/N
を低下させ、明瞭度を落す。又声帯振動の基本周波数で
あるピッチ・周波数の変動は合成音声の自然性を劣化さ
せることも知られている。ピッチ周波数の変化に対して
人間の聴覚はきわめて敏感であり(検知限は0.1%と
言われている)、結合された音素片のピッチ周波数が不
連続な場合、合成音声は聞きづらい不・自然なものとな
る。本発明は音素片波形のパターンを認識して自然な形
で各音声片を結合することにより高品質の合成音を得る
ことを可能とするものである。
音素片波形としては、自然音声からたとえばピッチ区間
毎に切り出したものを用いたり、別の音声合成装置で一
素片分を合成したものを取り出したりして用いる方法が
あるが、本発明は比較的短時間の、具体的には数拾〜数
百ミリ秒の音素片を、接続部に於ける波形の不連続及び
ピッチ周波数の変動なしに結合する方法を提供するもの
である。即ちかかる短時間の音素片は相隣る音素片の少
なくとも結合部については波形が類似しているはずであ
り、従つて、各音素片の時間軸をそれぞれ若干修正する
ことにより、接続部をなめらかに結合して行くことが出
来る。本発明は結合される音素片の接続部について波形
の類似度を相関関数の形で把握し、これにもとづき音素
片の時間軸に適当な時間的修正を施こすものである。本
発明の詳細な説明について、以下音声の時間軸変換装置
をその具体的実施例として説明する。
第1図は従来の時間軸伸長装置を例示するブロック図で
ある。同図に於て、端子1は音声入力端子、2は出力端
子、3及び4はいずれもNビットの例えばBBDなどの
アナログシフトレジスタ、5は低域通過フィルタ(LP
F)である。6,7,8及び9はアナログスイッチであ
り、入力端子1からアナログシフトレジスタ3或いは牡
LPF5を経て出力端子2に至る音声信号をスイッチ制
御する。
かつこれらアナログスイッチは、アナログシフトレジス
タ3,4の書込クロック回路10をMN(但しMNは整
数、mについては後述する)分周する分周回路11のQ
及びO出力によつて図.示の如く開閉制御される。アナ
ログシフトレジスタ3及び4はクロック回路10及び分
周回路11のQ,O出力のANDゲート12及び13に
より0Rゲート14及び15を介して交互に書込みクロ
ック制御され、又読出しクロック回路16及び.”分周
回路11のQ,O出力のANDゲート17及び18によ
り同じく0Rゲート14及び15を介して交互に読出し
クロック制御される。即ち、例えば入力端子1に与えら
れた時間軸がm倍(m〉1)に圧縮された音声信号(か
かる圧縮信号は例・えばテープレコーダの再生速度を録
音速度のm倍にすることにより得られる)は、分周回路
11のQ出力が1のとき、アナログスイッチ8を経てア
ナログシフトレジスタ4に書込まれる。該シフトレジス
タのビット数はNであり、これに対レ■個のサンプリン
グ列が入力音声信号として、順次入力を完了したとき、
分周回路11のQ出力は反転して0となり、スイッチ8
を閉じる。同時に該分周回路のO出力は1となり、スイ
ッチ6を開いて、同様にアナログシフトレジスタ3に書
込みを行なう。このとき図の構成から明らかなように、
アナログシフトレジスタ4は読出しクロック回路16に
よりクロックされて同様にO出力により制・御されてい
るスイッチ9を経て読み出される。アナログシフトレジ
スタ3への書き込み期間中別のアナログシフトレジスタ
4はこのように読み出しを行ない、続いて分周回路11
のQ,寛出力が反転すると、再びアナログシフトレジス
タ4が書込み、3が読出しを行なう。ここで書込みクロ
ック回路10のクロック周波数をf1、読出しクロック
回路16のクロック周波数をF2としたとき、となるよ
うに、各クロック周波数を決めれば、時間軸はm倍に伸
長され、音声入力端子1に入力した圧縮音声は出力端子
2に時間軸が復元されてあられれる。読出しクロック周
波数F2は、当然、必要な出力音声周波数帯域に対しナ
イキストのサンプリング定理を満たすように決められる
。上述の如き従来装置に於ては、アナログシフトレジス
タ3及び4を交互に出力する音素片の接続タイミングは
、書き込みクロック10をMNと分周する分周回路11
の出力によりMN/f1秒毎に自動的に決められるため
、従つて第4図に図示するように音素片の接続部に不連
続な波形変化とピッチ周波数の変動とが発生する。
前記の如くこのような音素片の接続部に於ける波形やピ
ッチの不連続は音質や明瞭度をいちじるしく低下させる
。次にこのような従来装置の欠点を改良できる本発明の
内容について第2図のブロック図と共に説明する。同図
に於いて、103及び104はアナログスイッチ106
,107,108及び109によつて開閉制御されるア
ナログシフトレジスタ、110及び116はそれぞれ周
波数f1およびF2のクロック回路、111はMN分周
回路てあり、これらの構成は第1図の従来装置と同じで
ある。本発明は、前述の如く接続する音素片の接続部に
ついて時間的修正を加えるのであるが、これをROMl
2Oによりプログラムされたコンピユータ(演算処理装
置)(CPU)121により行なう。計数回路(カウン
ター)122は各周期毎に音素片の先端及び後端を計数
しI/0ボート123を経てCPUl2lにタイミング
指示する回路、A/D変換器124はクロック回路11
0からのコンバートコマンド信号に従つて入力信号をデ
ィジタル変換する回路、及びCPUl2lに縦続する記
憶回路125は、これらA/D変換された信号を記憶す
ると同時にCPUl2lの演算処理結果を一時保存する
機能をあわせ有している。即ち、まずCPUl2lは計
数回路122の出力にもとづき、入力クロックの最後部
よりM個のサンプルをA/D変換器124によりディジ
タル化してI/0ボート123から読み込み、記憶回路
125に保存する。次に分周回路111の出力が反転す
ると、CPUl2lは同様に計数回路122の出力にも
とづき、入力クロックの前端から(M+r)個のサンプ
ルを読み込む。引き続きCPUl2lはROMl2Oの
プログラムにもとづき、入力された音素片の後端と、そ
の後に続く音素片の前端の類似性を演算するのであるが
、具体的には各サンプリング列の二乗誤差を計算しこれ
が最小となるような接続タイミングを決定する。音素片
の後端のサンプリング数列をXp(P=1,2,・・,
M)、後続の音素片の前端サンプリングをYp(P=1
,2,・・,M+r)としたとき、2つの波形間の二乗
誤差はであられされる。これはサンプリング波形Xpに
対してYpをk個だけずらせて重ね合せたときの類似度
をあられすものであり、演算処理装置121はEHをk
=0,1,・・,rについてそれぞれ計算し、これが最
も小さくなるkを決定する。即ち第3図に示すように、
先行音素片の後端M個のサンプル列は後続音素片の先頭
よりk個ずれた部分から重ね合わせるのが最も誤差が少
ないということになる。そこで演算処理装置121は後
続音素片の先頭より(k+M+N)をとり込み、1/0
ボート123を通じてANDゲート112あるいは11
3を制御し、書き込みクロックを停止する。アナログシ
フトレジスタ103あるいは104の容量はNであるか
ら、従つて該アナログメモリーには図示の如く(k+M
+1)番目からNビットが記憶され、次の読み出しタイ
ミングに順次読み出されるのであるが、以上の説明から
明らかな通り、先行音素片の最後端Mサンプルと、後続
音素片の(k+1)番目からのMサンプルとが最も誤差
が少なく重さなるので、従つて音素片はまつたく自然な
形で音素片が引き続き出力される。前述の通り後続音素
片は(k+M+N)サンプルがアナログメモリーに取り
込まれるのであるが、このうちの最後尾からMサンプル
が同様にA/D変換器124、I/0ボート123を経
てCPUl2lの記憶装置125に保存される。これは
更に続く音素片の先頭から(M+r)個のサンプルとの
類似性を調べて接続する為に必要である。以上の処理の
タイムチャートを第3図Cに図示した。音素片の時間長
は少なくとも数10ミリ秒てあり、いわゆるマイクロコ
ンピュータ等の演算処理−装置により容易に処理され得
る。
無論コンピュータシステムの能力と経済性を考慮すれは
、演算処理量は最少量にとどめられるべきである。この
為に(2)式を次の様に変形する。波形の類似度をつか
む為にはこの右辺第2項だけを使えば良い。即ちこの式
で定義されるFxY(k)は衆知のことく、2つの数値
系列Xp.l5Ypとの間の相互相関関数と称されるも
のであり、片方の波をk個のサンプル値分だけずらした
ときの2波の間のパワーであり、2波が完全に一致した
ときその値はlとなフる。
(4)式の採用により演算処理時間は大巾に短縮される
。第4図には従来方法(第1図)による時間軸伸長装置
の再生音波形を、第5図には本発明方式(第2図)によ
る同再生波形を200(Hz)の正弦波単一信号につい
て実際に処理したデータである。これら両データはm=
2、f1=40KHz.sf2=20KHz..N=7
68なる条件で測定したものである。上述においては、
音声の時間軸伸長装置を具体例として説明したが、記憶
手段として前述の如きアナログシフトレジスタを使用す
る代りにRAMを使用してもよく、その際にはナナログ
の音声波形をA/D変換器でディジタル信号に変換して
からRAMに入力し、RAM出力はD/A変換器でアナ
ログ信号に変換するという慣用技術を使用することは言
うまでもない。
このように本発明の技術は各種の音声や音響等のアナロ
グ信号の合成装置に利用可能であることは言うまでもな
い。このように本発明の装置は先行および後続アナログ
信号素片の接続部近傍の相関関数あるいは二乗誤差に着
目して時系列的に連続するアナログ信号素片について、
アナログ信号素片の各接続部の誤差が最も少ない部分で
重ね合うように各時間軸の修正を行なうものである。
更に詳説すると、本発明は記憶手段に記憶された先行ア
ナログ信号素一片の後端部近傍と後続アナログ信号素片
の先端部近傍の波形の類似性を比較し、先行アナログ信
号素片と後続アナログ信号素片が最も滑めらかに接続さ
れるよう後続アナログ信号素片をクロック出力すること
である。即ち、先行アナログ信号素片の後端部近傍のデ
ータと後続アナログ信号素片の先端部近傍のデータとを
相対的にシフトさせて比較し、先行アナログ信号素片に
後続アナログ信号素片が最も滑めらかに接続されるよう
後続アナログ信号素片のデータを記憶手段からクロック
出力する。従つて従来装置の如き接続部のアナログ信号
波形の不連続やピッチ周波数の変動等の無い合成アナロ
グ信号を得ることができる。
【図面の簡単な説明】
第1図は従来のアナログ信号合成装置を示すブロック・
ダイヤグラム、第2図は本発明のアナログ信号合成装置
を示すブロック・ダイヤグラム、第2図は本発明の音声
合成装置を示すブロック・ダイアグラム、第3図は本発
明を説明するための図面、第4図は従来の装置の特性を
示す図面、第5図は本発明の装置の特性を示す図面であ
る。 103,104・・・アナログ信号の記憶装置、121
・・・演算処理装置。

Claims (1)

  1. 【特許請求の範囲】 1 アナログ信号波形より抽出されたアナログ信号素片
    波形を用いて編集合成アナログ信号合成装置であつて、
    (a)入力クロック供給手段と、(b)出力クロック供
    給手段と、 (c)前記入力クロック供給手段から供給される入力ク
    ロックに従つて入力信号をサンプリングして記憶し且つ
    前記出力クロック供給手段から供給される出力クロック
    に従つて出力する記憶手段と、(d)入力信号のサンプ
    リングより得られた時間的に先行する先行アナログ信号
    素片のサンプリング値と時間的に後続する後続アナログ
    信号素片のサンプリング値について時間軸を変数とする
    前記入力信号波形の類似度を算出する計算手段と、(e
    )該計算手段の計算結果により前記記憶手段の出力クロ
    ックを制御して先行アナログ信号素片に引き続き出力す
    る後続アナログ信号素片の類似性が時間的に連続するよ
    うに、前記出力クロック供給手段を制御して後続アナロ
    グ信号素片の時間軸を調整するクロック制御信号発生手
    段とを備えることを特徴とするアナログ信号素片編集型
    のアナログ信号合成装置。 2 計算手段及びクロック制御信号発生手段は、先行ア
    ナログ信号素片の比較的後端部のサンプリング値と後続
    アナログ信号素片の比較的先端部のサンプリング値につ
    いて2乗誤差、或は相互相関関数を計算し、この計算結
    果により記憶手段の出力クロックを制御して接続アナロ
    グ信号素片の時間軸を調整するようプログラムされた演
    算処理装置である特許請求の範囲1に記載のアナログ信
    号合成装置。
JP52153275A 1977-12-16 1977-12-16 アナログ信号合成装置 Expired JPS6042959B2 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
JP52153275A JPS6042959B2 (ja) 1977-12-16 1977-12-16 アナログ信号合成装置
US05/967,717 US4210781A (en) 1977-12-16 1978-12-08 Sound synthesizing apparatus
FR7835365A FR2434451B1 (fr) 1977-12-16 1978-12-15 Appareil synthetiseur de sons
CA000318058A CA1118897A (en) 1977-12-16 1978-12-15 Sound synthesizing apparatus
GB7848761A GB2013453B (en) 1977-12-16 1978-12-15 Sound synthesizing apparatus
IT7830905A IT1192605B (it) 1977-12-16 1978-12-15 Apparecchiatura e metodo di sintetizzazione per la riproduzione del suono
DE2854601A DE2854601C2 (de) 1977-12-16 1978-12-18 Verfahren zur Tonaufbereitung und Ton-Synthesator zu seiner Durchführung
US06/297,831 USRE31172E (en) 1977-12-16 1981-08-31 Sound synthesizing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52153275A JPS6042959B2 (ja) 1977-12-16 1977-12-16 アナログ信号合成装置

Publications (2)

Publication Number Publication Date
JPS5483703A JPS5483703A (en) 1979-07-04
JPS6042959B2 true JPS6042959B2 (ja) 1985-09-25

Family

ID=15558892

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52153275A Expired JPS6042959B2 (ja) 1977-12-16 1977-12-16 アナログ信号合成装置

Country Status (1)

Country Link
JP (1) JPS6042959B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57138699A (en) * 1981-02-20 1982-08-27 Sanyo Electric Co Voice synthesizer
JPS58162996A (ja) * 1982-03-19 1983-09-27 三洋電機株式会社 音声合成装置
JPS61107299A (ja) * 1984-10-31 1986-05-26 興和株式会社 信号処理装置

Also Published As

Publication number Publication date
JPS5483703A (en) 1979-07-04

Similar Documents

Publication Publication Date Title
JPS623439B2 (ja)
Bonada et al. Sample-based singing voice synthesizer by spectral concatenation
JPH0736455A (ja) 音楽イベントインデックス作成装置
JPH11259066A (ja) 音楽音響信号分離方法、その装置およびそのプログラム記録媒体
JPS602680B2 (ja) 音声合成装置
JPH05307395A (ja) 音声合成装置
JP2612867B2 (ja) 音声ピッチ変換方法
JPS6042960B2 (ja) アナログ信号合成装置
JPS6060077B2 (ja) アナログ信号合成装置
JPS6060079B2 (ja) アナログ信号合成装置
JP3197975B2 (ja) ピッチ制御方法及び装置
JPS6060078B2 (ja) アナログ信号合成装置
JPS6036598B2 (ja) 音声合成装置
JPS6265098A (ja) 音楽用ボコ−ダ
JPS6040633B2 (ja) 無声破裂音源付きの音声合成装置
JPH0125080B2 (ja)
JPS6295595A (ja) 音声応答方式
JPS61122700A (ja) 合成音声発声速度制御方式
JPH035599B2 (ja)
JP2572961B2 (ja) 音声合成方法
KR100283802B1 (ko) Tempo 변환 기능을 갖는 컴퓨터 음악반주기
JP2000003187A (ja) 音声特徴情報記憶方法および音声特徴情報記憶装置
JPS60113299A (ja) 音声合成装置
JPH0697400B2 (ja) 音程可変装置
JPH0358518B2 (ja)