JPS5880696A - 音声出力装置 - Google Patents
音声出力装置Info
- Publication number
- JPS5880696A JPS5880696A JP56177825A JP17782581A JPS5880696A JP S5880696 A JPS5880696 A JP S5880696A JP 56177825 A JP56177825 A JP 56177825A JP 17782581 A JP17782581 A JP 17782581A JP S5880696 A JPS5880696 A JP S5880696A
- Authority
- JP
- Japan
- Prior art keywords
- voice
- audio
- data
- synthesis
- output
- 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
【発明の詳細な説明】
(a) 技術分野
本発明は複数の音声合成回路を併用した音声出力装置に
関するものである。
関するものである。
(b) 従来技術
従来ディジタル方式の音声合成法として、PCM。
ムDM、 PARCOR等が知られている。
ムDMなどの波形符号化方式は音声合成用のハードウェ
アが簡単で音声データ作成が害鳥であるが、PARCO
Rなどと比較して大容量のメモ□すが必要である。
アが簡単で音声データ作成が害鳥であるが、PARCO
Rなどと比較して大容量のメモ□すが必要である。
また音声信号から特徴パラメータを取り出し、これをも
とにして合成する分析合成方式のPARIC’ORは、
メモリは少なくて済むが、特徴パラメータを堆り出す分
析処理が一般に難しく、数多くの人手を賛するという問
題がある。
とにして合成する分析合成方式のPARIC’ORは、
メモリは少なくて済むが、特徴パラメータを堆り出す分
析処理が一般に難しく、数多くの人手を賛するという問
題がある。
従ってPACORは民生品など一度音声デーー〇音声出
力装置に適した方式である。
力装置に適した方式である。
しかし音声出力装置を産業用に使用する場合は、再生す
べき音声が製品毎に異なるので、それぞれに音声データ
を作成しなければならず、従ってPARCOnように層
側な分析作業があっては実用が困−である。
べき音声が製品毎に異なるので、それぞれに音声データ
を作成しなければならず、従ってPARCOnように層
側な分析作業があっては実用が困−である。
(C) 発@C)ii的
本発明は上記に述べた波形符号化方式と分析合成方式の
長所を取り入れた産業用の音声出力装置をm供すること
を鰯的とする。
長所を取り入れた産業用の音声出力装置をm供すること
を鰯的とする。
本発明においては、台種O童業間に共通する言葉は標準
音声として抽出し、ζo*si対しては単位発声時間蟲
りOメモリ容量が小さな分析含酸方式を適用す4と共に
、壷東ごとに異なる言葉に対しては、メモリ容量は比較
的大赤くても音声分析が簡単な波形符号化方式音速用す
る。
音声として抽出し、ζo*si対しては単位発声時間蟲
りOメモリ容量が小さな分析含酸方式を適用す4と共に
、壷東ごとに異なる言葉に対しては、メモリ容量は比較
的大赤くても音声分析が簡単な波形符号化方式音速用す
る。
また用途によってはブザー膏、チャイム音、メロディ音
などが要求されることがあるがこれらの音声は前記2つ
O合或方式で嵐好な合成音質を得るのが難しいので、本
発明では近年発売されている専用OII Iを利用する
。すなわち本発@O嬉20厘的は、鎖管を含酸する罐路
を併用で會るようにしたことである。
などが要求されることがあるがこれらの音声は前記2つ
O合或方式で嵐好な合成音質を得るのが難しいので、本
発明では近年発売されている専用OII Iを利用する
。すなわち本発@O嬉20厘的は、鎖管を含酸する罐路
を併用で會るようにしたことである。
(d) 尭VSO構成
以下本発明による音声含酸偏置を図面を参照してlII
!―する。
!―する。
第1■は本発@O第10実施例を示すブロック図である
。菖IIIは第1青声舎威部5tjt2音声合成部、音
声出力−−よび制御部から構成されているO 嬉1合成部%jl12會威部は、それぞれ音声データメ
モリMl、M2.音声合成回路8YNl、 8YN2お
よびローパスフィルタLPFI 、LPF2から゛なっ
ている。
。菖IIIは第1青声舎威部5tjt2音声合成部、音
声出力−−よび制御部から構成されているO 嬉1合成部%jl12會威部は、それぞれ音声データメ
モリMl、M2.音声合成回路8YNl、 8YN2お
よびローパスフィルタLPFI 、LPF2から゛なっ
ている。
音声データメそりMl、Mlは異なった合成方式、たと
えばムDM、PムILCORの音声データを入れて口く
デー−メモリ、音声合成回路8YN1 、8YN2は、
それぞれの合成方式ムD M 、 PARCOR専用O
会成@IIであり、制御回路CNTLからO制御信号に
従って音声データメモリMl、M2からデータを取出し
音声合成しローパスフィルタLPFI 、LPP2へ出
力する。
えばムDM、PムILCORの音声データを入れて口く
デー−メモリ、音声合成回路8YN1 、8YN2は、
それぞれの合成方式ムD M 、 PARCOR専用O
会成@IIであり、制御回路CNTLからO制御信号に
従って音声データメモリMl、M2からデータを取出し
音声合成しローパスフィルタLPFI 、LPP2へ出
力する。
ローパスフィルタLPFI 、Lprzは音声合成回路
より出力された音声の高肩液部分をカットし聞きやすい
音にする。
より出力された音声の高肩液部分をカットし聞きやすい
音にする。
音声出力部では音声選択スイッチSWが#Il金威錫s
tmg合成部からの音声出力を制御装置CNTLからの
制御信号によつで一方を選択し、増幅器ムMPを介して
スピーカ8Pに出力する。
tmg合成部からの音声出力を制御装置CNTLからの
制御信号によつで一方を選択し、増幅器ムMPを介して
スピーカ8Pに出力する。
制御部はホスト計算機と過信してコマンドを費墳るイン
タフェース■賂IF、ホスト計算機からのコマンドを鱒
析後遥択フラッグと音声デー−〇先頭アドレスを格納し
ておく音声テーブルメモリM3、音声テーブルメモリを
基にマイクロプロセッサCPUからO音声出力Oコマン
ドを受取りそれに従って音声合成回路JiYNl 、
Br3と音声切替器5w6c制御414#を道すミ8Y
N1 、8YN2からの終了信漫ヲマイクロプロセツ葉
CPUに伝える制御回路CNTL mよびすべてO制御
Owt視とホスト計算機からのコマンドを解析するマイ
クロプロセッサCPUから構成されている。
タフェース■賂IF、ホスト計算機からのコマンドを鱒
析後遥択フラッグと音声デー−〇先頭アドレスを格納し
ておく音声テーブルメモリM3、音声テーブルメモリを
基にマイクロプロセッサCPUからO音声出力Oコマン
ドを受取りそれに従って音声合成回路JiYNl 、
Br3と音声切替器5w6c制御414#を道すミ8Y
N1 、8YN2からの終了信漫ヲマイクロプロセツ葉
CPUに伝える制御回路CNTL mよびすべてO制御
Owt視とホスト計算機からのコマンドを解析するマイ
クロプロセッサCPUから構成されている。
(e) 電調O作用
マイクロプロセッサCPUは、常時外部インタフェース
IPをIl!視しており、ホスト計算機からの音声出力
lII車を受堆6とそれを解析して第2−に示すような
フラッグと先頭アドレスOI!素を持つ音声テーブルメ
モリM3上に作る。
IPをIl!視しており、ホスト計算機からの音声出力
lII車を受堆6とそれを解析して第2−に示すような
フラッグと先頭アドレスOI!素を持つ音声テーブルメ
モリM3上に作る。
フラッグはAD M tpPARCO&を示し、先頭ア
ドレスはADMJI膏声デー−メモリMlまたはPA風
COR用音声データメモQ M 2上め各音声単語の先
頭アドレスを示す。
ドレスはADMJI膏声デー−メモリMlまたはPA風
COR用音声データメモQ M 2上め各音声単語の先
頭アドレスを示す。
音声テーブルが作成されると音声テーブルO最初から1
1I書にフラッグと先頭アドレスが職“出され、フラッ
グによって次に出る音声がムMDかFAI[ORかを判
定して音声切替−8Wがセットされる。
1I書にフラッグと先頭アドレスが職“出され、フラッ
グによって次に出る音声がムMDかFAI[ORかを判
定して音声切替−8Wがセットされる。
例えばムDM7式O音声を出力する場合は、第1音声出
力偶にセラ)される。次KIIIL出した先頭アドレス
を、先にフラッグて41*した音声合成回路8YN1ま
たは8YN!(ADM方式の音声を出力する場合はBY
Nl)に送り音声出力の起動をかける。
力偶にセラ)される。次KIIIL出した先頭アドレス
を、先にフラッグて41*した音声合成回路8YN1ま
たは8YN!(ADM方式の音声を出力する場合はBY
Nl)に送り音声出力の起動をかける。
起動をかけられた音声合成回路(この場合はaYNl)
は、受は取った先頭アドレスから音声データメモリ(こ
O場合はMl)のデータを終了データが来るまでIII
Iに取り出し、順り出したデータを入力として音声合成
しローパスフィルタ(この場合はLPFI )に出力す
る。
は、受は取った先頭アドレスから音声データメモリ(こ
O場合はMl)のデータを終了データが来るまでIII
Iに取り出し、順り出したデータを入力として音声合成
しローパスフィルタ(この場合はLPFI )に出力す
る。
音声合成−路(この場合は8YN1 )は、終了データ
が来た時点で、制御回路CNTLを通してマイりaプ四
セッ+cpvに終了信号を送る。
が来た時点で、制御回路CNTLを通してマイりaプ四
セッ+cpvに終了信号を送る。
終了信号を受けたマイクロプロセッサCPUは、音声テ
ーブルメそりM2O中を曽し音声出力要求の際に受けた
音声単語をすべて音声出力したかを調べる。すべて完了
しておれば、装置音声出力要求がホスト計算−よυ来る
まで、外部インタフェースIPをll!視す1゜ しかし、音声出力が完了していない時は、再び音声テー
ブルメモリM3からフラッグと先願アドレスを取り出し
、音声匍替優をセットし、音声合成−118YN1tた
は8YN!に先願アドレスを送る。
ーブルメそりM2O中を曽し音声出力要求の際に受けた
音声単語をすべて音声出力したかを調べる。すべて完了
しておれば、装置音声出力要求がホスト計算−よυ来る
まで、外部インタフェースIPをll!視す1゜ しかし、音声出力が完了していない時は、再び音声テー
ブルメモリM3からフラッグと先願アドレスを取り出し
、音声匍替優をセットし、音声合成−118YN1tた
は8YN!に先願アドレスを送る。
以上のマイクロプロセッサO動作な1a3−のフローチ
ャートに示す・ 音声データメそりMl、Mlは、それぞれの音声合成回
路11YNI、JIYN!から直接アクセスされるが、
さらにマイクロプロセッサCPUからもアクセス回部に
なっている・ζOためこれらのメモリを8五Mとすれば
外部インタフェースIFを介して外部から音声データを
マイクロプロセッサCPUで受け、そのデー−を音声デ
ータメモリMl、家たはMlに書込むことがで者、音声
単語の内容を変罠することもで者る。
ャートに示す・ 音声データメそりMl、Mlは、それぞれの音声合成回
路11YNI、JIYN!から直接アクセスされるが、
さらにマイクロプロセッサCPUからもアクセス回部に
なっている・ζOためこれらのメモリを8五Mとすれば
外部インタフェースIFを介して外部から音声データを
マイクロプロセッサCPUで受け、そのデー−を音声デ
ータメモリMl、家たはMlに書込むことがで者、音声
単語の内容を変罠することもで者る。
(f) 他のl!施例
本脅@0@2の実施例を#l4ai#ζ示す。
曽遮した第1の実施例では、音声データメモリMl、M
2は両方実音声合成回路より直接アクセスされていた。
2は両方実音声合成回路より直接アクセスされていた。
が、本夷糟例では、II2の音声合成回路は、前述の場
合と同じく、音声合成回路8YN2に、先馴アドレスを
送り超勤をかければ、音声デー−メモリM2を直接アク
セスし、先願アドレスから終了コードが来るまで、デー
タ取り出して音声を出力するが、Isl音声合成崗路の
音声合成回路8YNlは音声データメモリMlを直接ア
クセスすることがで会ない。
合と同じく、音声合成回路8YN2に、先馴アドレスを
送り超勤をかければ、音声デー−メモリM2を直接アク
セスし、先願アドレスから終了コードが来るまで、デー
タ取り出して音声を出力するが、Isl音声合成崗路の
音声合成回路8YNlは音声データメモリMlを直接ア
クセスすることがで会ない。
マイクロプロセッサCPUは音声データメモリMlから
音声データを願書に織り出し終了コードが来るまで、音
声合成1路8YN1に渡す、音声合成回路8YN1では
渡された音声データを合成し音声を出力する。fl’l
lれた音声データで音声合成を終え、次のデータが必1
1になった時点でマイクロプロセッサCPUに対し音声
デーp**備号を出す。
音声データを願書に織り出し終了コードが来るまで、音
声合成1路8YN1に渡す、音声合成回路8YN1では
渡された音声データを合成し音声を出力する。fl’l
lれた音声データで音声合成を終え、次のデータが必1
1になった時点でマイクロプロセッサCPUに対し音声
デーp**備号を出す。
音声ブールm車を受けたマイクロプロセッサCPUでは
、次Oデー−を膏声データメそQ M 1から職り出し
音声合成回路8YN1に渡す。また音声デー−メ毫りM
lから亀り出したデータが終了データであれば音声合成
回路aYN1に終了コマンドを送り、音声テーブルメモ
リM3を参照して次O音声を出力するか、音声出力を完
了するか41II定する。
、次Oデー−を膏声データメそQ M 1から職り出し
音声合成回路8YN1に渡す。また音声デー−メ毫りM
lから亀り出したデータが終了データであれば音声合成
回路aYN1に終了コマンドを送り、音声テーブルメモ
リM3を参照して次O音声を出力するか、音声出力を完
了するか41II定する。
さらにmsom論例を繻S閣に示す。第1■に自いては
第冨膏声含酸■路aYN1は先に述べた第10実施例と
同様であるが菖lの合成回路8YN1はブザーやチャイ
ムなどOII音を発する専用L8Iを使用しており、質
ってデー−メモリやローパスフィルタなどを番畳とせず
制御@ l@ CNTLから直接に起−をかけると自動
的にブザーやチャイムの音声儒今を出力する0資声出力
を完了させるには一1490プロセッサCPUより制御
−路CN’rL K完了の信号を送ればよい。
第冨膏声含酸■路aYN1は先に述べた第10実施例と
同様であるが菖lの合成回路8YN1はブザーやチャイ
ムなどOII音を発する専用L8Iを使用しており、質
ってデー−メモリやローパスフィルタなどを番畳とせず
制御@ l@ CNTLから直接に起−をかけると自動
的にブザーやチャイムの音声儒今を出力する0資声出力
を完了させるには一1490プロセッサCPUより制御
−路CN’rL K完了の信号を送ればよい。
(II) 総合的な効果
以上il!明したように本侮嘴によれば、従来1つの音
声合成方式では、音声データメモリを多量に必要とした
り、音声データを作成するのに多くの時間を必要として
いたのに対して、複数O音声合成方式を用いることによ
って、各音声合成方式の特徴を生かした高品質O音声を
比較的簡単に出力できる合理的な音声出力装置を提供す
ることができる。
声合成方式では、音声データメモリを多量に必要とした
り、音声データを作成するのに多くの時間を必要として
いたのに対して、複数O音声合成方式を用いることによ
って、各音声合成方式の特徴を生かした高品質O音声を
比較的簡単に出力できる合理的な音声出力装置を提供す
ることができる。
第1図は零発WIAの一実施例を示すブロック図、醜2
■は音声データの切替方法を示す図、JllI3図は第
[1におけるマイクロプロセッサの処垣手履を示すフロ
ーチャート、ll4gおよびl55IIIはそれぞれ本
発@O他の実施例を示すブロック図である。 CPU・・・マイクロプロセッサ、 M5M2・・・音声データメモリ、 M3・・・音声テーブルメモリ、 8YNl、8YN2・・・音声合成回路、LPFI、L
PFI−・・ローパスフィルタ、CNTL・・・制御■
踏、 IP・・・外部インターフェース、 SW・・・音声書替器。 (7317)代履人 弁履士 翔近憲佑(ばか14)
第3図
■は音声データの切替方法を示す図、JllI3図は第
[1におけるマイクロプロセッサの処垣手履を示すフロ
ーチャート、ll4gおよびl55IIIはそれぞれ本
発@O他の実施例を示すブロック図である。 CPU・・・マイクロプロセッサ、 M5M2・・・音声データメモリ、 M3・・・音声テーブルメモリ、 8YNl、8YN2・・・音声合成回路、LPFI、L
PFI−・・ローパスフィルタ、CNTL・・・制御■
踏、 IP・・・外部インターフェース、 SW・・・音声書替器。 (7317)代履人 弁履士 翔近憲佑(ばか14)
第3図
Claims (1)
- 音声信号をディジタル信号に符号化して記憶し、この記
憶データを読み出して合成し、これによって音声信号を
得る音声出力装置において、音声信号の種類に対応した
異なる音声合成方式をもつ複数の音声合成回路と、各音
声合成回路に対応して設けられた複数の音声データメモ
リと、指令された音声信号に応じて音声合成回路を選択
する制御回路を備え、音声信号の種類に応じて異なる音
声合成方式で音声を出力することを特徴とする音声出力
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56177825A JPS5880696A (ja) | 1981-11-07 | 1981-11-07 | 音声出力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56177825A JPS5880696A (ja) | 1981-11-07 | 1981-11-07 | 音声出力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5880696A true JPS5880696A (ja) | 1983-05-14 |
Family
ID=16037754
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56177825A Pending JPS5880696A (ja) | 1981-11-07 | 1981-11-07 | 音声出力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5880696A (ja) |
-
1981
- 1981-11-07 JP JP56177825A patent/JPS5880696A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3068226B2 (ja) | バックコーラス合成装置 | |
| JPH0327435A (ja) | オーデイオ・メツセージを発生する方法 | |
| US4429367A (en) | Speech synthesizer apparatus | |
| JPS5880696A (ja) | 音声出力装置 | |
| JPH0454959B2 (ja) | ||
| JP3152156B2 (ja) | 楽音発生システム、楽音発生装置および楽音発生方法 | |
| JPH10187149A (ja) | サウンドコントローラ | |
| JPH0235320B2 (ja) | ||
| JPS5834500A (ja) | 音声出力制御方式 | |
| US20040234078A1 (en) | Method for automatically testing output audio signals | |
| JPS61103200A (ja) | 音声蓄積再生装置 | |
| JPH0562755B2 (ja) | ||
| JPS61278900A (ja) | 音声合成装置 | |
| JPH0419560B2 (ja) | ||
| JPS58189692A (ja) | 音声出力装置 | |
| JPS6295595A (ja) | 音声応答方式 | |
| JPS5918720B2 (ja) | 音声出力装置 | |
| JPH0223880B2 (ja) | ||
| JP2527393Y2 (ja) | 音声合成装置 | |
| KR920002861B1 (ko) | Lpc 음성합성장치 및 그 방법 | |
| JPH03123396A (ja) | 音声再生時のディジタル処理方式 | |
| JPH0652479B2 (ja) | 音声分析方式 | |
| JPH0135360B2 (ja) | ||
| JPS6292653A (ja) | 音声処理装置 | |
| JPH01191900A (ja) | 音声応答装置 |