JPS5852700A - 音声合成器 - Google Patents
音声合成器Info
- Publication number
- JPS5852700A JPS5852700A JP15183981A JP15183981A JPS5852700A JP S5852700 A JPS5852700 A JP S5852700A JP 15183981 A JP15183981 A JP 15183981A JP 15183981 A JP15183981 A JP 15183981A JP S5852700 A JPS5852700 A JP S5852700A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- mode
- signal
- input
- 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
【発明の詳細な説明】
本発明d、時報発生用時計等、一定のシーケンスに従っ
て、定められた音声を発生する場合に有効彦音声合成器
に関するものである。
て、定められた音声を発生する場合に有効彦音声合成器
に関するものである。
従前の音声合成器として構成される合成用LSIは、マ
イコン等を接続してシステム化し、マイコンにより発声
順序、合成のシーケンス等をコントロールするものが多
い。本発明による合成用LSIは、基本的にマイコンな
しで音声発生を実行することを目的とするものである。
イコン等を接続してシステム化し、マイコンにより発声
順序、合成のシーケンス等をコントロールするものが多
い。本発明による合成用LSIは、基本的にマイコンな
しで音声発生を実行することを目的とするものである。
以下の実施例では、音声の選択、発生音声等をすべて]
f 、プ」−で実行できることを基本とし、もちろん
、マイコン制御でも動作すべく設計されている。
f 、プ」−で実行できることを基本とし、もちろん
、マイコン制御でも動作すべく設計されている。
第1図は本発明の一実施例を示す音声合成用LSIのブ
ロック図である。
ロック図である。
1及び6は4ビットのポリノミツールカウンターで、出
力め4ビットコードは発生すべき音声にそれぞれ対応し
ている。このカウンターは、発生ずべき音声選択用スイ
ッチS1及びS2により適宜カウントアツプすることが
可能である。4及び9ハ各カウンター毎に設けられたカ
ウンターのスター l−アドレス設定のためのPLA(
プログラマブルロジノクアレイ)で、この値によって各
カウンターのスタート位置が設定できる。また、2及び
7は各カウンターのスタートアドレス設定のためのPL
Aである03及び7はカウンターの内容とストップアド
レスとの一致を検出する回路で、一致信号が発生すると
、再度P L A、 4及び9のスタートアドレスをカ
ウンターにプリセットする。
力め4ビットコードは発生すべき音声にそれぞれ対応し
ている。このカウンターは、発生ずべき音声選択用スイ
ッチS1及びS2により適宜カウントアツプすることが
可能である。4及び9ハ各カウンター毎に設けられたカ
ウンターのスター l−アドレス設定のためのPLA(
プログラマブルロジノクアレイ)で、この値によって各
カウンターのスタート位置が設定できる。また、2及び
7は各カウンターのスタートアドレス設定のためのPL
Aである03及び7はカウンターの内容とストップアド
レスとの一致を検出する回路で、一致信号が発生すると
、再度P L A、 4及び9のスタートアドレスをカ
ウンターにプリセットする。
第2図は、後述する各シリアルモード、バラレルモード
、スイッチモードにおける、音声合成用LSTへの入力
と発生すべき音声の4ビツトコードとの対応を示すもの
である。上述したポリノミナルカウンター1及び6の内
容で発生すべき音声を選択するモードをパゾリアルモー
ドパと称している。第2図のシリアルモードは、カウン
ターが左欄コードのように順次カウントアツプされ得る
ものとして、スタートアドレス設定用P L A 4及
び9にφ及び7、寸だストップアドレス設定用P L
A 2及び7に7及びJのコードをそれぞれ設定した場
合を示している。すなわち、ポリノミナルカウンターl
及び6は、図示の←印の範囲内で、スイッチS1及びS
2を押す毎にカウントアツプされ、そのポリノミナルコ
ードに従って設定された音声を発生し、ストップコード
と一致するとスタートコードに帰る動作を繰返す。
、スイッチモードにおける、音声合成用LSTへの入力
と発生すべき音声の4ビツトコードとの対応を示すもの
である。上述したポリノミナルカウンター1及び6の内
容で発生すべき音声を選択するモードをパゾリアルモー
ドパと称している。第2図のシリアルモードは、カウン
ターが左欄コードのように順次カウントアツプされ得る
ものとして、スタートアドレス設定用P L A 4及
び9にφ及び7、寸だストップアドレス設定用P L
A 2及び7に7及びJのコードをそれぞれ設定した場
合を示している。すなわち、ポリノミナルカウンターl
及び6は、図示の←印の範囲内で、スイッチS1及びS
2を押す毎にカウントアツプされ、そのポリノミナルコ
ードに従って設定された音声を発生し、ストップコード
と一致するとスタートコードに帰る動作を繰返す。
11は、上記の如く設定された発生すべき音声の発声ト
リガー信号で、TRG2とTRG3の2ビットコード、
若しくはいずれか一方の信号が入力された時、その信号
形態より1またはjを発生するP L Aである。5及
び1oはカウンターの入力制御回路で、スイッチs1及
びs2の他、発声トリガー信号の入力に応じても各カウ
ンターをインクリメントシ得るようにしている。インク
リメントの様子はスイッチS1及びS2による場合と同
様である。
リガー信号で、TRG2とTRG3の2ビットコード、
若しくはいずれか一方の信号が入力された時、その信号
形態より1またはjを発生するP L Aである。5及
び1oはカウンターの入力制御回路で、スイッチs1及
びs2の他、発声トリガー信号の入力に応じても各カウ
ンターをインクリメントシ得るようにしている。インク
リメントの様子はスイッチS1及びS2による場合と同
様である。
13はモード別データ選択用MPX(マルチプレクサ)
で、S/P、STの各モード設定用入力にコニリンリア
ルモー1色パラレルモード、スイッチモードが設定され
、いずれのデータ信号を採るかを選択している。第3図
に各モードと入力S/P、STの対応例を示す。S/P
=I、ST−φの時シリアルモードで、ポリノミナルカ
ウンター1又は6の4ビットコード出力が採られる。S
/P−φ、ST−φの時パラレルモードで、Pφ〜P3
の4ビツトパラレル入力が各音声に対応する4ビツトコ
一ド信号として採られる。S/P−φ、5T−1の時ス
イッチモードで、Pφ〜P3.Sl、S2の各6人力を
スイッチ(又はキー)信号として採るもので、4ビツト
コードにはモード別データ選択用MPX + 3内部エ
ンコーダ(図示せず)等により適宜変換される。
で、S/P、STの各モード設定用入力にコニリンリア
ルモー1色パラレルモード、スイッチモードが設定され
、いずれのデータ信号を採るかを選択している。第3図
に各モードと入力S/P、STの対応例を示す。S/P
=I、ST−φの時シリアルモードで、ポリノミナルカ
ウンター1又は6の4ビットコード出力が採られる。S
/P−φ、ST−φの時パラレルモードで、Pφ〜P3
の4ビツトパラレル入力が各音声に対応する4ビツトコ
一ド信号として採られる。S/P−φ、5T−1の時ス
イッチモードで、Pφ〜P3.Sl、S2の各6人力を
スイッチ(又はキー)信号として採るもので、4ビツト
コードにはモード別データ選択用MPX + 3内部エ
ンコーダ(図示せず)等により適宜変換される。
パラレルモードは音声合成用LSIにマイコンを接続し
て構成するシステムに有用で、Pφ〜P3としてマイコ
ンの4ピツトパラレル出力を人力することができる。ま
た、スイッチモードは、6個のスイッチ(又はキー)に
対応した音声をスイッチ(又はキー)をオンすると同時
に発生させるシステムとして構成することが可能である
。パラレルモード、スイッチモードにおける4ビツトコ
ードとの対応例は例えば第2図に示されるとおりである
。シリアルモードについては後に更に詳しく説、明する
。
て構成するシステムに有用で、Pφ〜P3としてマイコ
ンの4ピツトパラレル出力を人力することができる。ま
た、スイッチモードは、6個のスイッチ(又はキー)に
対応した音声をスイッチ(又はキー)をオンすると同時
に発生させるシステムとして構成することが可能である
。パラレルモード、スイッチモードにおける4ビツトコ
ードとの対応例は例えば第2図に示されるとおりである
。シリアルモードについては後に更に詳しく説、明する
。
アドレス設定用PLAI4は、モード別データ選択用M
PX+3の出力に基づいて、第2図に示す如きコード位
置に対応した音声のトップアドレスA1を音声用データ
ROM]5に入力するものである。データROM]5か
らの音声データは合成コントロール部16に入力され、
更にP/Aコンバータ17を介し、外付けされたアンプ
18を通しスピーカー】9より放音される。
PX+3の出力に基づいて、第2図に示す如きコード位
置に対応した音声のトップアドレスA1を音声用データ
ROM]5に入力するものである。データROM]5か
らの音声データは合成コントロール部16に入力され、
更にP/Aコンバータ17を介し、外付けされたアンプ
18を通しスピーカー】9より放音される。
12は音声発生トリガーコントロール回路テ、各モード
により定義されたトリガー条件になっだ時トリガー信号
Tgを発生し、合成コントロール部16に入力し合成を
スタートする。
により定義されたトリガー条件になっだ時トリガー信号
Tgを発生し、合成コントロール部16に入力し合成を
スタートする。
シリアルモードではS/P=Iであり、入力制御回路5
及び10に加えられだS/P人カにより、このシリアル
モードにおいてのみカウンターを動作可能としている。
及び10に加えられだS/P人カにより、このシリアル
モードにおいてのみカウンターを動作可能としている。
スイットs1及びスイッチs2によるカウントアンプ動
作時は、モード別データ選択用MPX+3に制御信号と
して入力される同S I 、82人力によりポリノミナ
ルカウンター1又は6かが選択され、対応するカウンタ
ーから4ビツトコードを採り音声出力する。
作時は、モード別データ選択用MPX+3に制御信号と
して入力される同S I 、82人力によりポリノミナ
ルカウンター1又は6かが選択され、対応するカウンタ
ーから4ビツトコードを採り音声出力する。
一方、このシリアルモードにおいて、発生トリガー信号
TRG2.TRG3の入力に応じても、ポリノミナルカ
ウンターl又は6に設定されだ4ビットコードに対応し
て音声出力することが可能・であり、丑だ選択された側
のカウンターを自動的に+1インクリメントすることが
できる。例えば、シリアルモードは、第4図のように音
声合成用1、、 S I 2 oに時計用LSI等のコ
ントローラ21を接続し、トリガーの発声毎に順次異な
った音声を発生するシステム構成に好都合である。
TRG2.TRG3の入力に応じても、ポリノミナルカ
ウンターl又は6に設定されだ4ビットコードに対応し
て音声出力することが可能・であり、丑だ選択された側
のカウンターを自動的に+1インクリメントすることが
できる。例えば、シリアルモードは、第4図のように音
声合成用1、、 S I 2 oに時計用LSI等のコ
ントローラ21を接続し、トリガーの発声毎に順次異な
った音声を発生するシステム構成に好都合である。
第1図において、PLAIIの++Jはモード別データ
選択用MPX1Bにも入力されており、PLAIIで例
えばA(TRG 2)=φ、B(TRG3)=]の時1
を、A=1.B−φの時jを発生するようプログラムさ
れていれば、前者ではポリノミナルカウンター1、後者
ではポリノミナルカウンター2の4ビツトコード出力が
採られ音声出力される。このとき、トリガー信号Tgが
発生し、合成コントロール部16が動作し所定のプログ
ラムに従って実行1〜マイクオ一ダ■信号を発生する。
選択用MPX1Bにも入力されており、PLAIIで例
えばA(TRG 2)=φ、B(TRG3)=]の時1
を、A=1.B−φの時jを発生するようプログラムさ
れていれば、前者ではポリノミナルカウンター1、後者
ではポリノミナルカウンター2の4ビツトコード出力が
採られ音声出力される。このとき、トリガー信号Tgが
発生し、合成コントロール部16が動作し所定のプログ
ラムに従って実行1〜マイクオ一ダ■信号を発生する。
この■信号は音声出力に先立って出力される。
入力制御回路5及びIOでは、1−1.■−1の条件時
ポリノミナルカウンター1をインクリメントし1.I”
l、■−1の条件時はポリノミナルカウンター6をイン
クリメントする。l・リガー信号TRG2、TRG3の
発生に応じてなされる音声の内容は、このようにしてイ
ンクリメントされたカウンターの4ビツトコード出力に
対応する。SC1+及び5CI2はこれらトリガー信号
発生時に各カウンターをインクリメントするか否かの制
御用入力で、例えば1でインクリメント可能としている
。
ポリノミナルカウンター1をインクリメントし1.I”
l、■−1の条件時はポリノミナルカウンター6をイン
クリメントする。l・リガー信号TRG2、TRG3の
発生に応じてなされる音声の内容は、このようにしてイ
ンクリメントされたカウンターの4ビツトコード出力に
対応する。SC1+及び5CI2はこれらトリガー信号
発生時に各カウンターをインクリメントするか否かの制
御用入力で、例えば1でインクリメント可能としている
。
ここで一方をOとすれば、該当のカウンターはトリガー
信号によってはインクリメントすることができず、スイ
ッチSl又はS2により設定したもののみをそのトリガ
ー信号毎に発声させることもできる。
信号によってはインクリメントすることができず、スイ
ッチSl又はS2により設定したもののみをそのトリガ
ー信号毎に発声させることもできる。
時報時計としてはこのシリアルモードが利用され、第4
図のコントロール21として概存の時計用LSI等が接
続される。本実施例ではポリノミナルカウンターは2系
統あるため、時報発生用に1あるいは6の何れかを用い
ればよく、今、カウンター】を用いるものとする。コー
ドとしては第2図に図示されるように、φ〜7に各正時
を音声出力すべく対応づけらればよい。なお、コード7
はストップアドレス設定コードで時報のどの音声出力に
も対応しない。説明の都合上、ポリノミナルカウンター
1の内容はφであるとする。
図のコントロール21として概存の時計用LSI等が接
続される。本実施例ではポリノミナルカウンターは2系
統あるため、時報発生用に1あるいは6の何れかを用い
ればよく、今、カウンター】を用いるものとする。コー
ドとしては第2図に図示されるように、φ〜7に各正時
を音声出力すべく対応づけらればよい。なお、コード7
はストップアドレス設定コードで時報のどの音声出力に
も対応しない。説明の都合上、ポリノミナルカウンター
1の内容はφであるとする。
この状態において、時計用LSI2+のA、B端子から
、その正時に対応するトリガー信号TRG2、TRG3
が発生し、音声合成用LSI20(第1図参照)におい
て、】信号及びトリガー信号Tgが発生したとする。ト
リガー信号Tgは合成コントロール部16の動作を開始
させ、所定のプログラムに従って実行し、マイクロオー
ダ■信号を出力する。この■信号が事実上のポリノミナ
ルインクリメント信号で、入力制御回路5及び10に入
力される。今、SCl2−1としだとき、i=1 、■
−1という駄作が成立するため、ポリノミナルカウンタ
ー1が+1され、第2図に示すコードlに対応した音声
、つまり、゛1時′′を発声する。
、その正時に対応するトリガー信号TRG2、TRG3
が発生し、音声合成用LSI20(第1図参照)におい
て、】信号及びトリガー信号Tgが発生したとする。ト
リガー信号Tgは合成コントロール部16の動作を開始
させ、所定のプログラムに従って実行し、マイクロオー
ダ■信号を出力する。この■信号が事実上のポリノミナ
ルインクリメント信号で、入力制御回路5及び10に入
力される。今、SCl2−1としだとき、i=1 、■
−1という駄作が成立するため、ポリノミナルカウンタ
ー1が+1され、第2図に示すコードlに対応した音声
、つまり、゛1時′′を発声する。
以上の繰返しで、ポリノミナルカウンターlのコードが
Eで゛J1時゛′を発声し、次のトリガー信号TRG
2 、TRG3が入力された場合を想定すると、トリガ
ー人力でカウンター値は+1され7となるが、ここでは
ストップアドレスを7と設定しているため、一致回路3
より一致信号が発生し、スタートアドレス設定用P L
A 4に設定しているφの値をカウンター1にプリセ
ットする。従って、このトリガー人力時は初期状態に戻
ってパ12時゛を発声することとなる。
Eで゛J1時゛′を発声し、次のトリガー信号TRG
2 、TRG3が入力された場合を想定すると、トリガ
ー人力でカウンター値は+1され7となるが、ここでは
ストップアドレスを7と設定しているため、一致回路3
より一致信号が発生し、スタートアドレス設定用P L
A 4に設定しているφの値をカウンター1にプリセ
ットする。従って、このトリガー人力時は初期状態に戻
ってパ12時゛を発声することとなる。
なお、このような時報時計において、スイッチSlは時
報報知の修正に使用することができる。
報報知の修正に使用することができる。
す彦わち、電源投入時等に、時計用LSI側の正時と、
合成用LSI側の音声報知の内容が一致すべく、スイッ
チS1を操作して合わせることができる。まだ、ポリノ
ミナルカウンター6は時報とは別の他の目的のだめに使
用することができる。
合成用LSI側の音声報知の内容が一致すべく、スイッ
チS1を操作して合わせることができる。まだ、ポリノ
ミナルカウンター6は時報とは別の他の目的のだめに使
用することができる。
もちろん、この時は、トリガー信号T RG2.TRG
3として別の組合せで入力し、そしてJ信号を発生させ
ることが必要である。例えば、5CI2=0 とすれ
ば、カウンター6はトリガー信号によってはインクリメ
ントされず、スイッチS2により設定したものを、その
トリガー信号の発生毎に音声出力することができる。こ
こで、このl・リガー信号をアラーム信号とすれば、ア
ラーム内容としてスイッチS2により選択したものが、
そのアラーム時に音声出力できる。このような組合せは
多々あリ、目的に応じ種々設計できる。
3として別の組合せで入力し、そしてJ信号を発生させ
ることが必要である。例えば、5CI2=0 とすれ
ば、カウンター6はトリガー信号によってはインクリメ
ントされず、スイッチS2により設定したものを、その
トリガー信号の発生毎に音声出力することができる。こ
こで、このl・リガー信号をアラーム信号とすれば、ア
ラーム内容としてスイッチS2により選択したものが、
そのアラーム時に音声出力できる。このような組合せは
多々あリ、目的に応じ種々設計できる。
」−述の実施例では2系統有するものを説明したが、3
系統、4系統等、2系統以」−も同様に実施できること
明らかである。しかし、例示のような時報時計のような
場合で、少なくとも時報機能だけでよいのであれば、一
系統でも充分である。
系統、4系統等、2系統以」−も同様に実施できること
明らかである。しかし、例示のような時報時計のような
場合で、少なくとも時報機能だけでよいのであれば、一
系統でも充分である。
以」二のように本発明によれば、発声ンーケンスが音声
合成器に保持されているだめ、別チップ、例えばマイコ
ン等でその/−ケンスを覚える必要がなく、外部よりの
トリガー信号だけで一定の7−ケンスに従って音声を出
力でき、実用上きわめて有用な音声合成器が提供できる
。
合成器に保持されているだめ、別チップ、例えばマイコ
ン等でその/−ケンスを覚える必要がなく、外部よりの
トリガー信号だけで一定の7−ケンスに従って音声を出
力でき、実用上きわめて有用な音声合成器が提供できる
。
第1図は本発明の一実施例を示すブロック図、第2図d
、各モードにおける発声すべき音声の4ビツトコードと
の対応を説明する図、第3図は各モードとモード設定用
入力との対:応を説明する図、第4図はシステム構成の
一例を説明するブロック図である。 1−6・ポリノミナルカウンター、2・7・ストップア
ドレス設定用PLA、3・8−数構出回路、4・5 ス
タートアドレス設定用pL入。 5・IO・入力制御回路、 I I 】、j発生PL
A。 13 モード別データ選択用MPX、+4・・トップア
ドレス設定用PLA 、 + 5 音声用データRO
M、20 ・音声合成用LSI、2+ ・・コントロ
ーラ、Sl、S2・音声選択スイッチ、TRG2゜TR
G3・l・リガー信号、S/P、ST モード設定用
入力。 代理人 弁理士 福 士 愛 彦
、各モードにおける発声すべき音声の4ビツトコードと
の対応を説明する図、第3図は各モードとモード設定用
入力との対:応を説明する図、第4図はシステム構成の
一例を説明するブロック図である。 1−6・ポリノミナルカウンター、2・7・ストップア
ドレス設定用PLA、3・8−数構出回路、4・5 ス
タートアドレス設定用pL入。 5・IO・入力制御回路、 I I 】、j発生PL
A。 13 モード別データ選択用MPX、+4・・トップア
ドレス設定用PLA 、 + 5 音声用データRO
M、20 ・音声合成用LSI、2+ ・・コントロ
ーラ、Sl、S2・音声選択スイッチ、TRG2゜TR
G3・l・リガー信号、S/P、ST モード設定用
入力。 代理人 弁理士 福 士 愛 彦
Claims (1)
- 1 外部よりのトリガー信号を入力する手段、該トリガ
ー信号によりインクリメントされる計数手段、該計数手
段の内容より前記トリガー信号の入力時、発生すべき音
声データを指定し音声出力する手段とを有してなること
を特徴とする音声合成器。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15183981A JPS5852700A (ja) | 1981-09-24 | 1981-09-24 | 音声合成器 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15183981A JPS5852700A (ja) | 1981-09-24 | 1981-09-24 | 音声合成器 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5852700A true JPS5852700A (ja) | 1983-03-28 |
Family
ID=15527417
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15183981A Pending JPS5852700A (ja) | 1981-09-24 | 1981-09-24 | 音声合成器 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5852700A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61201384U (ja) * | 1985-06-06 | 1986-12-17 |
-
1981
- 1981-09-24 JP JP15183981A patent/JPS5852700A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61201384U (ja) * | 1985-06-06 | 1986-12-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4275266A (en) | Device to control machines by voice | |
| JPH0721710B2 (ja) | パッド付電子鍵盤楽器 | |
| JPS64720B2 (ja) | ||
| JPS63500751A (ja) | キ−ボ−ド用音声発生システム | |
| JPS5852700A (ja) | 音声合成器 | |
| US6490503B1 (en) | Control device and method therefor, information processing device and method therefor, and medium | |
| JPS5850000A (ja) | 音声合成器 | |
| JPS5850600A (ja) | 音声合成器 | |
| JPS59143735A (ja) | ステアリングホイ−ルに操作部を有するリモ−トコントロ−ル装置 | |
| US4683794A (en) | Automatic music playing apparatus capable of producing a plurality of different sounds simultaneously | |
| US4643068A (en) | Electronic musical instrument with automatic rhythm playing unit | |
| JPS6030764Y2 (ja) | 集団演奏教習装置の移調制御装置 | |
| JPS6214837B2 (ja) | ||
| US20070022221A1 (en) | Programmable control device | |
| JPS5636739A (en) | Audio output unit | |
| JPH03216697A (ja) | 電子機器 | |
| JP4499941B2 (ja) | 電子楽器 | |
| JPH03200298A (ja) | 音声制御装置 | |
| JPS5846400A (ja) | 音声合成器 | |
| JP2002014677A (ja) | 電子楽器のスプリットポイント設定方法およびその装置 | |
| US5292994A (en) | Tone setting system for electronic musical instrument | |
| JPH0417983Y2 (ja) | ||
| JPS5862738A (ja) | メツセ−ジ発声装置 | |
| JPS589991B2 (ja) | 自動販売機の選択操作確認装置 | |
| JP3069127B2 (ja) | 音声合成装置 |