JPS5853360B2 - voice response device - Google Patents
voice response deviceInfo
- Publication number
- JPS5853360B2 JPS5853360B2 JP55178841A JP17884180A JPS5853360B2 JP S5853360 B2 JPS5853360 B2 JP S5853360B2 JP 55178841 A JP55178841 A JP 55178841A JP 17884180 A JP17884180 A JP 17884180A JP S5853360 B2 JPS5853360 B2 JP S5853360B2
- Authority
- JP
- Japan
- Prior art keywords
- word
- editing
- voice response
- audio
- memory
- 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
Landscapes
- Management Or Editing Of Information On Record Carriers (AREA)
Description
【発明の詳細な説明】
本発明は電話機サービスシステムの一環として設置され
る任意語いの送出を可能とした音声応答装置に関するも
のである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a voice response device that is installed as part of a telephone service system and is capable of transmitting arbitrary words.
電話加入者からの間合せにより無限に近い人名、地名等
を音声により自動応答する装置として、単語編集形音声
応答装置があるが、それに音韻または音韻連鎖を結合し
て要求された音声を生成する装置を接続したいわゆる複
合形音声応答装置がある。A word-editing voice response device is a device that automatically responds by voice to a nearly limitless number of names of people, places, etc. at the request of a telephone subscriber, and it generates the requested voice by combining phonemes or phoneme chains with it. There are so-called composite voice response devices that have connected devices.
前者の単語編集形音声応答装置は、音声を単語に分割し
てメモリに格納しておき、単語を編集することによって
音声の送出を行なう。The former word editing type voice response device divides speech into words and stores them in a memory, and sends the speech by editing the words.
そして音韻又は、音韻連鎖を結合して音声を生成する装
置は、文字データにより内部処理を行ない、文字データ
に該当した音韻又は音韻連鎖を結合して音声を生成する
ものであるため、その音声時間長は一定でなく、同装置
を制御することによって1つの文章を編集することは非
常に困難である。A device that generates speech by combining phonemes or phoneme chains performs internal processing using character data, and generates speech by combining phonemes or phoneme chains that correspond to the character data, so the speech time The length is not constant, and it is extremely difficult to edit a single sentence by controlling the device.
第1図は、従来における複合形音声応答装置の一例の概
略的構成を示したものできる。FIG. 1 shows a schematic configuration of an example of a conventional composite voice response device.
図示の如く、単語編集形音声応答装置は、基本的には主
制御装置1、音声編集装置2、単語登録メモリ3、一時
記憶メモリ8および音声出力装置4よりなり、これを複
合形に構成するには更に生成処理装置5vCvメモリ6
およびバッファメモリ7によりなる任意の語い生成装置
が追加されてなるものである。As shown in the figure, the word editing type voice response device basically consists of a main control device 1, a voice editing device 2, a word registration memory 3, a temporary storage memory 8, and a voice output device 4, which are configured into a composite type. In addition, a generation processing device 5vCv memory 6
and an arbitrary word generation device consisting of a buffer memory 7 is added.
応答に際し、応答文の固定文は単語登録メモリ3内の単
語音声データを用い、また可変文は、任意語い生成装置
で生成される単語音声データを用いることによって所望
の音声出力を得るものである。When responding, the fixed sentence of the response sentence uses the word voice data in the word registration memory 3, and the variable sentence uses the word voice data generated by the arbitrary word generation device to obtain the desired voice output. be.
そして、単語編集形音声応答装置では単語編集を以下の
ようにして行なう。In the word editing type voice response device, word editing is performed as follows.
即ち、仮に単語時間長を500m51応答回線数を16
回線とすれば、単語登録メモリ3内には、予め単語が5
00m5に分割されて格納される。In other words, suppose the word length is 500m51 and the number of response lines is 16.
If it is a line, there are 5 words in the word registration memory 3 in advance.
It is divided into 00m5 and stored.
主制御装置1は音声編集装置2からの500m5毎の割
込で、各回線に送出する単語番号あるいは語い番号を生
成し、音声編集装置2に送出する。The main control device 1 generates a word number or word number to be sent to each line upon interruption from the audio editing device 2 every 500 m5, and sends it to the audio editing device 2.
音声編集装置2ではその単語番号を一時記憶装置8に一
旦格納させるが、この一時記憶装置8は2面構成となっ
ており、片面に主制御装置1からの単語番号を書き込み
、他の片面からは上記の割込にて書き込まれた単語番号
が読み出されるようにされ、500m5毎に書込み読出
しが交互に行なわれる。In the audio editing device 2, the word number is temporarily stored in the temporary storage device 8, but this temporary storage device 8 has a two-sided structure.The word number from the main control device 1 is written on one side, and the word number is written on the other side. The word number written in the above interrupt is read out, and writing and reading are performed alternately every 500 m5.
この書込み読出しは音声編集装置2によって行なわれる
が、音声編集装置2は読み出された上記割込に係る各回
線の語い番号に従い、単語登録メモリ3より該当音声デ
ータを読み出し、音声出力装置4に送出することによっ
て音声の編集を行なうわけである。This writing/reading is performed by the audio editing device 2, which reads the corresponding audio data from the word registration memory 3 according to the read word number of each line related to the above-mentioned interrupt, and then reads the corresponding audio data from the audio output device 4. The audio is edited by sending it to the .
単語編集は以上のようにして行なわれるが、方の任意語
い生成装置は周知な如く、音韻又は音韻連鎖を結合して
、単語音声データの作成を行なう必要があり、単に従来
の単語編集形音声応答装置に付加接続しただけでは、両
装置間での同期をとることが不可能で、両装置を制御し
て1つの文章を編集することが非常に困難となるもので
ある。Word editing is carried out as described above, but as is well known, in the case of arbitrary word generation devices, it is necessary to combine phonemes or phoneme chains to create word audio data, and it is simply a conventional word editing method. If only an additional connection is made to the voice response device, it is impossible to synchronize the two devices, and it becomes extremely difficult to control both devices and edit one sentence.
本発明の目的は、単語編集形音声応答装置と任意語い生
成装置との間で適宜に同期をとることによって、文章を
容易に編集し得る複合形音声応答装置を実現することで
ある。An object of the present invention is to realize a composite voice response device that can easily edit sentences by appropriately synchronizing a word editing type voice response device and an arbitrary word generation device.
この目的のため本発明は、任意語い生成装置での音韻又
は音韻連鎖の結合処理を音声編集処理の周期と同一のク
ロックで開始し、処理結果である単語音声パラメータは
、2面構成の記憶装置、の片面に格納し、単語音声パラ
メータが一周期分の音声パラメータに達すると処理を中
断しく次の周期のクロックにて処理を再開しうるように
するとともに)、記憶装置の他の片面からは音声パラメ
ータを読み出す構成とし、単語編集装置は任意語い生成
装置の処理結果としての音声パラメータの読出しを単語
編集装置の単語音声パラメータ読出編集と同様に処理す
ることによって編集制御を簡単化したものである。For this purpose, the present invention starts the process of combining phonemes or phoneme chains in the arbitrary word generation device at the same clock as the cycle of the voice editing process, and stores the word voice parameters that are the processing results in a two-sided structure. (the word audio parameters are stored on one side of the storage device, and when the word audio parameters reach the audio parameters for one cycle, the processing is interrupted and the processing can be resumed at the clock of the next cycle), and from the other side of the storage device. is configured to read audio parameters, and the word editing device simplifies editing control by processing the reading of audio parameters as a processing result of the arbitrary word generation device in the same way as reading and editing the word audio parameters of the word editing device. It is.
以下、第2図に従って本発明の一実施例を詳述する。Hereinafter, one embodiment of the present invention will be described in detail with reference to FIG.
第2図は本発明の要部であるところのバッファメモリ部
(第1図におけるバッファメモリ7に相当)の構成を示
したものであり、この図のバッファメモリ93〜9hに
おいて、その構成要素である書込みカウンタ9aは第1
図の生成処理装置5からの書込みアドレス信号S1によ
って初期設定され、書込み信号S2によって歩進される
アドレスカウンタとして動作し、書込みアドレスはアド
レスセレクタ9c 、9dに送出される。FIG. 2 shows the configuration of a buffer memory section (corresponding to buffer memory 7 in FIG. 1), which is the main part of the present invention. A certain write counter 9a is
It operates as an address counter that is initialized by the write address signal S1 from the generation processing device 5 shown in the figure and incremented by the write signal S2, and the write address is sent to address selectors 9c and 9d.
アドレスセレクタ9c、9dは第1図の音声編集装置2
からの500m5割込信号S5とインバータ9iによる
作用によって交互に動作し得るようになっており、例え
は、アドレスセレクタ9cが書込カウンタ9aからの書
込アドレスをバッファメモリ9eに選択出力していると
きは、アドレスセレクタ9dは読出カウンタ9bからの
読出アドレスをバッファメモリ9fに選択出力するよう
にされる。The address selectors 9c and 9d are the audio editing device 2 of FIG.
They can operate alternately by the action of the 500m5 interrupt signal S5 and the inverter 9i, for example, the address selector 9c selectively outputs the write address from the write counter 9a to the buffer memory 9e. At this time, the address selector 9d selects and outputs the read address from the read counter 9b to the buffer memory 9f.
これにより、バッファメモリ9eには生成処理装置5か
らの音声データS8が書き込まれ、また、バッファメモ
リ9fからは前500m5割込信号時での音声データが
バッファセレクタ9gを介し、音声データセレクタ9h
に出力されるものである。As a result, the audio data S8 from the generation processing device 5 is written into the buffer memory 9e, and the audio data at the time of the previous 500m5 interrupt signal is transferred from the buffer memory 9f to the audio data selector 9h.
This is what is output to.
読出カウンタ9bは音声編集装置2からの単語番号情報
S3により初期設定され、読出信号S4によって歩進さ
れるものであるが、アドレスセレクタ9c、9dは音声
編集装置2から500m5割込信号S5がある毎に交互
に音声データS8が書き込まれ、またその信号がある度
にバッファメモ’J 9 e 。The read counter 9b is initialized by the word number information S3 from the audio editing device 2 and is incremented by the read signal S4, but the address selectors 9c and 9d receive a 500m5 interrupt signal S5 from the audio editing device 2. Audio data S8 is written alternately every time, and a buffer memo 'J 9 e is written every time the signal is received.
9fからは交互に上記500m5割込信号時に書込され
た音声データが音声データセレクタ9hに読み出される
わけである。From 9f onwards, the audio data written at the time of the 500m5 interrupt signal is alternately read out to the audio data selector 9h.
音声データセレクタ9hは生成処理装置5に係る音声デ
ータ、即ち、バッファメモリ9e、9fからの音声デー
タか、または単語登録メモリ3からの音声データS6か
、伺れか一方を音声編集装置2からの単語番号情報S7
に従い選択出力し、選択出力された音声データは以後音
声出力装置に与えられる。The audio data selector 9h selects audio data related to the generation processing device 5, that is, audio data from the buffer memories 9e and 9f, or audio data S6 from the word registration memory 3, from the audio editing device 2. Word number information S7
The audio data that has been selectively output is then provided to an audio output device.
したがって、本実施例の複合形音声応答装置は以下のよ
うにして動作する。Therefore, the composite voice response device of this embodiment operates as follows.
即ち、主制御装置1は音声編集装置2からの500m5
割込にて各回線に送出される音声に対応した単語番号を
生成するが、この場合ある回線には任意語い生成装置か
ら音声の送出を行なうとすれば、その単語番号データに
は特にその旨が付されて、音声編集装置2に送出される
。That is, the main control device 1 has a 500 m5 input from the audio editing device 2.
A word number corresponding to the voice sent to each line is generated by interruption, but in this case, if voice is to be sent from an arbitrary word generation device to a certain line, the word number data includes It is sent to the audio editing device 2 with a message attached thereto.
一方策2図に示す任意語い生成装置には回線番号と文字
系列が送出され、これにより任意語い生成装置では■C
■メモリ6より音韻連鎖のデータを読み出して結合処理
を行ない、その処理結果はバッファメモリ9に送出され
る。On the other hand, the line number and character sequence are sent to the arbitrary word generation device shown in Figure 2, and as a result, the arbitrary word generation device
(2) The phoneme chain data is read from the memory 6 and combined processing is performed, and the processing results are sent to the buffer memory 9.
このバッファメモリ9は既に述べた如く2面構成となっ
ており、ある割込信号で片面に処理結果である音声デー
タが書込されている閤他の面からは、上記割込信号で書
込された音声データが音声データセレクタに読み出され
るわけである。As mentioned above, this buffer memory 9 has a two-sided structure, and audio data as a processing result is written on one side in response to a certain interrupt signal, and data is written from the other side in response to the above-mentioned interrupt signal. The selected audio data is read out to the audio data selector.
バッファメモリ9への音声データ書込は、500m5分
の音声データとなったときに中断され、次の500m5
割込信号割込性方の面に対して書込処理が再開されるよ
うに制御される。The writing of audio data to the buffer memory 9 is interrupted when 500m5 worth of audio data has been written, and the next 500m5 worth of audio data is written.
The write process is controlled to be restarted on the interrupt signal side.
このようにある割込信号で主制御装置1は音声編集装置
2に単語番号を送出すると同時に、生成処理装置5に文
字系列を送出し、単語番号は一時記憶メモリ8の片面に
書き込まれる一方、生成処理装置5は文字系列より音声
データを生成してバッファメモリ9の片面にその音声デ
ータを書き込むようにされる。In this manner, the main control device 1 sends a word number to the audio editing device 2 by a certain interrupt signal, and at the same time sends a character sequence to the generation processing device 5, and the word number is written on one side of the temporary storage memory 8. The generation processing device 5 is configured to generate voice data from a character sequence and write the voice data on one side of the buffer memory 9.
このようにすれば、次の割込信号にて音声編集装置2は
前割込信号時に書込された単語番号にもとづき単語登録
メモリ3またはバッファメモリ9より音声データを読み
出して音声出力装置4に送出することによって音声の応
答を行なうことになるものである。In this way, at the next interrupt signal, the audio editing device 2 reads the audio data from the word registration memory 3 or the buffer memory 9 based on the word number written at the time of the previous interrupt signal, and sends it to the audio output device 4. By sending the message, a voice response is made.
以上、説明したように本発明は、任意語い生成装置での
音韻連鎖結合処理は音声編集処理の周期と同一の周期で
開始され、処理結果である音声パラメータは、2面構成
の記憶装置に一定条件下に格納されるようにする一方、
単語編集装置は主制御装置からの単語番号にもとづき単
語登録メモリまたは上記2面構成の記憶装置より音声パ
ラメータを読み出し、音声出力装置に送出するように制
御するものであるから、任意語い生成装置が付加された
としても、単語編集形音声応答装置の音声編集処理部は
処理方法を変更することなく、文章を容易に編集し得る
という効果がある。As explained above, in the present invention, the phoneme chain combination process in the arbitrary word generation device is started at the same cycle as the voice editing process, and the voice parameters that are the processing results are stored in the two-sided storage device. while ensuring that it is stored under certain conditions;
The word editing device controls the reading of voice parameters from the word registration memory or the above-mentioned two-sided storage device based on the word number from the main control device, and sends them to the voice output device. Therefore, it is an arbitrary word generation device. Even if , the voice editing processing section of the word editing type voice response device can easily edit the text without changing the processing method.
第1図は従来における複合形音声応答装置の一例での概
略的構成図、第2図は任意語い生成装置用に特に設けら
れた本発明に係る2面構成バッファメモリの構成図であ
る。
1・・・・・・主制御装置、2・・・・・・音声編集装
置、3・・・・・・単語登録メモリ、4・・・・・・音
声出力装置、5・・・・・・生成処理装置、6・・・・
・・vC■メモリ、7・・・・・・バッファメモリ、8
・・・・・・一時記憶メモリ、9a・・・・・・書込カ
ウンタ、9b・・・・・・読出カウンタ、9c、9d。
9g・・・・・・バッファセレクタ、9e、9f・・・
・・・バッファメモリ、9h・・・・・・音声データセ
レクタ。FIG. 1 is a schematic block diagram of an example of a conventional composite voice response device, and FIG. 2 is a block diagram of a two-sided buffer memory according to the present invention, which is especially provided for an arbitrary word generation device. 1...Main control device, 2...Audio editing device, 3...Word registration memory, 4...Audio output device, 5......・Generation processing device, 6...
... vC ■ memory, 7 ... buffer memory, 8
...Temporary storage memory, 9a...Write counter, 9b...Read counter, 9c, 9d. 9g...Buffer selector, 9e, 9f...
...Buffer memory, 9h...Audio data selector.
Claims (1)
モリより読出した単語を編集することによって音声送出
を行なう単語編集形音声応答装置に、音韻または音韻連
鎖を結合して音声パラメータを生成する任意語い生成装
置を並設し、固定語は単語編集形音声応答装置にて、ま
た可変語は前記任意語い生成装置にて送出すべく構成し
た複合形の音声応答装置であって、前記単語編集形音声
応答装置からの割込みによって主制御装置から送出され
る文字系列にもとづいて任意語いを生成する任意語い生
成装置は、音韻又は音韻連鎖データの結合処理を行ない
、2面構成のバッファメモリに所定時間分の音声データ
を格納する一方、前記割込によって主制御装置より単語
番号を受は取る音声編集装置は、該番号が前記任意語い
生成装置より出力される音声データに対するものである
かを識別したうえで単語登録メモリと前記バッファメモ
リを制御して、何れか一方より前記割込に係る音声デー
タを音声出力装置に読出し出力する構成を特徴とする音
声応答装置。1. Speech parameters are generated by combining phonemes or phoneme chains with a word editing type voice response device that divides speech into words and stores them in a memory, and sends out speech by editing the words read from the memory. A composite voice response device is arranged in parallel with an arbitrary word generation device, and configured to send fixed words by the word editing type voice response device and send variable words by the arbitrary word generation device, The arbitrary word generation device, which generates arbitrary words based on the character sequence sent from the main control device in response to an interrupt from the word editing type voice response device, performs a combination process of phoneme or phoneme chain data, and has a two-sided structure. The audio editing device stores a predetermined amount of time worth of audio data in the buffer memory of the device, and receives word numbers from the main control device by the interruption, and the audio editing device receives and receives word numbers from the main control device by the interruption, and the audio editing device stores the audio data for a predetermined period of time in the buffer memory of the device. 1. A voice response device, characterized in that the voice response device is configured to control a word registration memory and the buffer memory after identifying whether the interrupt is a message, and read and output voice data related to the interrupt to a voice output device from either one.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55178841A JPS5853360B2 (en) | 1980-12-19 | 1980-12-19 | voice response device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP55178841A JPS5853360B2 (en) | 1980-12-19 | 1980-12-19 | voice response device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57102691A JPS57102691A (en) | 1982-06-25 |
| JPS5853360B2 true JPS5853360B2 (en) | 1983-11-29 |
Family
ID=16055595
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP55178841A Expired JPS5853360B2 (en) | 1980-12-19 | 1980-12-19 | voice response device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5853360B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018061546A1 (en) | 2016-09-30 | 2018-04-05 | ダイキン工業株式会社 | Control device for power converter |
-
1980
- 1980-12-19 JP JP55178841A patent/JPS5853360B2/en not_active Expired
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018061546A1 (en) | 2016-09-30 | 2018-04-05 | ダイキン工業株式会社 | Control device for power converter |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57102691A (en) | 1982-06-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4429367A (en) | Speech synthesizer apparatus | |
| JP2513012B2 (en) | Voice storage device | |
| JPS5853360B2 (en) | voice response device | |
| JPS5857776B2 (en) | data transfer device | |
| JPH07199992A (en) | Information provision device | |
| JPS62229198A (en) | Voice responder | |
| JPH04212200A (en) | Voice synthesizer | |
| JPS59148093A (en) | Voice message alteration system | |
| JPS5919999A (en) | Voice output unit | |
| JPS59123889A (en) | Voice editing/synthesization processing system | |
| JP2860000B2 (en) | Telephone switching equipment | |
| JPS6199198A (en) | Voice analyzer/synthesizer | |
| JPH0548556A (en) | Data insertion circuit | |
| JPS5981937A (en) | Sound document multiplex broadcasting method | |
| JPS60117292A (en) | Voice response system | |
| JPS5922240B2 (en) | Voice response editing method | |
| JPS60189052A (en) | memory access control device | |
| JPS5918720B2 (en) | audio output device | |
| JPS62196729A (en) | Loading system for microprogram | |
| JPH0489698A (en) | Writable non-volatile memory | |
| JPS6355719B2 (en) | ||
| JPS60252400A (en) | Voice synthesizer | |
| KR970049776A (en) | Memory management control circuit | |
| JPH0530900U (en) | Voice response device | |
| JPH0262878B2 (en) |