JPH01197793A - 音声合成装置 - Google Patents
音声合成装置Info
- Publication number
- JPH01197793A JPH01197793A JP2449288A JP2449288A JPH01197793A JP H01197793 A JPH01197793 A JP H01197793A JP 2449288 A JP2449288 A JP 2449288A JP 2449288 A JP2449288 A JP 2449288A JP H01197793 A JPH01197793 A JP H01197793A
- Authority
- JP
- Japan
- Prior art keywords
- music
- code data
- signal
- audio
- voice
- 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
- 230000005236 sound signal Effects 0.000 claims abstract description 23
- 238000005070 sampling Methods 0.000 claims abstract description 13
- 230000015572 biosynthetic process Effects 0.000 claims description 15
- 238000003786 synthesis reaction Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
この発明は、複数の音響信号を同時に発声することがで
きる音声合成装置に関する。
きる音声合成装置に関する。
〈従来の技術〉
従来、音声合成装置として、音声合成LSI(大規模集
積回路)や音声録音再生LSIを用いて音声を発声する
ものがある。この音声合成装置は、予め音声信号を符号
化してIIOM(リード・オンリ・メモリ)等の記憶媒
体に記憶したり、あるいは発声された音声信号を実時間
で符号化してRAM(ランダム・アクセス・メモリ)等
の記憶媒体に記憶しておく。そして、再生の際には、こ
れらの記憶媒体から音声符号データを読み出して音声信
号に復号するものである。上記音声合成装置には例えば
テープの駆動装置等の機構部品が無いので故障が少なく
、かつ、非常にコンパクトなシステム構成で音声の発声
を実現できるので、幅広く応用されている。
積回路)や音声録音再生LSIを用いて音声を発声する
ものがある。この音声合成装置は、予め音声信号を符号
化してIIOM(リード・オンリ・メモリ)等の記憶媒
体に記憶したり、あるいは発声された音声信号を実時間
で符号化してRAM(ランダム・アクセス・メモリ)等
の記憶媒体に記憶しておく。そして、再生の際には、こ
れらの記憶媒体から音声符号データを読み出して音声信
号に復号するものである。上記音声合成装置には例えば
テープの駆動装置等の機構部品が無いので故障が少なく
、かつ、非常にコンパクトなシステム構成で音声の発声
を実現できるので、幅広く応用されている。
〈発明が解決しようとする課題〉
上記従来の音声合成装置において、単に音声のみではな
く、簡単なブザー音やベル音あるいは音楽等も出力した
いという要求がある。しかしながら、現状の音声合成装
置では音声符号データを音声信号に復号して音声を出力
している場合には音楽符号データを音楽信号に復号して
音楽を出力できないので、例えばBGM(バック・グラ
ンド・ミュージック)付きの音声出力を行うことは不可
能であるという問題がある。また、音声の発声のみの際
にも、既に、記憶媒体に記憶されている複数のメツセー
ジのうちから1つを選んで音声に復号して出力するもの
が殆どであり、複数のメツセージを同時に音声に復号し
て出力する場合には複数の音声合成装置を用いる必要が
あるという問題がある。
く、簡単なブザー音やベル音あるいは音楽等も出力した
いという要求がある。しかしながら、現状の音声合成装
置では音声符号データを音声信号に復号して音声を出力
している場合には音楽符号データを音楽信号に復号して
音楽を出力できないので、例えばBGM(バック・グラ
ンド・ミュージック)付きの音声出力を行うことは不可
能であるという問題がある。また、音声の発声のみの際
にも、既に、記憶媒体に記憶されている複数のメツセー
ジのうちから1つを選んで音声に復号して出力するもの
が殆どであり、複数のメツセージを同時に音声に復号し
て出力する場合には複数の音声合成装置を用いる必要が
あるという問題がある。
一方、上記ブザー音、ベル音および音楽等の音楽信号を
音声の符号化方式で符号化して記憶しようとすると、音
楽信号の場合は符号データ量が多くなったり、そのまま
符号化した場合には音質が悪くなってしまう場合が多い
。そこで、上記音声信号を発生する音声合成装置とは別
の、音楽信号を発生する音響信号合成装置を付加しなけ
ればならない。この装置は音声を発生する装置と音楽信
号を発生する装置とを同時に動作することによって、音
声信号と音楽信号の同時出力が可能である。
音声の符号化方式で符号化して記憶しようとすると、音
楽信号の場合は符号データ量が多くなったり、そのまま
符号化した場合には音質が悪くなってしまう場合が多い
。そこで、上記音声信号を発生する音声合成装置とは別
の、音楽信号を発生する音響信号合成装置を付加しなけ
ればならない。この装置は音声を発生する装置と音楽信
号を発生する装置とを同時に動作することによって、音
声信号と音楽信号の同時出力が可能である。
しかし、この場合には、音声信号を発生する装置と音楽
信号を発生する装置との2つの装置が必要となるという
問題がある。
信号を発生する装置との2つの装置が必要となるという
問題がある。
そこで、この発明の目的は、音声符号データを音声符号
復号化処理手段によって復号化し、音楽符号データを音
楽符号復号化処理手段によって復号化し、この復号化さ
れた音声信号と音楽信号とを加算することによって、1
つの装置で複数の音声の同時発生または複数の音楽の同
時発生または音声と音楽との同時発声が可能な音声合成
装置を提供することにある。
復号化処理手段によって復号化し、音楽符号データを音
楽符号復号化処理手段によって復号化し、この復号化さ
れた音声信号と音楽信号とを加算することによって、1
つの装置で複数の音声の同時発生または複数の音楽の同
時発生または音声と音楽との同時発声が可能な音声合成
装置を提供することにある。
〈課題を解決するための手段〉
上記目的を達成するため、この発明の音声合成装置は、
音声信号を符号化した音声符号データがサンプリング・
クロックに基づいて入力されて、この音声符号データを
音声信号に復号して音声信号の波高値を求める音声符号
復号化処理手段と、音楽信号を符号化した音楽符号デー
タが上記サンプリング・クロックに基づいて入力されて
、この音楽符号データを音楽信号に復号して音楽信号の
波高値を求める音楽符号復号化処理手段と、上記サンプ
リング・クロック1周期間内に、上記音声符号復号化処
理手段によって復号された音声信号の波高値と、上記音
楽符号復号化処理手段によって復号された音楽信号の波
高値を加算する加算器と、上記加算器からの信号をD/
A変換するD/A変換器を備えたことを特徴としている
。
音声信号を符号化した音声符号データがサンプリング・
クロックに基づいて入力されて、この音声符号データを
音声信号に復号して音声信号の波高値を求める音声符号
復号化処理手段と、音楽信号を符号化した音楽符号デー
タが上記サンプリング・クロックに基づいて入力されて
、この音楽符号データを音楽信号に復号して音楽信号の
波高値を求める音楽符号復号化処理手段と、上記サンプ
リング・クロック1周期間内に、上記音声符号復号化処
理手段によって復号された音声信号の波高値と、上記音
楽符号復号化処理手段によって復号された音楽信号の波
高値を加算する加算器と、上記加算器からの信号をD/
A変換するD/A変換器を備えたことを特徴としている
。
〈作用〉
音声信号を符号化した音声符号データがサンプリング・
クロックに基づいて音声符号復号化処理手段に入力され
ると、上記音声符号データは音声符号復号化処理手段に
よって復号化され、音声信号の波高値が求められる。ま
た、音楽信号を符号化した音楽符号データが上記サンプ
リング・クロックに基づいて音楽符号復号化処理手段(
41人力されると、上記音楽符号データは音楽符号復号
化処理手段によって復号化され、音楽信号の波高値が求
められる。
クロックに基づいて音声符号復号化処理手段に入力され
ると、上記音声符号データは音声符号復号化処理手段に
よって復号化され、音声信号の波高値が求められる。ま
た、音楽信号を符号化した音楽符号データが上記サンプ
リング・クロックに基づいて音楽符号復号化処理手段(
41人力されると、上記音楽符号データは音楽符号復号
化処理手段によって復号化され、音楽信号の波高値が求
められる。
そうすると、上記音声符号復号化処理手段によって復号
された音声信号の波高値と、上記音楽符号復号化処理手
段によって復号された音楽信号の波高値は、上記サンプ
リング・クロック1周期間内に加算器によって加算され
る。そして、得られた信号はさらにD/A変換器によっ
てD/A変換されてスピーカ等から出力される。
された音声信号の波高値と、上記音楽符号復号化処理手
段によって復号された音楽信号の波高値は、上記サンプ
リング・クロック1周期間内に加算器によって加算され
る。そして、得られた信号はさらにD/A変換器によっ
てD/A変換されてスピーカ等から出力される。
したがって、複数の音声の同時発生または複数の音楽の
同時発生または音声を音楽との同時発声が可能となる。
同時発生または音声を音楽との同時発声が可能となる。
〈実施例〉
以下、この発明を図示の実施例により詳細に説明する。
第1図は、この発明の音声合成装置の一実施例における
ブロック図を示す。第1図において音声符号データファ
イklには予めM種類の音声符号データが記憶されてお
り、音楽符号データファイル2には予めN種類の音楽符
号データが記憶されている。
ブロック図を示す。第1図において音声符号データファ
イklには予めM種類の音声符号データが記憶されてお
り、音楽符号データファイル2には予めN種類の音楽符
号データが記憶されている。
CPU(中央処理装置)4は、上記音声符号データファ
イル1または音楽符号データファイル2の中から同時発
声したい複数のデータをアクセスし、読出した音声符号
データや音楽符号データを各々の符号ごとに復号化処理
し、各々の復号された信号を加算してD/A変換器5に
出力する。上記D/A変換器5によってD/A変換され
た後の出力信号はアンプ6で増巾されてスピーカ7より
出力される。その際に、上記CPU4とD/A変換器5
による処理は、発振器3から発生される音声のサンプリ
ング・クロック1周期間内で全て処理され°る。したが
って、上記構成の音声合成装置による処理によって、複
数の音声と複数の音楽との中から任意の符号データを読
出して組み合わせて同時発声することができる。
イル1または音楽符号データファイル2の中から同時発
声したい複数のデータをアクセスし、読出した音声符号
データや音楽符号データを各々の符号ごとに復号化処理
し、各々の復号された信号を加算してD/A変換器5に
出力する。上記D/A変換器5によってD/A変換され
た後の出力信号はアンプ6で増巾されてスピーカ7より
出力される。その際に、上記CPU4とD/A変換器5
による処理は、発振器3から発生される音声のサンプリ
ング・クロック1周期間内で全て処理され°る。したが
って、上記構成の音声合成装置による処理によって、複
数の音声と複数の音楽との中から任意の符号データを読
出して組み合わせて同時発声することができる。
上記復号化処理を第2図のフローチャートに基づいて詳
細に説明する。
細に説明する。
説明を簡単にするため、記憶媒体に予め記憶されている
M種類の音声符号データのうちの1番目と5番目の音声
符号データ、およびN種類の音楽符号データのうちのに
番目とQ番目の音楽符号データを同時発声する場合につ
いて説明する。
M種類の音声符号データのうちの1番目と5番目の音声
符号データ、およびN種類の音楽符号データのうちのに
番目とQ番目の音楽符号データを同時発声する場合につ
いて説明する。
発振器3からのサンプリング・クロックによって発声開
始が指示されるとのから処理が開始される。
始が指示されるとのから処理が開始される。
ステップS1で、先ずストップが指示されているか否か
が判別され、その結果ストップが指示されていればステ
ップS2に進み、そうでなければステップS3.S7.
S l 1または5151.:進み処理が続行される。
が判別され、その結果ストップが指示されていればステ
ップS2に進み、そうでなければステップS3.S7.
S l 1または5151.:進み処理が続行される。
ステップS2でストップ処理が実行される。
ステップ83〜ステップS6.ステップ87〜ステップ
StO,ステップS11〜ステツプS14およびステッ
プ815〜ステツプ918において、同時発声する各々
の符号データの復号化処理が後に詳述するようにして実
行されてステップS19に進む。
StO,ステップS11〜ステツプS14およびステッ
プ815〜ステツプ918において、同時発声する各々
の符号データの復号化処理が後に詳述するようにして実
行されてステップS19に進む。
この復号化処理は第2図に示すように並列処理で実行し
てもよいし、各符号データに対する復号化処理を順次実
行してもよい。
てもよいし、各符号データに対する復号化処理を順次実
行してもよい。
ステップS19で、上記復号された音声信号や音楽信号
、が全で加算されて、音声信号と音楽信号とが同時に組
合された出力波高値が算出される。
、が全で加算されて、音声信号と音楽信号とが同時に組
合された出力波高値が算出される。
ステップS20で、上記ステップS19で算出された上
記波高値が加算によってオーバーフローするのを防ぐた
めに、上記波高値を同時発声する音声、音楽の出力数(
図中では、パラレルNo、)で割る。
記波高値が加算によってオーバーフローするのを防ぐた
めに、上記波高値を同時発声する音声、音楽の出力数(
図中では、パラレルNo、)で割る。
ステップS21で、上記ステップS20でパラレルNo
、で除されて得られた波高値がD/A変換器5に出力さ
れステップS1に戻る。
、で除されて得られた波高値がD/A変換器5に出力さ
れステップS1に戻る。
以下、上述の各々の復号化処理を説明する。
ステップS3で、第1番目の音声符号データの音声信号
への復号化処理の実行に入り、第1番目の音声符号デー
タの1つが入力される。
への復号化処理の実行に入り、第1番目の音声符号デー
タの1つが入力される。
ステップS4で、第1番目の音声符号データが存在する
か否かが判別される。その結果、音声符号データが存在
すればステップS5に進み、そうでなければステップS
6に進む。
か否かが判別される。その結果、音声符号データが存在
すればステップS5に進み、そうでなければステップS
6に進む。
ステップS5で、音声信号“51g1“への復号化処理
が実行される。
が実行される。
ステップS6で、音声符号データが蕪ければ、第1番目
の音声符号データの符号化処理は終了したものとして、
音声信号″sigt”は零に設定される。
の音声符号データの符号化処理は終了したものとして、
音声信号″sigt”は零に設定される。
ステップ87〜ステツプSIOで、上記ステップ83〜
ステツプS6と同様にして第j番目の音声符号データの
復号化処理が実行される。
ステツプS6と同様にして第j番目の音声符号データの
復号化処理が実行される。
ステップSllで、第に番目の音楽符号データの音楽信
号への復号化処理の実行に入り、第に番目の音楽符号の
データの1つが入力される。
号への復号化処理の実行に入り、第に番目の音楽符号の
データの1つが入力される。
ステップS12で、第に番目の音楽符号データが存在す
るか否かが判別される。その結果、音楽符軒−″゛存財
tLlfX+y7’s\131.:a−)・そうでなけ
ればステップS14に進t゛。
るか否かが判別される。その結果、音楽符軒−″゛存財
tLlfX+y7’s\131.:a−)・そうでなけ
ればステップS14に進t゛。
ステップS13で、音楽信号“sigk”への復号化処
理が実行される。
理が実行される。
ここで、音楽信号への復号化処理は、音声符号データの
音声信号への復号化処理と同じであってもよいが、音楽
信号の分析合成に適した復号化処堆力法であっても良い
。
音声信号への復号化処理と同じであってもよいが、音楽
信号の分析合成に適した復号化処堆力法であっても良い
。
ステップSI4で、音楽符号データが無ければ、第に番
目の音楽符号データの復号化処理は終了したものとして
音楽信号“s igk”は零に設定される。
目の音楽符号データの復号化処理は終了したものとして
音楽信号“s igk”は零に設定される。
ステップ915〜ステツプS18で、上記ステップS1
1〜ステツプS14と同様にして第Q番目の音楽符号デ
ータの復号化処理が実行される。
1〜ステツプS14と同様にして第Q番目の音楽符号デ
ータの復号化処理が実行される。
その際に、上記音声、音楽信号復号化処理は、上記サン
プリング・クロックの一周期内で全て処理されなければ
ならない。
プリング・クロックの一周期内で全て処理されなければ
ならない。
このように、この発明の音声合成装置によれば、予め記
憶媒体に記憶されている種々の音声符号や音楽符号の中
から、任意に複数個の符号を組み合わせて同時に発声す
ることができるので、非常に多彩な合成音を出力するこ
とが可能になる。
憶媒体に記憶されている種々の音声符号や音楽符号の中
から、任意に複数個の符号を組み合わせて同時に発声す
ることができるので、非常に多彩な合成音を出力するこ
とが可能になる。
〈発明の効果〉
以上より明らかなように、この発明の音声合成装置は、
サンプリング・クロックに基づいて人力される音声符号
データを音声信号に復号する音声符号復号化処理手段と
、上記サンプリング・クロックに基づいて人力される音
楽符号データを音楽信号に復号する音楽符号復号化処理
手段と、上記サンプリング・クロック!周期間内に上記
音声信号と音楽信号とを加算する加算器と、この加算器
からの信号をD/A変換するD/A変換器を備えたので
、複数の音声の同時発生または複数の音楽の同時発生ま
たは音声と音楽との同時発声が可能である。
サンプリング・クロックに基づいて人力される音声符号
データを音声信号に復号する音声符号復号化処理手段と
、上記サンプリング・クロックに基づいて人力される音
楽符号データを音楽信号に復号する音楽符号復号化処理
手段と、上記サンプリング・クロック!周期間内に上記
音声信号と音楽信号とを加算する加算器と、この加算器
からの信号をD/A変換するD/A変換器を備えたので
、複数の音声の同時発生または複数の音楽の同時発生ま
たは音声と音楽との同時発声が可能である。
第1図はこの発明の音声合成装置の一実施例を、表わす
ブロック図、第2図は第1図の音声合成装置による復号
化処理のフローチャートである。 l・・・音声符号データファイル、 2・・・音楽符号データファイル、 3・・・発振器、 4・・・CPU。 5・・・D/A変換器、 6・・・槽中器、7・・・ス
ピーカ。
ブロック図、第2図は第1図の音声合成装置による復号
化処理のフローチャートである。 l・・・音声符号データファイル、 2・・・音楽符号データファイル、 3・・・発振器、 4・・・CPU。 5・・・D/A変換器、 6・・・槽中器、7・・・ス
ピーカ。
Claims (1)
- (1)音声信号を符号化した音声符号データがサンプリ
ング・クロックに基づいて入力されて、この音声符号デ
ータを音声信号に復号して音声信号の波高値を求める音
声符号復号化処理手段と、音楽信号を符号化した音楽符
号データが上記サンプリング・クロックに基づいて入力
されて、この音楽符号データを音楽信号に復号して音楽
信号の波高値を求める音楽符号復号化処理手段と、上記
サンプリング・クロック1周期間内に、上記音声符号復
号化処理手段によって復号された音声信号の波高値と、
上記音楽符号復号化処理手段によって復号された音楽信
号の波高値を加算する加算器と、 上記加算器からの信号をD/A変換するD/A変換器を
備えたことを特徴とする音声合成装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63024492A JP3086458B2 (ja) | 1988-02-02 | 1988-02-02 | 音声合成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63024492A JP3086458B2 (ja) | 1988-02-02 | 1988-02-02 | 音声合成装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01197793A true JPH01197793A (ja) | 1989-08-09 |
JP3086458B2 JP3086458B2 (ja) | 2000-09-11 |
Family
ID=12139677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63024492A Expired - Lifetime JP3086458B2 (ja) | 1988-02-02 | 1988-02-02 | 音声合成装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3086458B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002054383A1 (fr) * | 2000-12-28 | 2002-07-11 | Sharp Kabushiki Kaisha | Dispositif de synthese vocale de texte et support d'enregistrement de programme |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102270448B (zh) * | 2010-12-31 | 2012-10-31 | 北京谊安医疗***股份有限公司 | 报警装置 |
-
1988
- 1988-02-02 JP JP63024492A patent/JP3086458B2/ja not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002054383A1 (fr) * | 2000-12-28 | 2002-07-11 | Sharp Kabushiki Kaisha | Dispositif de synthese vocale de texte et support d'enregistrement de programme |
Also Published As
Publication number | Publication date |
---|---|
JP3086458B2 (ja) | 2000-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5752223A (en) | Code-excited linear predictive coder and decoder with conversion filter for converting stochastic and impulsive excitation signals | |
US4912768A (en) | Speech encoding process combining written and spoken message codes | |
JPS604999B2 (ja) | 音声報知装置 | |
JPH01197793A (ja) | 音声合成装置 | |
KR960025612A (ko) | 음원데이터생성방법, 기록매체, 및 음원데이터처리장치 | |
JP2860991B2 (ja) | 音声蓄積再生装置 | |
JPH0235320B2 (ja) | ||
JP2861005B2 (ja) | 音声蓄積再生装置 | |
JPS5837697A (ja) | 音声記憶再生装置 | |
JPS6187199A (ja) | 音声分析合成装置 | |
JPS61252598A (ja) | 音声単語編集方式 | |
JPS63271400A (ja) | 音声合成出力装置 | |
JPS58158694A (ja) | 音声発生方式 | |
JPH0142000B2 (ja) | ||
JP2000163097A (ja) | 音声変換装置、音声変換方法および音声変換プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JPH0310960B2 (ja) | ||
JPS62159198A (ja) | 音声合成方式 | |
JPH0664477B2 (ja) | 音声合成装置 | |
JPH07182788A (ja) | オーディオデータ低速再生装置 | |
JPH02137892A (ja) | 音源装置 | |
JPH0225519B2 (ja) | ||
JPH02137893A (ja) | 連続音源データ再生装置 | |
JPS6143797A (ja) | 音声編集出力方式 | |
JPS59226398A (ja) | デジタル音声合成装置 | |
JPS5831393A (ja) | 音声合成器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070707 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080707 Year of fee payment: 8 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080707 Year of fee payment: 8 |