JPH0451298A - 音声合成装置 - Google Patents
音声合成装置Info
- Publication number
- JPH0451298A JPH0451298A JP2159687A JP15968790A JPH0451298A JP H0451298 A JPH0451298 A JP H0451298A JP 2159687 A JP2159687 A JP 2159687A JP 15968790 A JP15968790 A JP 15968790A JP H0451298 A JPH0451298 A JP H0451298A
- Authority
- JP
- Japan
- Prior art keywords
- pitch frequency
- pitch
- data
- voice
- audio data
- 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
【発明の詳細な説明】
[産業上の利用分野コ
本発明は、音声応答装置などに内蔵される音声合成装置
に関するものである。
に関するものである。
[従来の技術]
従来より、音声応答装置などに内蔵される音声合成装置
として、入力音声を一定の音声データに変換して音声デ
ータ蓄積部に蓄積しておき、該音声データ蓄積部に蓄え
た複数の音声データに基づいて、これら複数の音声デー
タをつなぎ合わせた合成音声を出力する形式のものが開
発されている。
として、入力音声を一定の音声データに変換して音声デ
ータ蓄積部に蓄積しておき、該音声データ蓄積部に蓄え
た複数の音声データに基づいて、これら複数の音声デー
タをつなぎ合わせた合成音声を出力する形式のものが開
発されている。
ただし、従来の音声合成装置では、音声データ蓄積部に
蓄積する音声データは、入力音声をまずアナログ信号に
変換し、さらに、それをディジタル信号に変換すること
によって得て、そのまま音声データ蓄積部に格納する。
蓄積する音声データは、入力音声をまずアナログ信号に
変換し、さらに、それをディジタル信号に変換すること
によって得て、そのまま音声データ蓄積部に格納する。
そして、合成音声を出力する場合には、音声データ蓄積
部に蓄積しておいた該当の音声データを、ディジタル信
号からアナログ信号に変換してそのまま音声に再生する
こととしていた。
部に蓄積しておいた該当の音声データを、ディジタル信
号からアナログ信号に変換してそのまま音声に再生する
こととしていた。
即ち、従来の音声合成装置は、入力音声の周波数成分や
ピッチ周波数に対しては何ら加工をせず、単に音声デー
タの蓄積処理と、蓄積した音声データの合成再生を行う
ものであった。
ピッチ周波数に対しては何ら加工をせず、単に音声デー
タの蓄積処理と、蓄積した音声データの合成再生を行う
ものであった。
[発明が解決しようとする課題]
ところが、発声者が異なる入力音声相互は、周波数成分
やピッチ周波数に違いがあり、前記ピッチ周波数の差異
は声の高低差として、聴感上の声質を相異させる。
やピッチ周波数に違いがあり、前記ピッチ周波数の差異
は声の高低差として、聴感上の声質を相異させる。
そのため、入力音声の周波数成分やピッチ周波数に対し
ては何ら加工をしない従来の音声合成装置では、発声者
の異なる複数の音声データをつなぎ合わせて出力する場
合に、その出力音声は、声の高低が相異した複数種の声
質の混在したものとなり、聴取者に対し違和感を与えて
しまうため、実用に堪えないという欠点があった。
ては何ら加工をしない従来の音声合成装置では、発声者
の異なる複数の音声データをつなぎ合わせて出力する場
合に、その出力音声は、声の高低が相異した複数種の声
質の混在したものとなり、聴取者に対し違和感を与えて
しまうため、実用に堪えないという欠点があった。
本発明は、前記事情に鑑みてなされたもので、発声者が
異なる複数の音声データをつなぎ合わせて音声出力する
場合において、発声者毎のピッチ周波数の差異によって
出力音声上に声の高低差が生じることを防止することが
でき、聴取者に対して違和感を与えることのない音声合
成装置を提供することを目的とする。
異なる複数の音声データをつなぎ合わせて音声出力する
場合において、発声者毎のピッチ周波数の差異によって
出力音声上に声の高低差が生じることを防止することが
でき、聴取者に対して違和感を与えることのない音声合
成装置を提供することを目的とする。
[課題を解決するための手段]
本発明に係る音声合成装置は、入力音声を一定の音声デ
ータに変換して音声データ蓄積部に蓄積しておき、該音
声データ蓄積部に蓄えた複数の音声データに基づいて、
これら複数の音声データをつなぎ合わせた合成音声を出
力する装置である。
ータに変換して音声データ蓄積部に蓄積しておき、該音
声データ蓄積部に蓄えた複数の音声データに基づいて、
これら複数の音声データをつなぎ合わせた合成音声を出
力する装置である。
具体的には、各入力音声毎にその音声データ上のピッチ
周波数を算出するピッチ周波数計数部と、出力する音声
データのピッチ周波数を修正するピッチ変換部とを備え
た構成をなす。
周波数を算出するピッチ周波数計数部と、出力する音声
データのピッチ周波数を修正するピッチ変換部とを備え
た構成をなす。
そして、前記ピッチ変換部においては、前記ピッチ周波
数計数部の算出した各音声データのピッチ周波数を基準
のピッチ周波数と比較して、各音声データのピッチ周波
数が基準のピッチ周波数に一致するように、各音声デー
タに対してピッチ変換処理を行う。
数計数部の算出した各音声データのピッチ周波数を基準
のピッチ周波数と比較して、各音声データのピッチ周波
数が基準のピッチ周波数に一致するように、各音声デー
タに対してピッチ変換処理を行う。
[作用]
本発明に係る音声合成装置においては、入力音声に対し
ては、ピッチ周波数計数部によってピッチ周波数を算出
し、そのピッチ周波数の情報とともに、入力音声に対す
る音声データの蓄積を行う。
ては、ピッチ周波数計数部によってピッチ周波数を算出
し、そのピッチ周波数の情報とともに、入力音声に対す
る音声データの蓄積を行う。
そして、音声出力する場合には、ピッチ変換部によって
、音声データ蓄積部に蓄積した音声データのピッチ周波
数を基準のピッチ周波数に修正するため、出力する音声
信号はピッチ周波数が一通りに統一される。
、音声データ蓄積部に蓄積した音声データのピッチ周波
数を基準のピッチ周波数に修正するため、出力する音声
信号はピッチ周波数が一通りに統一される。
従って、発声者が異なる複数の音声データをつなぎ合わ
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって出力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって出力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
[実施例]
第1図は、本発明の一実施例を示すブロック図である。
この一実施例の音声合成装置では、入力音声であるアナ
ログ音声信号を入力端子10に受け、該入力端子10の
受けたアナログ音声信号は、アナログ・ディジタル変換
部11および適応差分PCM変換部12およびピッチ周
波数計数部13によって一定の形式の音声データに変換
して、音声データ蓄積部14に蓄積する。
ログ音声信号を入力端子10に受け、該入力端子10の
受けたアナログ音声信号は、アナログ・ディジタル変換
部11および適応差分PCM変換部12およびピッチ周
波数計数部13によって一定の形式の音声データに変換
して、音声データ蓄積部14に蓄積する。
そして、前記音声データ蓄積部14に蓄えた複数の音声
データに基づき、これらの複数の音声データをつなぎ合
わせた合成音声となる音声信号を出力端子16から出力
するが、合成音声となる音声信号を生成する場合には、
合成音声となる音声信号を生成するために前記音声デー
タ蓄積部14から読み出した複数の音声データのそれぞ
れに対して、ピッチ変換部17および適応差分PCM復
調部18による処理を施す。
データに基づき、これらの複数の音声データをつなぎ合
わせた合成音声となる音声信号を出力端子16から出力
するが、合成音声となる音声信号を生成する場合には、
合成音声となる音声信号を生成するために前記音声デー
タ蓄積部14から読み出した複数の音声データのそれぞ
れに対して、ピッチ変換部17および適応差分PCM復
調部18による処理を施す。
なお、第1図において、符号19は、前記アナログ・デ
ィジタル変換部11.J応差骨PCM変換部12.ピッ
チ周波数計数部13.音声データ蓄積部14.ピッチ変
換部17.適応差分PCM復調部18などの動作を制御
する制御部である。
ィジタル変換部11.J応差骨PCM変換部12.ピッ
チ周波数計数部13.音声データ蓄積部14.ピッチ変
換部17.適応差分PCM復調部18などの動作を制御
する制御部である。
以下、第1図の各部の動作を詳述する。
入力端子10の受けたアナログ音声信号は、まず、アナ
ログ・ディジタル変換部11によってディジタル音声信
号に変換された後、適応差分PCM変換部12とピッチ
周波数計数部13とに送出される。
ログ・ディジタル変換部11によってディジタル音声信
号に変換された後、適応差分PCM変換部12とピッチ
周波数計数部13とに送出される。
前記適応差分PCM変換部12では、アナログ・ディジ
タル変換部より受けたディジタル音声信号に対して適応
差分PCM方式に従う三輪処理を実行して、適応差分P
CMデータを作成する。
タル変換部より受けたディジタル音声信号に対して適応
差分PCM方式に従う三輪処理を実行して、適応差分P
CMデータを作成する。
一方、ピッチ周波数計数部13は、アナログ・ディジタ
ル変換部より受けたディジタル音声信号に対して、ピッ
チ周波数fpを算出する。
ル変換部より受けたディジタル音声信号に対して、ピッ
チ周波数fpを算出する。
このピッチ周波数fpの算出は、次のようになされる。
前記アナログ・ディジタル変換部11においてデータ変
換されるアナログ音声信号が、第2図に示す波形21を
示す場合、この波形21上で音声パワーがピーク値とな
るパワーピーク部22の現れる周期を算出し、これをピ
ッチ周期Tpとする。
換されるアナログ音声信号が、第2図に示す波形21を
示す場合、この波形21上で音声パワーがピーク値とな
るパワーピーク部22の現れる周期を算出し、これをピ
ッチ周期Tpとする。
そして、次の(1)式に基きピッチ周波数fpを計算す
る。
る。
fp=1/Tp ・・・・・(1)
そして、同一ピッチ周期Tpが続く波形21の継続時間
を求めて、先に算出したピッチ周波数fpに対応する波
形21上の区間を算定する。
そして、同一ピッチ周期Tpが続く波形21の継続時間
を求めて、先に算出したピッチ周波数fpに対応する波
形21上の区間を算定する。
そして、ピッチ周波数計数部13によって算出した波形
21に対するピッチ周波数fpの情報は、波形21につ
いて前記適応差分PCM変換部12によって得た適応差
分PCMデータと併せて、波形21に対する音声データ
とし、ともに音声データ蓄積部14に蓄積する。
21に対するピッチ周波数fpの情報は、波形21につ
いて前記適応差分PCM変換部12によって得た適応差
分PCMデータと併せて、波形21に対する音声データ
とし、ともに音声データ蓄積部14に蓄積する。
次に音声出力をする場合には、まず音声データ蓄積部1
4より適応差分PCMデータとそのピッチ周波数fpの
情報とを前記ピッチ変換部17に送出する。
4より適応差分PCMデータとそのピッチ周波数fpの
情報とを前記ピッチ変換部17に送出する。
このピッチ変換部17では、受は取った適応差分PCM
データに対するピッチ周波数fpの平均値Pxを、受は
取ったピッチ周波数fpの情報から計算し、更に前記制
御部19に予め記憶させておいた基準のピッチ周波数P
yとを比較して、次式によって定義される修正値Cpを
算出する。
データに対するピッチ周波数fpの平均値Pxを、受は
取ったピッチ周波数fpの情報から計算し、更に前記制
御部19に予め記憶させておいた基準のピッチ周波数P
yとを比較して、次式によって定義される修正値Cpを
算出する。
P y / P x = Cp ・・
・(2)修正値Cpは、任意の入力波形21に対する平
均値Pxを、基準のピッチ周波数pyに修正するための
修正値である。
・(2)修正値Cpは、任意の入力波形21に対する平
均値Pxを、基準のピッチ周波数pyに修正するための
修正値である。
即ち、ピッチ変換部17が受は取った適応差分PCMデ
ータに対する各ピッチ周波数には、前記修正値Cpを一
律に乗じて、ピッチ周波数の修正を行えば、修正された
ピッチ周波数の平均値は、前記基準のピッチ周波数Py
に等しくなる。
ータに対する各ピッチ周波数には、前記修正値Cpを一
律に乗じて、ピッチ周波数の修正を行えば、修正された
ピッチ周波数の平均値は、前記基準のピッチ周波数Py
に等しくなる。
このピッチ周波数の修正処理は、具体的には、修正する
ピッチ周波数に対する適応差分PCMデータ上のデータ
を、Cpの値に応じて間引いたり、或いは補充すること
により行う。
ピッチ周波数に対する適応差分PCMデータ上のデータ
を、Cpの値に応じて間引いたり、或いは補充すること
により行う。
一例としては、Cp=1.5の場合には、適応差分PC
Mデータ上の修正対象範囲のデータを3つに区切り、間
の1つの区間のデータを削除するという方法をとる。
Mデータ上の修正対象範囲のデータを3つに区切り、間
の1つの区間のデータを削除するという方法をとる。
逆に、cp=o、5の場合には、1つのデータの次に同
じデータを重ねるという方法をとる。
じデータを重ねるという方法をとる。
但し、ピッチ周波数計数部13にて計算した継続時間に
基き、一つの継続時間の間は、同様な修正処理をする。
基き、一つの継続時間の間は、同様な修正処理をする。
第3図(a)はピッチ周波数を修正すべき元の波形31
を示し、第3図(b)は波形31に対してピッチ周波数
を増大させた場合の波形32を示し、第3図(C)は波
形31に対してピッチ周波数を減少させた場合の波形3
3を示したものである。
を示し、第3図(b)は波形31に対してピッチ周波数
を増大させた場合の波形32を示し、第3図(C)は波
形31に対してピッチ周波数を減少させた場合の波形3
3を示したものである。
そして、この様にしてピッチ周波数が基準のピッチ周波
数Pyに修正された音声データは、適応差分PCM復調
部18に送出され、ピッチ周波数の一定のアナログ音声
信号に復調されて、出力端子16から出力され、音声に
再生されることになる。
数Pyに修正された音声データは、適応差分PCM復調
部18に送出され、ピッチ周波数の一定のアナログ音声
信号に復調されて、出力端子16から出力され、音声に
再生されることになる。
以上のように、前記一実施例の音声合成装置においては
、入力音声に対しては、ピッチ周波数計数部13によっ
てピッチ周波数を算出し、そのピッチ周波数の情報とと
もに、入力音声に対する音声データの蓄積を行う。そし
て、音声出力する場合には、ピッチ変換部17によって
、音声データ蓄積部14に蓄積した音声データのピッチ
周波数を基準のピッチ周波数に修正するため、出力する
音声信号はピッチ周波数が一通りに統一される。
、入力音声に対しては、ピッチ周波数計数部13によっ
てピッチ周波数を算出し、そのピッチ周波数の情報とと
もに、入力音声に対する音声データの蓄積を行う。そし
て、音声出力する場合には、ピッチ変換部17によって
、音声データ蓄積部14に蓄積した音声データのピッチ
周波数を基準のピッチ周波数に修正するため、出力する
音声信号はピッチ周波数が一通りに統一される。
従って、発声者が異なる複数の音声データをつなぎ合わ
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって8力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって8力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
[発明の効果]
以上の説明から明らかなように、本発明に係る音声合成
装置においては、入力音声に対しては、ピッチ周波数計
数部によってピッチ周波数を算出し、そのピッチ周波数
の情報とともに、入力音声に対する音声データの蓄積を
行う。
装置においては、入力音声に対しては、ピッチ周波数計
数部によってピッチ周波数を算出し、そのピッチ周波数
の情報とともに、入力音声に対する音声データの蓄積を
行う。
そして、音声出力する場合には、ピッチ変換部によって
、音声データ蓄積部に蓄積した音声データのピッチ周波
数を基準のピッチ周波数に修正するため、出力する音声
信号はピッチ周波数が一通りに統一される。
、音声データ蓄積部に蓄積した音声データのピッチ周波
数を基準のピッチ周波数に修正するため、出力する音声
信号はピッチ周波数が一通りに統一される。
従って、発声者が異なる複数の音声データをつなぎ合わ
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって出力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
せて音声出力する場合においても、発声者毎のピッチ周
波数の差異によって出力音声上に声の高低差が生じるこ
とを防止することができ、聴取者に対して違和感を与え
ることがなくなる。
第1図は本発明の一実施例の構成を示すブロック図、第
2図は一実施例におけるピッチ周波数計数処理の説明図
、第3図<a )、 (b )、 (C)はそれぞれピ
ッチ周波数の修正処理の説明図である。 10・・・・・・入力端子、11・・・・・・アナログ
・ディジタル変換部、12・・・・・・適応差分PCM
変換部、13・−・・・・ピッチ周波数計数部、14・
・・・・・音声データ蓄積部、16・・・・・・出力端
子、17・・・・・・ピッチ変換部、18・・・・・適
応差分PCM復調部、19・・・・・制御部。
2図は一実施例におけるピッチ周波数計数処理の説明図
、第3図<a )、 (b )、 (C)はそれぞれピ
ッチ周波数の修正処理の説明図である。 10・・・・・・入力端子、11・・・・・・アナログ
・ディジタル変換部、12・・・・・・適応差分PCM
変換部、13・−・・・・ピッチ周波数計数部、14・
・・・・・音声データ蓄積部、16・・・・・・出力端
子、17・・・・・・ピッチ変換部、18・・・・・適
応差分PCM復調部、19・・・・・制御部。
Claims (1)
- 【特許請求の範囲】 入力音声を一定の音声データに変換して音声データ蓄積
部に蓄積しておき、該音声データ蓄積部に蓄えた複数の
音声データに基づいて、これら複数の音声データをつな
ぎ合わせた合成音声を出力する音声合成装置であって、 各入力音声毎にその音声データ上のピッチ周波数を算出
するピッチ周波数計数部と、出力する音声データのピッ
チ周波数を修正するピッチ変換部とを備え、 前記ピッチ変換部においては、前記ピッチ周波数計数部
の算出した各音声データのピッチ周波数を基準のピッチ
周波数と比較して、各音声データのピッチ周波数が基準
のピッチ周波数に一致するように各音声データに対して
ピッチ変換処理を行うことを特徴とした音声合成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2159687A JPH0451298A (ja) | 1990-06-20 | 1990-06-20 | 音声合成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2159687A JPH0451298A (ja) | 1990-06-20 | 1990-06-20 | 音声合成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0451298A true JPH0451298A (ja) | 1992-02-19 |
Family
ID=15699127
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2159687A Pending JPH0451298A (ja) | 1990-06-20 | 1990-06-20 | 音声合成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0451298A (ja) |
-
1990
- 1990-06-20 JP JP2159687A patent/JPH0451298A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08237800A (ja) | 低音増強回路 | |
| KR101201442B1 (ko) | 측정장치, 측정방법 및 프로그램 | |
| JPH1020873A (ja) | 音声信号処理装置 | |
| MXPA96004270A (en) | Digital filter and apparatus to play sound with the digi filter | |
| JP2990265B1 (ja) | 補聴器およびその周波数特性の設定方法 | |
| JPH0923127A (ja) | 可聴音声信号の高域補償装置および方法 | |
| JP2001296894A (ja) | 音声処理装置および音声処理方法 | |
| US8050412B2 (en) | Scaling adjustment to enhance stereo separation | |
| JPH0451298A (ja) | 音声合成装置 | |
| JPH1084595A (ja) | スピーカを内蔵する電子機器及び小型スピーカ内蔵する携帯型電子機器 | |
| JP3627189B2 (ja) | 音響電子回路の音量調節方法 | |
| JPH1146394A5 (ja) | ||
| JP2887872B2 (ja) | マルチアンプ方式スピーカーシステム | |
| JPH0965483A (ja) | 車室内周波数特性自動補正システム | |
| JPH09247563A (ja) | テレビジョン受像機 | |
| JPS59223097A (ja) | デジタル音響効果装置 | |
| JPS62166698A (ja) | 自動音場補正装置 | |
| JPH1020885A (ja) | 音声合成装置 | |
| WO2010146734A1 (ja) | 音声画像再生システム、補聴器、音声画像処理装置 | |
| JP2913310B2 (ja) | 音声合成の中断装置 | |
| JPH0811007Y2 (ja) | 補聴器 | |
| JPH0775190A (ja) | M系列信号を用いた車室内音響自動補正システム | |
| JP2000066692A (ja) | 文字情報音声変換装置 | |
| JPH05252594A (ja) | ディジタル音声処理装置 | |
| JPH07112320B2 (ja) | 音場補正装置 |