JPS5850000A - 音声合成器 - Google Patents
音声合成器Info
- Publication number
- JPS5850000A JPS5850000A JP14910081A JP14910081A JPS5850000A JP S5850000 A JPS5850000 A JP S5850000A JP 14910081 A JP14910081 A JP 14910081A JP 14910081 A JP14910081 A JP 14910081A JP S5850000 A JPS5850000 A JP S5850000A
- Authority
- JP
- Japan
- Prior art keywords
- mode
- counter
- input
- voice
- generated
- 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
【発明の詳細な説明】
本発明は音声合成器、特に七の発生音声の選択構造に関
するものである。
するものである。
現在、音声合成器としての合成用LSIは種々発表、実
用化されているが、その多くはマイコン制御により発生
すべき音声の選択9発生音声のシーケンス等を実行して
いる。本発明による合成用LSIは、基本的にマイコン
なしで音声発生を実行することを目的とし、音声の選択
9発生音声のシーケンス等、すべて1チツプ上で実行で
きることを基本とし、もちろん、マイコン制御でも動作
すべく設計されている。本発明はこのような音声合成器
において、発声コメントの選択構造を改良し、例えば、
2系統の発声コメントの選択機能を設け、更に多くの仕
様に合致し得るようにしたものである。
用化されているが、その多くはマイコン制御により発生
すべき音声の選択9発生音声のシーケンス等を実行して
いる。本発明による合成用LSIは、基本的にマイコン
なしで音声発生を実行することを目的とし、音声の選択
9発生音声のシーケンス等、すべて1チツプ上で実行で
きることを基本とし、もちろん、マイコン制御でも動作
すべく設計されている。本発明はこのような音声合成器
において、発声コメントの選択構造を改良し、例えば、
2系統の発声コメントの選択機能を設け、更に多くの仕
様に合致し得るようにしたものである。
以下図面に従って本発明の一実施例を説明する。
第1図は一実施例の音声合成器を構成する音声合成用L
SIの回路例を示すブロック図である。
SIの回路例を示すブロック図である。
ここでは図の1点鎖線より左方の回路部が音声合成用L
SIに含まれる。
SIに含まれる。
1及び6は4ビツトのポリノミナルカウンターで、出力
94ビツトコードは発生すべき音声にそれぞれ対応して
いる。このカウンターは、発゛生すべき音声選択用ろイ
ッチS1及びS2によシ適宜カウントアツプすることが
可能である。4及び9は各カウンター毎に設けられたカ
ウンターのスタートアドレス設定のためのPLA (プ
ログラマブルロジックアレイ)で、この値によって各カ
ウンターのスタート位置が設定できる。また2及び7は
各カウンターのストップアドレス設定のためのPLAで
おる。3及び7はカウンターの内容とストップアドレス
との一致を検出する回路で、一致信号が発生すると、再
度PLA4及び9のスタートアドレスをカウンター(て
Iプリセットする。
94ビツトコードは発生すべき音声にそれぞれ対応して
いる。このカウンターは、発゛生すべき音声選択用ろイ
ッチS1及びS2によシ適宜カウントアツプすることが
可能である。4及び9は各カウンター毎に設けられたカ
ウンターのスタートアドレス設定のためのPLA (プ
ログラマブルロジックアレイ)で、この値によって各カ
ウンターのスタート位置が設定できる。また2及び7は
各カウンターのストップアドレス設定のためのPLAで
おる。3及び7はカウンターの内容とストップアドレス
との一致を検出する回路で、一致信号が発生すると、再
度PLA4及び9のスタートアドレスをカウンター(て
Iプリセットする。
第2図は、後述する各シリアルモード、)(ラレルモー
ド、スイッチモードにおける、音声合成用LSIへの入
力と発生すべき音声の4ビツトコードとの対応を示すも
のである。上述したポリノミナルカウンター1及び6の
内容で発生すべき音声を選択するモードを1シリアルモ
ードと称している。第2図のシリアルモードは、カウン
ターカく左欄コードのように順次カウントアツプされ得
るものとして、スタートアドレス設定用PLA4及び9
にφ及びC1またストップアドレス設定用PLA2及び
7に9及び1のコードをそれぞれ設定した場合を示して
いる。すなわち、ポリノミナルカランfi−1及び6は
、図示の一印の範囲内で、スイッチS1及びS2を押す
毎にカウントアツフ゛され、そのポリノミナルコードに
従って設定された音声を発生し、ストップコードと一致
するとスタートコードに帰る動作を繰返す。
ド、スイッチモードにおける、音声合成用LSIへの入
力と発生すべき音声の4ビツトコードとの対応を示すも
のである。上述したポリノミナルカウンター1及び6の
内容で発生すべき音声を選択するモードを1シリアルモ
ードと称している。第2図のシリアルモードは、カウン
ターカく左欄コードのように順次カウントアツプされ得
るものとして、スタートアドレス設定用PLA4及び9
にφ及びC1またストップアドレス設定用PLA2及び
7に9及び1のコードをそれぞれ設定した場合を示して
いる。すなわち、ポリノミナルカランfi−1及び6は
、図示の一印の範囲内で、スイッチS1及びS2を押す
毎にカウントアツフ゛され、そのポリノミナルコードに
従って設定された音声を発生し、ストップコードと一致
するとスタートコードに帰る動作を繰返す。
11は、上記の如く設定された発生すべき音声の発声ト
リガー条件で、TRG2とTRG3の2ビツトコード、
若しくはいずれか一方の信号が入力された時、その信号
形態より1″!!たはjを発生するP L Aである。
リガー条件で、TRG2とTRG3の2ビツトコード、
若しくはいずれか一方の信号が入力された時、その信号
形態より1″!!たはjを発生するP L Aである。
5及び10はカウンターの入力制御回路で、スイッチS
1及びS2の他、発声トリガー信号の入力に応じても各
カウンターをインクリメントし得るようにしている。イ
ンクリメントの様子はスイッチS1及びS2による場合
と同様である。
1及びS2の他、発声トリガー信号の入力に応じても各
カウンターをインクリメントし得るようにしている。イ
ンクリメントの様子はスイッチS1及びS2による場合
と同様である。
13はモード別データ選択用MPX(マルチプレクサ)
で、S/P、STの各モード設定用入力によりシリアル
モード、パラレルモード、スイノチードで、ポリノミナ
ルカウンター1又は604ビツトコード出力が採られる
。S/P=φ、ST=φの時パラレルモードで、Pφ〜
P3の4ビツトパラレル入力が各音声に対応する4ビツ
トコ一ド信号として採られる。S/P=φ、5T=1の
時スイッチモードで、Pφ〜P3、Sl、S2の各6人
力をスイッチ(又はキー)信号として採るもので、4ビ
ツトコードにはMPXI 3内部のエンコーダ等により
適宜変換される。
で、S/P、STの各モード設定用入力によりシリアル
モード、パラレルモード、スイノチードで、ポリノミナ
ルカウンター1又は604ビツトコード出力が採られる
。S/P=φ、ST=φの時パラレルモードで、Pφ〜
P3の4ビツトパラレル入力が各音声に対応する4ビツ
トコ一ド信号として採られる。S/P=φ、5T=1の
時スイッチモードで、Pφ〜P3、Sl、S2の各6人
力をスイッチ(又はキー)信号として採るもので、4ビ
ツトコードにはMPXI 3内部のエンコーダ等により
適宜変換される。
パラレルモードは音声合成用LSIにマイコンを接続し
て構成するシステムに有用で、Pφ〜P3としてマイコ
ンの4ビツトパラレル出力を入力することができる。f
rc、スイッチモードは、6個のスイッチ(又はキー)
に対応した音声をスイッチ(又はキー)をオンすると同
時に発生させる7ステムとして構成することができる。
て構成するシステムに有用で、Pφ〜P3としてマイコ
ンの4ビツトパラレル出力を入力することができる。f
rc、スイッチモードは、6個のスイッチ(又はキー)
に対応した音声をスイッチ(又はキー)をオンすると同
時に発生させる7ステムとして構成することができる。
ノ(ラレルモード、スイッチモードにおける4ビツトコ
ードとの対応例は、例えば第2図に示されるとおりであ
る。シリアルモードについては後に更に詳しく説明する
。
ードとの対応例は、例えば第2図に示されるとおりであ
る。シリアルモードについては後に更に詳しく説明する
。
アドレス設定用PLA14はモード別データ選択用MP
X13の出力に基づいて、第2図に示す如きコード位置
に対応した音声のトップアドレスAiを音声用データR
OM15に入力する。データROM15からの音声デー
タは合成コントロールglK16に入力され、更にD/
A コンバータ17を介し、アンプ18を通しスピーカ
ー19よや放音される。
X13の出力に基づいて、第2図に示す如きコード位置
に対応した音声のトップアドレスAiを音声用データR
OM15に入力する。データROM15からの音声デー
タは合成コントロールglK16に入力され、更にD/
A コンバータ17を介し、アンプ18を通しスピーカ
ー19よや放音される。
12は音声発生トリガーコントロール回路で、各モード
により定義されたトリガー条件になった時トリガー信号
Tgを発生し、合成コントロール部16に入力し合成を
スタートする。
により定義されたトリガー条件になった時トリガー信号
Tgを発生し、合成コントロール部16に入力し合成を
スタートする。
シリアルモードではS/P=1であり、入力制御回路5
及び10に加えられたS/P入力により、このシリアル
モードにおいてのみカウンターを動作可能としている。
及び10に加えられたS/P入力により、このシリアル
モードにおいてのみカウンターを動作可能としている。
スイッチS1及びスイッチS2によるカウントアツプ動
作時は、モード別データ選択用MPX13に制御信号と
して入力される同81.82人力によシポリノミナルカ
ウンター1又は6かが選択され、対応するカウンターか
ら4ビツトコードを採り音声出力される。
作時は、モード別データ選択用MPX13に制御信号と
して入力される同81.82人力によシポリノミナルカ
ウンター1又は6かが選択され、対応するカウンターか
ら4ビツトコードを採り音声出力される。
一方、このシリアルモードにおいて、発生トリガー信号
TRG2.TRG3の入力に応じても、ポリノミナルカ
ウンター1又は6に設定された4ビツトコードに対応し
て音声出力することが可能であり、また選択された側の
カウンターを自動的に+1インクリメントすることがで
きる。例えば、シリアルモードは、第4図のように音声
合成用LSI20に時計用LSI等のコントローラ21
を接続し、トリガーの発声毎に順次具なった音声を発生
するシステム構成に好都合°である。
TRG2.TRG3の入力に応じても、ポリノミナルカ
ウンター1又は6に設定された4ビツトコードに対応し
て音声出力することが可能であり、また選択された側の
カウンターを自動的に+1インクリメントすることがで
きる。例えば、シリアルモードは、第4図のように音声
合成用LSI20に時計用LSI等のコントローラ21
を接続し、トリガーの発声毎に順次具なった音声を発生
するシステム構成に好都合°である。
特にこのように2系統を有している場合、トリガーコー
ドによって全く異質の発声内容をも選択し得、非常に有
用である。
ドによって全く異質の発声内容をも選択し得、非常に有
用である。
第1図において、PLAIIのi+jはモード別データ
選択用MPX13にも入力されており、PLAIIで例
えばA=φ、B=1の時iを、A=1.B=φの時jを
発生するようプログラムされていれば、前者ではポリノ
ミナルカウンター1゜後者ではポリノミナルカウンター
204ビツトコード出力が採られ音声出力される。この
とき、トリガー信号Tgが発生し、合成コントロール部
16が動作し所定のプログラムに従って実行しマイクオ
ーダ■信号を発生する。この■信号は音声出力に先立っ
て出力される。
選択用MPX13にも入力されており、PLAIIで例
えばA=φ、B=1の時iを、A=1.B=φの時jを
発生するようプログラムされていれば、前者ではポリノ
ミナルカウンター1゜後者ではポリノミナルカウンター
204ビツトコード出力が採られ音声出力される。この
とき、トリガー信号Tgが発生し、合成コントロール部
16が動作し所定のプログラムに従って実行しマイクオ
ーダ■信号を発生する。この■信号は音声出力に先立っ
て出力される。
入力制御回路5及び10では、i=1.■=1の条件時
ポリノミナルカウンター1をインクリメントし、j=1
.■=1の条件時はポリノミナルカウンター6をインク
リメントする。トリガー信号の発生に応じてなさ八る音
声の内容は、このようにしてインクリメントされたカウ
ンターの4ビツトコード出力に対応する。5C11及′
びSCI2はトリガー信号発生時に各カウンターをイン
クリメントするか否かの制御用入力で、例えば1でイン
クリメント可能としている。例えば一方を0とすれば、
該当のカウンターはトリガー信号によってはインクリメ
ントすることができず、スイッチS1又はS2により設
定したもののみをそのトリガー信号毎に発声させること
もできる。
ポリノミナルカウンター1をインクリメントし、j=1
.■=1の条件時はポリノミナルカウンター6をインク
リメントする。トリガー信号の発生に応じてなさ八る音
声の内容は、このようにしてインクリメントされたカウ
ンターの4ビツトコード出力に対応する。5C11及′
びSCI2はトリガー信号発生時に各カウンターをイン
クリメントするか否かの制御用入力で、例えば1でイン
クリメント可能としている。例えば一方を0とすれば、
該当のカウンターはトリガー信号によってはインクリメ
ントすることができず、スイッチS1又はS2により設
定したもののみをそのトリガー信号毎に発声させること
もできる。
なお、実施例では2予統の発声コメントの選択機能を有
するものについて述べたが、3系統、4系統等それ以上
の系統を有するものでも同様に実施することができる。
するものについて述べたが、3系統、4系統等それ以上
の系統を有するものでも同様に実施することができる。
また使用において、独立して一つの系統のみ、あるいは
場合によっては複数系統を適当に組合せて使用し得るこ
とは、上述の説明より容易に理解できる。
場合によっては複数系統を適当に組合せて使用し得るこ
とは、上述の説明より容易に理解できる。
以上のように本発明によれば、マイコンなしでも音声発
生を実行できるものであり、複数系統の発声コメント機
能を有し、しかも独立に発声コメントの設定が可能なた
め、異質の音声発生の必要がある場合において容易に使
用できる特徴をもち、より汎用性に富んだ有用な音声合
成器が提供できる0
生を実行できるものであり、複数系統の発声コメント機
能を有し、しかも独立に発声コメントの設定が可能なた
め、異質の音声発生の必要がある場合において容易に使
用できる特徴をもち、より汎用性に富んだ有用な音声合
成器が提供できる0
第1図は本発明の一実施例を示すブロック図、第2図は
各モードにおける発声すべき音声の4ビツトコードとの
対応を説明する図、第3図は各モードとモード設定用入
力との対応を説明する図、第4図はシステム構成の一例
を説明するプロ、ツク図である。 1・6・・・ポリノミナルカウンター、2拳7・・・ス
トップアドレス設定用PLA、3・8・・一致検出5・
10・・入力制御回路、11・・・i −j発生PLA
、13・・モード別データ選択用MPX。 14・・・トップアドレス設宥用PLA、15・・・音
声用データROM、20・・・音声合成用LSI、21
・、・コントローラ、Sl・S2・・音声選択スイッチ
、TRG2・TRG3・・・トリガー信号、S/P・S
T ・・モード設定用入力。 代理人 弁理士 福 士 愛 彦
各モードにおける発声すべき音声の4ビツトコードとの
対応を説明する図、第3図は各モードとモード設定用入
力との対応を説明する図、第4図はシステム構成の一例
を説明するプロ、ツク図である。 1・6・・・ポリノミナルカウンター、2拳7・・・ス
トップアドレス設定用PLA、3・8・・一致検出5・
10・・入力制御回路、11・・・i −j発生PLA
、13・・モード別データ選択用MPX。 14・・・トップアドレス設宥用PLA、15・・・音
声用データROM、20・・・音声合成用LSI、21
・、・コントローラ、Sl・S2・・音声選択スイッチ
、TRG2・TRG3・・・トリガー信号、S/P・S
T ・・モード設定用入力。 代理人 弁理士 福 士 愛 彦
Claims (1)
- 1、外部よりスイッチ入力又はトリガー人力により順次
発声コメントを選択し得るようにしたものにおいて、複
数系統の発声コメントの選択機能を有し、該選択機能は
各系統で内蔵する音声発生データ領域をそれぞれ独立し
て指定する手°段を備えてなることを特徴とする音声合
成器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14910081A JPS5850000A (ja) | 1981-09-18 | 1981-09-18 | 音声合成器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14910081A JPS5850000A (ja) | 1981-09-18 | 1981-09-18 | 音声合成器 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5850000A true JPS5850000A (ja) | 1983-03-24 |
Family
ID=15467692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14910081A Pending JPS5850000A (ja) | 1981-09-18 | 1981-09-18 | 音声合成器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5850000A (ja) |
-
1981
- 1981-09-18 JP JP14910081A patent/JPS5850000A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5850000A (ja) | 音声合成器 | |
| JPS6239751B2 (ja) | ||
| WO2017199585A1 (ja) | ロボット、ロボットの動作方法、及びプログラム | |
| JPS5852700A (ja) | 音声合成器 | |
| JPS5850600A (ja) | 音声合成器 | |
| JPS6350720B2 (ja) | ||
| JP2629418B2 (ja) | 楽音合成装置 | |
| JPH03200298A (ja) | 音声制御装置 | |
| US20070022221A1 (en) | Programmable control device | |
| JPS6214837B2 (ja) | ||
| JPS5636739A (en) | Audio output unit | |
| JPS5914769B2 (ja) | 音声機器 | |
| JPS5846400A (ja) | 音声合成器 | |
| JPH0356000Y2 (ja) | ||
| WO2000065575A1 (fr) | Dispositif de reconnaissance vocale pour jouets | |
| JPS5862738A (ja) | メツセ−ジ発声装置 | |
| JP4499941B2 (ja) | 電子楽器 | |
| JP3392451B2 (ja) | 電子楽器の楽音制御装置 | |
| JPH0488399A (ja) | 音声認識装置 | |
| JPS5998246A (ja) | 音声出力機器 | |
| JP2008136530A (ja) | 録音データ自動出力システム | |
| JPS5941589B2 (ja) | 自動リズム演奏装置 | |
| JPS6111798Y2 (ja) | ||
| JPS59133599A (ja) | 音声認識装置 | |
| JPS58211798A (ja) | 警報音発生回路 |