JPS6232319Y2 - - Google Patents
Info
- Publication number
- JPS6232319Y2 JPS6232319Y2 JP1980146213U JP14621380U JPS6232319Y2 JP S6232319 Y2 JPS6232319 Y2 JP S6232319Y2 JP 1980146213 U JP1980146213 U JP 1980146213U JP 14621380 U JP14621380 U JP 14621380U JP S6232319 Y2 JPS6232319 Y2 JP S6232319Y2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- calculator
- adder
- rom
- 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.)
- Expired
Links
- 230000005236 sound signal Effects 0.000 claims description 13
- 239000002131 composite material Substances 0.000 claims 1
- 230000015572 biosynthetic process Effects 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 101100524639 Toxoplasma gondii ROM3 gene Proteins 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Description
【考案の詳細な説明】
本考案は波形符号化による音声合成装置の改良
に関するものである。[Detailed Description of the Invention] The present invention relates to an improvement of a speech synthesis device using waveform encoding.
従来、この種のアナログ信号をデイジタル信号
に変換した、いわゆる波形符号化による音声合成
装置としては、例えばPCM(パルス符号変調)
方式等の各種が存在していた。例えばPCM方式
の音声合成装置は、カウンター等の計算器がクロ
ツクパルスの入力に基づきROMへアドレス信号
を出力し、該ROMがそのアドレス信号に対応す
る予め記憶されたデイジタル音声信号を出力し、
それをD/A変換器、フイルター、アンプ、スピ
ーカーの経路で信号変換して音声出力するもので
ある。従つて、このようなものにあつては、記憶
容量の少いROMを使用した場合にスピーカーか
ら発生する音声に雑音が入り易く、音声が明瞭で
ない欠点があつた。 Conventionally, as a speech synthesis device using so-called waveform encoding, which converts this kind of analog signal into a digital signal, for example, PCM (pulse code modulation)
There were various methods. For example, in a PCM voice synthesis device, a calculator such as a counter outputs an address signal to a ROM based on the input of a clock pulse, and the ROM outputs a pre-stored digital voice signal corresponding to the address signal.
This signal is converted into a signal through a D/A converter, filter, amplifier, and speaker and output as audio. Therefore, in such a device, when a ROM having a small storage capacity is used, noise is likely to be included in the sound generated from the speaker, and the sound is not clear.
本考案は叙上の欠点を解消すべく考案したもの
であり、計算器とROM(リードオンリーメモリ
ー)間に加算器を接続構成することにより、スピ
ーカーからエコー音を付加した音声を発生し音声
を明瞭かつ聞さ取り易い出力音声とすべくした新
規な音声合成装置を提供することを目的としたも
のである。 This invention was devised to eliminate the above-mentioned drawbacks, and by configuring an adder between the calculator and ROM (read-only memory), it generates sound with echo sound added from the speaker. It is an object of the present invention to provide a novel speech synthesis device that is designed to output speech that is clear and easy to hear.
以下、図面に基づき本考案に係る音声合成装置
の一実施例を詳細に説明する。 EMBODIMENT OF THE INVENTION Hereinafter, one embodiment of the speech synthesis device according to the present invention will be described in detail based on the drawings.
1は計算器であり、例えばカウンターで構成
し、クロツク信号端子CLと接続する入力端子及
びリセツト端子Rを備えている。2は加算器であ
り、前記クロツク信号端子CLからのクロツクパ
ルス及び計算器1からの出力信号を同時に導入
し、加算結果をアドレス信号として出力するもの
であつて、例えば第1図で示すように4ビツト処
理をする。3はROM(リードオンリーメモリ
ー)であり、前記計算器1及び加算器2からの出
力であるアドレス信号を導入している。該ROM
3はアドレス信号に対応する各番地へそれぞれ予
めデイジタル音声信号を記憶してある。4はD/
A変換器であり、ROM3から導出されたデイジ
タル音声信号をアナログ音声信号に変換するもの
である。5はフイルターであり、D/A変換器4
から出力されたアナログ音声信号の高周波成分を
除去するものである。6はアンプであり、フイル
ター5から出力されたアナログ音声信号を増幅
し、スピーカー7から音声を発生させるものであ
る。 Reference numeral 1 denotes a calculator, which is composed of, for example, a counter, and is provided with an input terminal connected to a clock signal terminal CL and a reset terminal R. Reference numeral 2 denotes an adder, which simultaneously inputs the clock pulse from the clock signal terminal CL and the output signal from the calculator 1, and outputs the addition result as an address signal. Process bits. 3 is a ROM (read only memory) into which address signals output from the calculator 1 and adder 2 are introduced. The ROM
3 stores digital audio signals in advance at each address corresponding to the address signal. 4 is D/
This is an A converter that converts the digital audio signal derived from the ROM 3 into an analog audio signal. 5 is a filter, and D/A converter 4
This is to remove high frequency components of the analog audio signal output from the . Reference numeral 6 denotes an amplifier, which amplifies the analog audio signal output from the filter 5 and causes the speaker 7 to generate audio.
次に作用を説明する。 Next, the action will be explained.
クロツク信号端子CLから基準周期、例えば125
〔μsec〕が計算器1の入力端子に導入されてい
る。一方、該クロツク信号端子CLからの信号が
加算器2にも導入されている。 From the clock signal terminal CL to the reference period, e.g. 125
[μsec] is introduced into the input terminal of the calculator 1. On the other hand, a signal from the clock signal terminal CL is also introduced into the adder 2.
従つて、計算器1は第1図で示すように、出力
信号13ビツトのうち上7桁のビツト信号を加算器
2へ導入すると共に、下9桁のビツト信号をアド
レス信号の一部としてROM3へ導入している。
また、加算器2は2種の入力信号を加算により合
成し、そして、その出力信号を上4桁のアドレス
信号としてROM3に導入している。而して、
ROM3は13ビツトから成るアドレス信号のう
ち、上4桁を加算器2からクロツクパルスで加算
された信号を導入すると共に、下9桁を加算器2
から直接に導入し、その13ビツトのアドレス信号
に対応する番地のデイジタル音声信号を読み出し
て導出する。そこでD/A変換器4はデイジタル
音声信号をアナログ音声信号に変換する。次に、
フイルター5が該アナログ音声信号の高周波成分
を除去しアンプ6へ導出する。而して、アンプ6
はアナログ音声信号を増幅し、スピーカ7から音
声を発生させる。 Therefore, as shown in FIG. 1, the calculator 1 inputs the upper 7 digit bit signals of the 13 bits of the output signal to the adder 2, and also inputs the lower 9 digit bit signals to the ROM 3 as part of the address signal. It has been introduced to
Further, the adder 2 combines two types of input signals by addition, and introduces the output signal into the ROM 3 as an upper four-digit address signal. Then,
Of the address signal consisting of 13 bits, ROM 3 introduces the signal obtained by adding the upper 4 digits from adder 2 using clock pulses, and the lower 9 digits from adder 2.
The digital audio signal at the address corresponding to the 13-bit address signal is read out and derived. Therefore, the D/A converter 4 converts the digital audio signal into an analog audio signal. next,
A filter 5 removes high frequency components from the analog audio signal and outputs it to an amplifier 6. Therefore, amplifier 6
amplifies the analog audio signal and generates audio from the speaker 7.
ところで、加算器2は計算器1から導入する上
4桁の入力アドレス信号(以下「A」という。)
とクロツクパルス(以下「B」という。)を加算
した出力アドレス信号(以下「S」という。)を
導出するものである。而して、加算器2はクロツ
クパルスB=0の場合に出力アドレス信号S=A
+“0000”を、また該クロツクパルスB=1の場
合に該出力アドレス信号S=A+“1111”を出力
する。尚“0000”及び“1111”は2進数で表わし
たものである。従つて、ROM3は上記計算器1
及び加算器2からの各信号の合成信号を導入、即
ちクロツクパルスB=0の場合に13ビツトのアド
レス信号(以下「S′」という)として計算器1か
らの13ビツトの出力アドレス信号(以下「D」と
いう)を導入し、また、該クロツクパルスB=1
の場合に次式の信号を導入することになる。 By the way, adder 2 receives the upper four digit input address signal (hereinafter referred to as "A") introduced from calculator 1.
and a clock pulse (hereinafter referred to as ``B'') to derive an output address signal (hereinafter referred to as ``S''). Thus, adder 2 outputs address signal S=A when clock pulse B=0.
+“0000”, and when the clock pulse B=1, the output address signal S=A+“1111” is output. Note that "0000" and "1111" are expressed in binary numbers. Therefore, ROM3 is the same as the calculator 1 above.
In other words, when the clock pulse B=0, the 13-bit output address signal (hereinafter referred to as ``S''') from the calculator 1 is introduced as a 13-bit address signal (hereinafter referred to as ``S'''). D"), and the clock pulse B=1
In this case, the following signal will be introduced.
S′=D+“1111000000000”
これは、計算器1の桁上げ機能により次式のよ
うになる。 S′=D+“1111000000000” This becomes as follows due to the carry function of calculator 1.
S′=D−“0001000000000”
上式において、2進数の“0001000000000”は
10進数の512に相当するので、
S′=D−512
となる。 S′=D−“0001000000000” In the above equation, the binary number “0001000000000” is
Since it corresponds to the decimal number 512, S'=D-512.
従つて、ROM3はクロツクパルスB=1の場
合に現時点より512サンプル前のアドレス信号を
導入し、これに対応する番地のデイジタル音声信
号を読み出すことになり、これは次式で示す遅延
時間TD′だけ現時点より前の番地を指定されたこ
とになる。 Therefore, when clock pulse B=1, ROM3 introduces the address signal 512 samples before the current time and reads out the digital audio signal at the corresponding address, which is delayed by the delay time TD' shown by the following equation. This means that an address earlier than the current address has been specified.
TD′=125×512=64〔msec〕
これにより、スピーカ7から発生される音声に
は、エコー音が付加されるものである。これは第
2図の横軸を時間、縦軸を信号出力とする信号出
力波形図で示される。この場合、第2図において
TSは現時点の信号出力の時間、TDは現時点より
512サンプル前の番地に対応する信号出力の時間
であり、TSとTDとで125μsecとなる。 TD′=125×512=64 [msec] Accordingly, echo sound is added to the sound generated from the speaker 7. This is shown in a signal output waveform diagram in FIG. 2, where the horizontal axis is time and the vertical axis is signal output. In this case, in Figure 2
TS is the current signal output time, TD is from the current time
This is the signal output time corresponding to the address 512 samples ago, and is 125 μsec for TS and TD.
このように、本願考案に係る音声合成装置によ
れば、計算器とROM間に加算器を接続構成する
ことにより、スピーカーからエコー音を付加した
音声を発生するので、音声が明瞭であると共に、
雑音を除去することができる。 As described above, according to the speech synthesis device according to the present invention, by configuring an adder connected between the calculator and the ROM, the speaker generates speech with echo sound added, so that the speech is clear and
Noise can be removed.
第1図は本考案に係る音声合成装置の一実施例
を示す電気回路図、第2図はエコーが付加された
出力信号波形図である。
1……計算器、2……加算器、3……ROM、
4……D/A変換器、5……フイルター、6……
アンプ、7……スピーカー。
FIG. 1 is an electrical circuit diagram showing an embodiment of a speech synthesis device according to the present invention, and FIG. 2 is an output signal waveform diagram to which an echo is added. 1...Calculator, 2...Adder, 3...ROM,
4...D/A converter, 5...Filter, 6...
Amplifier, 7...speaker.
Claims (1)
の一方は加算器へ他方はROMに導出する計算器
と、クロツク信号及び計算器からの出力信号を導
入して演算処理し出力信号を導出する加算器と、
該計算器及び加算器からの各信号の合成信号に基
づきデイジタル音声信号を導出するROMと、
ROMからの信号をアナログ音声信号に変換する
D/A変換器と、D/A変換器からの出力信号で
フイルタ及びアンプを介して音声を発生するスピ
ーカーとで構成されたことを特徴とする音声合成
装置。 A calculator connected to the clock signal terminal and outputting one of the output signals to the adder and the other to the ROM, and an adder inputting the clock signal and the output signal from the calculator to perform arithmetic processing and deriving the output signal. ,
a ROM that derives a digital audio signal based on a composite signal of each signal from the calculator and the adder;
An audio device characterized by comprising a D/A converter that converts a signal from a ROM into an analog audio signal, and a speaker that generates audio using the output signal from the D/A converter through a filter and an amplifier. Synthesizer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1980146213U JPS6232319Y2 (en) | 1980-10-14 | 1980-10-14 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1980146213U JPS6232319Y2 (en) | 1980-10-14 | 1980-10-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5770299U JPS5770299U (en) | 1982-04-27 |
JPS6232319Y2 true JPS6232319Y2 (en) | 1987-08-18 |
Family
ID=29505795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1980146213U Expired JPS6232319Y2 (en) | 1980-10-14 | 1980-10-14 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6232319Y2 (en) |
-
1980
- 1980-10-14 JP JP1980146213U patent/JPS6232319Y2/ja not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS5770299U (en) | 1982-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS5619506A (en) | Code converting method | |
JPS57185790A (en) | Digital speaker | |
JPS6232319Y2 (en) | ||
JPS5840200B2 (en) | Digital musical tone synthesis method | |
US4023454A (en) | Tone source apparatus for an electronic musical instrument | |
US4864626A (en) | Voice modifier | |
JPS59183510A (en) | distortion correction circuit | |
FR2252799A5 (en) | Automatic recording and synthesis of speech - uses time interval sectioner for speech amplitude signals with analogue-digital-analogue conversion | |
JP2605680B2 (en) | Audio noise generation circuit | |
JPS6146920B2 (en) | ||
EP0084562B1 (en) | Multi-tone signal generator | |
JP2970240B2 (en) | DC offset removal circuit of A / D converter | |
JPS628080Y2 (en) | ||
JPS5898793A (en) | Voice synthesizer | |
JPS5963813A (en) | Delay circuit | |
JPS6118997B2 (en) | ||
JPS5848920B2 (en) | Speech synthesizer sound source creation device | |
JPH082720Y2 (en) | Reverberation device | |
JP3185009B2 (en) | PCM signal average value calculation circuit | |
JPH02299321A (en) | Vocoder | |
JPS58231Y2 (en) | Envelope addition device for electronic musical instruments | |
JP2637259B2 (en) | Signal transmission path | |
JPH0360223A (en) | Digital/analog converter | |
JPS5919359B2 (en) | Pacor type speech synthesizer | |
JPS62239198A (en) | Voice reproduction circuit |