Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS5949594B2 - audio output equipment - Google Patents
[go: Go Back, main page]

JPS5949594B2 - audio output equipment - Google Patents

audio output equipment

Info

Publication number
JPS5949594B2
JPS5949594B2 JP54039053A JP3905379A JPS5949594B2 JP S5949594 B2 JPS5949594 B2 JP S5949594B2 JP 54039053 A JP54039053 A JP 54039053A JP 3905379 A JP3905379 A JP 3905379A JP S5949594 B2 JPS5949594 B2 JP S5949594B2
Authority
JP
Japan
Prior art keywords
output
digit
numerical
voice
audio
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
Application number
JP54039053A
Other languages
Japanese (ja)
Other versions
JPS55130599A (en
Inventor
重昭 増沢
伸也 柴田
啓 宮崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP54039053A priority Critical patent/JPS5949594B2/en
Publication of JPS55130599A publication Critical patent/JPS55130599A/en
Publication of JPS5949594B2 publication Critical patent/JPS5949594B2/en
Expired legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明は、出力すべき数値情報を音声により出力させる
ようにした音声出力機器(例えば音声報知時計、音声出
力式計算機、音声報知テスター等)に係り、特には、該
機器より数値情報を出力する際、小数点の直前の数値の
発声がより自然となるように構成した音声出力機器を提
供するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an audio output device (for example, an audio alarm clock, an audio output type calculator, an audio alarm tester, etc.) that outputs numerical information to be output by audio, and particularly relates to an audio output device that outputs numerical information to be output by audio. To provide an audio output device configured so that when outputting numerical information from the device, the numeric value immediately before the decimal point can be uttered more naturally.

一般に数値情報を音声出力する場合、幾つかの音素を組
合せることによりその音声としての数値を構成すること
ができる。
Generally, when numerical information is output as voice, the numerical value as voice can be constructed by combining several phonemes.

例えば40(ヨンジユウ)の「ヨン」と4o0(ヨンヒ
ヤク)の「ヨン」は共通の音声データを使用し、その後
に(ジユウ)や(ヒヤク)の音声を付加することにより
40(ヨンジユウ)や400(ヨンヒヤク)を音声出力
することができる。また、単に4(ヨン)も上記(ヨン
)を使用することができる。即ち、1〜9の1桁の数値
の音声データは、一の位以外の十の位や百の位或は千の
位でも殆どの数は共用することができる。また、小数点
以下の数値も含めて音声出力する場合も、123.4の
一の位の(サン)は321.4の百の位の(サン)や2
31.4の+の位の(サン)と共通のデ〜一タを使用す
ることができる。しかし、132.4の一の位の目は2
13.4の百の位の(:や123.4の+の位の:とは
異なつた音声であることが研究の結果明らかとなつた。
小数点の直前の2は目よりもにイ)と発声する方が自然
であるため、共用すれば1W2!4↓ま(ヒノ リ (
・、’・ 1ヤクサンジユウニテンヨン)となつてし
一まい我々の通常発音する(ヒヤクサンジユウニイテン
ヨン)と比べ非常に棒読み的に聞こえ好ましくなかつた
For example, "Yon" in 40 (Yonjiyuu) and "Yon" in 4o0 (Yeonhyaku) use common voice data, and then add the voices of (Jiyuu) and (Hyaku) to make 40 (Yonjiyuu) and 400( Yonghyak) can be output as audio. Furthermore, simply 4 (Yon) can also be used as the above (Yon). That is, most of the voice data of one-digit numerical values from 1 to 9 can be shared, even if the tens digit, hundreds digit, or thousand digit other than the ones digit is used. Also, when outputting audio including numbers below the decimal point, the ones place (san) of 123.4 is the hundreds place (san) of 321.4, and the
31. A common data can be used with the positive digit (san) of 4. However, the ones place of 132.4 is 2
Research has revealed that it is a different sound from the hundreds place (: in 13.4) and the + (+) place in 123.4.
It is more natural to pronounce the 2 just before the decimal point as nii) than to say the decimal point.
・,'・ Compared to our usual pronunciation (Hyakusanjiyuuniitenyon), it sounded very literal and I didn't like it.

このような現象は数字5についても同様に発生する。即
ち、小数点の直前の5は(ゴオ)と発音し、その他の5
は(ゴ)と発音する。本発明は、小数部を含む数値情報
を出力する際、その整数部1位の(即ち、小数点の直前
の)「2」または「5」は、他の場合(他の位及び小数
部を含まない数値情報の整数部1位)の「2」または「
5」を出力するときの音声より、より母音を強調した音
声で出力させる構成とすることにより、上記問題点を解
決したものであり、以下、図面に従つて本発明の一実施
例を説明する。
This phenomenon also occurs for the number 5 as well. In other words, the 5 immediately before the decimal point is pronounced (go-oh), and the other 5
It is pronounced like ``ha'' (go). In the present invention, when outputting numerical information including a decimal part, "2" or "5" in the first integer part (that is, immediately before the decimal point) is changed in other cases (including other digits and the decimal part). ``2'' or ``integer part 1) of numerical information
The above-mentioned problem has been solved by configuring the system to output a voice that emphasizes vowels more than the voice that is used when outputting ``5''.Hereinafter, one embodiment of the present invention will be described with reference to the drawings. .

これから説明する実施例は、音声報知時計や音声出力式
計算機或は音声報知テスター等と共通する箇所について
本発明を実施したものである。
In the embodiments to be described, the present invention is implemented with respect to parts common to an audio alarm clock, an audio output calculator, an audio alarm tester, and the like.

第1図は本実施例のプロツク図である。第1図に於て、
Xは数値データ記憶レジスタ、Xは小数点位置記憶レジ
スタであり共にRAM(ランダムアクセスメモリー)内
に構成されている。
FIG. 1 is a block diagram of this embodiment. In Figure 1,
X is a numerical data storage register, and X is a decimal point position storage register, both of which are configured in a RAM (random access memory).

また、0CはレジスタXの内容を音声出力順に取り出し
1桁分のバツフアBに出力する出力制御回路であり、J
,は、Xに記憶されている小数点位置と、0Cがレジス
タXのどの桁の値をバツフアBに出力したかを示す信号
S1とにより、バツフアBに出力された値、即ちこれか
ら音声出力しようとする数値が一の位でありしかも小数
点以下の数値が存在するか否かを判別する出力桁検出部
である。J1は、小数点以下の数値が存在ししかもBの
内容が一の位の数値であれば信号Syを出力し、その他
の場合は信号SNを出力する。J2は、Bの内容が「2
」であるか否かの数値検出部であり、「2」を検出すれ
ば信号S2を出力する。また、J5は、Bの内容が「5
」であるか否かの数値検出部であり、「5」を検出すれ
ば信号S5を出力する。Gl,G2,G3,G4はコー
ド選択ゲートであり、G,は、信号S2とSNが共に発
生した場合にコードC2OをゲートG5へ出力し、G2
は、信号S2とSyが共に発生した場合にコードC2l
をゲートG5へ出力し、G3は、信号S5とSN力{共
に発生した場合にコードC,OをゲートG,へ出力し、
G4は信号S5とSyが共に発生した場合にコードC5
,をゲートG5へ出力するものである。ゲートG,は、
バツフアBの内容をコード変換部CCへ供給するもので
あるが、J2が「2」を又はJ5が「5」を検出した場
合は、コードC2O,C2,又はC5O,C,lの何れ
かをCCへ供給する。CCはコード変換部であり、G5
より出力されたコード(Bの内容もコードの一つ)に対
応した音声の先頭アドレスを発生する。VRは音声の素
となるデータを記憶している音声データ記憶部であり、
ACはそのアドレスカウンタ、ADはそのアドレスデコ
ーダである。DAはデイジタルアナログ変換部である。
上記コード変換部CC)記憶部VR)アドレスカウンタ
AC)アドレスデコーダAD)及びデイジタルアナログ
変換部DAで音声合成部VCCを構成する。SP音声出
力部である。例えば、レジスタXの内容が1324であ
り、レジスタXの内容が1であれば、x(5Xとにより
132.4が記憶されていることになる。この数値の一
の位をバツフアBに出力した際、J1は信号S1が一の
位であることとXの内容が0以外であることより信号S
yを出力する。またJ2はBの内容が2であることを検
出した信号S2を出力する。従つて、ゲートG2が開き
コードC2lが出力される。これによりコード変換部C
Cは(ニイ)を音声出力するための先頭アドレスを発生
し、ACはVRのアドレスをカウントアツプし(ニイ)
を音声出力する。また、Xの内容が132であり、Xの
内容がoであれば、XとXとにより132が記憶されて
いることになる。
0C is an output control circuit that extracts the contents of register X in the order of audio output and outputs it to buffer B for one digit;
, is the value output to buffer B, that is, the value to be outputted from now on, based on the decimal point position stored in This is an output digit detection unit that determines whether or not the numerical value is in the ones digit and there is a numerical value below the decimal point. J1 outputs a signal Sy if there is a value below the decimal point and the content of B is a value in the ones place, and otherwise outputs a signal SN. J2 means that the content of B is “2
”, and if it detects “2”, it outputs a signal S2. Also, for J5, the content of B is “5
”, and if it detects “5”, it outputs a signal S5. Gl, G2, G3, and G4 are code selection gates, and G outputs the code C2O to the gate G5 when the signals S2 and SN are both generated;
is the code C2l when the signals S2 and Sy occur together.
is output to the gate G5, and G3 outputs the code C and O to the gate G when the signal S5 and the SN force {both occur,
G4 generates code C5 when signals S5 and Sy occur together.
, is output to gate G5. Gate G is
The contents of buffer B are supplied to the code converter CC, but if J2 detects "2" or J5 detects "5", either code C2O, C2 or C5O, C, l is sent. Supply to CC. CC is a code converter, and G5
The start address of the voice corresponding to the code outputted from (the content of B is also one of the codes) is generated. VR is an audio data storage unit that stores data that is the basis of audio,
AC is its address counter and AD is its address decoder. DA is a digital-to-analog converter.
The above-mentioned code conversion section CC) storage section VR) address counter AC) address decoder AD) and digital-to-analog conversion section DA constitute a voice synthesis section VCC. This is an SP audio output section. For example, if the contents of register X are 1324 and the contents of register In this case, J1 is the signal S since the signal S1 is in the ones place and the content of X is other than 0.
Output y. Further, J2 outputs a signal S2 which detects that the content of B is 2. Therefore, gate G2 is opened and code C2l is output. As a result, the code converter C
C generates the start address for outputting (Ni) as voice, and AC counts up the VR address (Ni).
output as audio. Further, if the content of X is 132 and the content of X is o, then 132 is stored by X and X.

この場合、一の位をバツフアBに出力した場合、信号S
NとS2が発生し、コードC2Oがコード変換部CCに
出力された目が音声出力される。5の場合も同様の動作
により、小数点以下の数値が存在し一の位が5である場
合は(ゴオ)を音声出力し、その他の場合は(コ)を音
声出力する。
In this case, if the ones digit is output to buffer B, the signal S
N and S2 are generated, and the code C2O is outputted to the code converting section CC, which is output as audio. In the case of 5, the same operation is performed, and if there is a number below the decimal point and the one digit is 5, (go) is outputted as voice, and in other cases, (ko) is outputted as voice.

尚、上記実施例は説明を簡略化するため、(ヒヤク)、
(ジユウ)等の位取りや小数点の(テン)の音声出力の
制御部は略したが、第2図に示すように、Xより取り出
した数値の桁位置とXの内容の小数点位置とに応じて、
位取りの単語のコード或は小数点の(テン)のコードを
、位取りコード発生器TCより発生し、そのコードをゲ
ートG,を介しコード変換部CCへ供給すれば(ヒヤク
)(ジユウ)(テン)等の言葉を音声出力することがで
きる。また、第1図に示す音声合成部VCCの音声合成
は、中や(ニイ)の単独のデータを順々に出力しD−A
変換を行うような構成であるが特願昭54−19309
で提案したような、基本となる音素データにピツチ周期
、振幅、時間軸修正等の変動操作を与えることにより所
望の音声波形を合成する方法に於ては、共通の音素デー
タを使用し、その変動操作を変えることにより目と(ニ
イ)或は(コ)と(ゴオ)を区別し音声出力することも
可能である。
In addition, in order to simplify the explanation of the above embodiment, (Hyaku),
I have omitted the control section for the voice output of the decimal point (10), etc., but as shown in Fig. ,
If the scale word code or the decimal point (ten) code is generated by the scale code generator TC, and the code is supplied to the code converter CC via the gate G, It is possible to output words such as aloud. In addition, the voice synthesis unit VCC shown in FIG.
Although it has a configuration that performs conversion, patent application No. 54-19309
In the method proposed in , which synthesizes a desired speech waveform by applying fluctuation operations such as pitch period, amplitude, and time axis correction to the basic phoneme data, common phoneme data is used and its By changing the variation operation, it is also possible to distinguish between eyes and (nii) or (ko) and (go) and output the sounds.

以上説明したように、本発明の音声出力機器は、数値情
報を出力する際、小数点の直前の特定の数値(2または
5)は他の場合の該数値の音声出力とは異つた音声を出
力することにより、できるだけ音声データ記憶部の記憶
容量を増すことなく自然で明確な音声報知を可能とする
のである。
As explained above, when the audio output device of the present invention outputs numerical information, a specific number (2 or 5) immediately before the decimal point outputs a sound that is different from the audio output of that number in other cases. By doing so, it is possible to provide natural and clear voice notification without increasing the storage capacity of the voice data storage unit as much as possible.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す要部プロツク図、第2
図は第1図に示す実施例に於て、更に位取りと小数点の
音声出力を行う場合に必要な構成を示すプロツク図であ
る。 符号X・・・・・・数値データ記憶レジスタ、x・・・
・・・小数点位置記憶レジスタ、0C・・・・・・出力
制御回路、J1・・・・・・出力桁検出部、B・・・・
・・バツフア、J2,J5゜゜゜゛゜゜数値検出部)G
1ラG2ツG32G4・゜゜゜゛゛コード選択ゲ一 ト
、G5・・・・・・CCの入力ゲート、CC・・・・・
・コード変換部、AC・・・・・・アドレスカウンタ、
AD・・・・・・アドレスデコーダ、R・・・・・・音
声データ記憶部、DA・・・・・・デイジタルアナログ
変換部、SP・・・・・・音声出力部、CC・・・・・
・音声合成部。
Fig. 1 is a main part block diagram showing one embodiment of the present invention;
This figure is a block diagram showing the configuration necessary for outputting the scale and decimal point by voice in the embodiment shown in FIG. 1. Code X...Numeric data storage register, x...
...Decimal point position storage register, 0C...Output control circuit, J1...Output digit detection section, B...
... Buffer, J2, J5゜゜゜゛゜゜numeric detection part)G
1R G2G32G4・゜゜゜゛゛ Code selection gate, G5... CC input gate, CC...
・Code converter, AC...address counter,
AD: Address decoder, R: Audio data storage unit, DA: Digital-to-analog conversion unit, SP: Audio output unit, CC:・
・Speech synthesis section.

Claims (1)

【特許請求の範囲】[Claims] 1 数値データメモリの数値を順次読み出し、読み出さ
れた数値等に対応する音素を音声合成部の音素メモリよ
り読み出すことにより、出力すべき数値データを音声出
力し得る音声出力機器に於て、前記数値データメモリの
数値を音声出力順に1桁ずつ取り出す手段と、取り出さ
れた数値が1の位であり且つ小数点以下の数値が存在す
るか否かを判別する出力桁検出部と、取り出された数値
が「2」であるか否かを検出する第1の数値検出部と、
取り出された数値が「5」であるか否かを検出する第2
の数値検出部と、前記出力桁検出部の出力と前記第1及
び第2の数値検出部の出力に適宜応答して、「ニ」,「
ニイ」,「ゴ」,「ゴオ」のどれか一つのコードを出力
するコード選択ゲート手段とを備えたことを特徴とする
音声出力機器。
1. In an audio output device capable of outputting numerical data to be output as voice by sequentially reading numerical values from a numerical data memory and reading phonemes corresponding to the read numerical values etc. from the phoneme memory of a speech synthesis unit, means for extracting numerical values from a numerical data memory one digit at a time in the order of voice output; an output digit detection unit for determining whether the extracted numerical value is in the 1's digit and there is a value below the decimal point; and the extracted numerical value. a first numerical value detection unit that detects whether or not is “2”;
A second step that detects whether the retrieved numerical value is “5” or not.
in response to the output of the output digit detection unit and the output of the first and second numerical value detection units.
1. A voice output device comprising code selection gate means for outputting any one of the following codes: "nii", "go", and "goo".
JP54039053A 1979-03-30 1979-03-30 audio output equipment Expired JPS5949594B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP54039053A JPS5949594B2 (en) 1979-03-30 1979-03-30 audio output equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP54039053A JPS5949594B2 (en) 1979-03-30 1979-03-30 audio output equipment

Publications (2)

Publication Number Publication Date
JPS55130599A JPS55130599A (en) 1980-10-09
JPS5949594B2 true JPS5949594B2 (en) 1984-12-04

Family

ID=12542379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP54039053A Expired JPS5949594B2 (en) 1979-03-30 1979-03-30 audio output equipment

Country Status (1)

Country Link
JP (1) JPS5949594B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60205497A (en) * 1984-03-29 1985-10-17 松下電器産業株式会社 Method for regularizing syllable listening timing point placement

Also Published As

Publication number Publication date
JPS55130599A (en) 1980-10-09

Similar Documents

Publication Publication Date Title
JP7597892B2 (en) Predicting parametric vocoder parameters from prosodic features.
HU176776B (en) Method and apparatus for synthetizing speech
US4946391A (en) Electronic arithmetic learning aid with synthetic speech
US5027409A (en) Apparatus for electronically outputting a voice and method for outputting a voice
JPS5949594B2 (en) audio output equipment
US4338490A (en) Speech synthesis method and device
Venkatagiri et al. Digital speech synthesis: Tutorial
US20030216920A1 (en) Method and apparatus for processing number in a text to speech (TTS) application
JPH10510065A (en) Method and device for generating and utilizing diphones for multilingual text-to-speech synthesis
JPS6014360B2 (en) voice response device
JPS5950076B2 (en) audio output equipment
JPH0143319B2 (en)
JPH0143320B2 (en)
Olabe et al. Real time text-to-speech conversion system for spanish
SU699545A1 (en) Speech synthesis device
WO2000031727A1 (en) Optimization device for optimizing a vocabulary of a speech recognition device
JPS5842099A (en) Voice synthsizing system
JPH04218871A (en) Electronic translator provided with sounding function
JPS633320B2 (en)
JPS63237098A (en) Voice data base configuration system having multi-layer label
JP2976682B2 (en) Language playback device
JPS6199198A (en) Voice analyzer/synthesizer
JPS63223792A (en) Sentence-voice conveter
Vivalda et al. Real-time text processing for Italian speech synthesis
JPS6349799A (en) Voice output device