JPS6223876B2 - - Google Patents
Info
- Publication number
- JPS6223876B2 JPS6223876B2 JP54075652A JP7565279A JPS6223876B2 JP S6223876 B2 JPS6223876 B2 JP S6223876B2 JP 54075652 A JP54075652 A JP 54075652A JP 7565279 A JP7565279 A JP 7565279A JP S6223876 B2 JPS6223876 B2 JP S6223876B2
- Authority
- JP
- Japan
- Prior art keywords
- audio
- line
- buffer memory
- buffer
- audio information
- 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
Description
【発明の詳細な説明】
本発明は電話サービスシステムなどに設置され
る連続録音方式の音声応答装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a continuous recording type voice response device installed in a telephone service system or the like.
電話交換機システムにおける連続録音方式の音
声応答装置においては、種々の音声をデイスク装
置に記憶しておき、加入者回線対応に設けたバツ
フアメモリを介して加入者への音声サービスを行
なつている。従来この種の音声応答装置において
は、音声記憶装置から連続的に出力される音声情
報から、サービス回線に必要な音声情報のみを1
語い分(例えば、「アナタ」,「ノ」,「デンワ」,
「バンゴウ」,「ハ」など)のバツフアメモリへ書
込みを行なうが、この場合、回線対応に2語い分
のバツフア量を必要とするものであつた。すなわ
ち、最初の1語い分のバツフアは音声記憶装置よ
りの読み出しに使用し、次の1語い分のバツフア
は、前記読み出しが終了しバツフアメモリの切替
がなされたところで音声の書込みに使用されるも
のであつた。この方式によると、回線対応に2語
い分のバツフア量を必要とするため経済的な問題
があつた。 In a continuous recording type voice response device in a telephone exchange system, various voices are stored in a disk device, and voice services are provided to subscribers via a buffer memory provided for each subscriber line. Conventionally, in this type of voice response device, only the voice information necessary for the service line is extracted from the voice information continuously output from the voice storage device.
Words (e.g., “Anata”, “No”, “Denwa”,
``Bangou'', ``Ha'', etc.) are written to the buffer memory, but in this case, a buffer amount equivalent to two words is required to support the line. That is, the buffer for the first word is used for reading from the audio storage device, and the buffer for the next word is used for writing the audio after the reading is completed and the buffer memory is switched. It was hot. According to this method, there was an economical problem because a buffer amount equivalent to two words was required to support the line.
本発明の目的は、回線対応に1語り分のバツフ
ア量で音声出力の行える音声応答装置を提供する
にある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a voice response device capable of outputting voice with a buffer amount of one speech while being compatible with a line.
本発明は、回線対応のバツフア量を1語い分と
し、回線に必要な情報を音声記憶装置から読み出
し、一時記憶すると共に、前記1語い分のバツフ
ア量の読み出しが終了する直前に書込みを行な
い、1語い分の読出しと書込みを同時に終了する
ようにしたものである。 The present invention sets the buffer amount corresponding to the line to one word, reads out the information necessary for the line from the voice storage device, temporarily stores it, and writes the buffer amount for one word immediately before the reading of the buffer amount for one word is completed. The reading and writing of one word are completed at the same time.
以下、本発明の具体的な実施の一例を述べ説明
する。 Hereinafter, a specific example of implementation of the present invention will be described and explained.
第1図は本発明の原理説明をするための回路ブ
ロツク図であつて、第2図は第1図のブロツク図
に基ずくバツフア制御のタイムチヤートである。
第1図において、1は多量の音声情報を記憶して
いる音声記憶装置で、この音声記憶装置1に記憶
してある音声情報は、制御装置2よりの音声選択
信号aにより選択され、音声情報bとして切替部
4に転送する。ここで音声記憶装置1は、従来例
で述べたようにデイスク装置より成る。このデイ
スク装置1は、複数のトラツクより成り、その各
トラツクの先頭には、インデツクスクロツクが記
憶してある。本実施例ではこのインデツクスクロ
ツクを後述するバツフアメモリの書込み、読出し
のタイミングに積極的に利用する。 FIG. 1 is a circuit block diagram for explaining the principle of the present invention, and FIG. 2 is a time chart of buffer control based on the block diagram of FIG.
In FIG. 1, reference numeral 1 denotes a voice storage device that stores a large amount of voice information.The voice information stored in this voice storage device 1 is selected by a voice selection signal a from a control device 2, and the voice information It is transferred to the switching unit 4 as b. Here, the audio storage device 1 is composed of a disk device as described in the conventional example. This disk device 1 consists of a plurality of tracks, and an index clock is stored at the beginning of each track. In this embodiment, this index clock is actively used for the timing of writing and reading from the buffer memory, which will be described later.
切替部4においては、バツフアメモリ3の選択
信号が制御回路2より信号cとして入力され、多
数回線に対応して設けたバツフアメモリ3のいず
れかを選択する。そこで、制御回路2は書込み信
号dを出力し、先に読み出した音声情報をそのバ
ツフアメモリ3に書込む。それに平行して制御装
置2は読出し信号eを出力し、バツフアメモリ3
より音声情報fを読出し、変換部5において音声
変換し、回線に対して音声信号gとして出力する
ように構成してある。 In the switching section 4, the selection signal of the buffer memory 3 is inputted as a signal c from the control circuit 2, and one of the buffer memories 3 provided corresponding to a plurality of lines is selected. Therefore, the control circuit 2 outputs the write signal d and writes the previously read audio information into the buffer memory 3. In parallel, the control device 2 outputs a read signal e, and the buffer memory 3
The audio information f is read out from the converter 5, converted into audio by a converter 5, and output as an audio signal g to the line.
同図は、1語いのバツフアメモリ3への書込み
時間が、そのバツフアメモリ3よりの読出し時間
に比較して極めて速いことを利用したもので、第
2図のタイムチヤートによりその動作を説明す
る。 This figure takes advantage of the fact that the time required to write one word into the buffer memory 3 is much faster than the time required to read it from the buffer memory 3.The operation will be explained with reference to the time chart of FIG.
まず、第1図に示す音声記憶装置1から出力さ
れる先頭クロツクなるインデツクスクロツクをも
とに前述の制御方法により書込みの回線を切替え
る。この場合、音声出力時間を約0.64(sec)と
し、インデツクスクロツク時間20(m sec)と
する。すなわち、第2図のタイムチヤートに示す
ように、回線対応に0.64(sec)毎に1語い分書
込みを行なわなければならない。書込モードは回
線毎(0CH,1CH,2CH…)にインデツクスクロ
ツクによつて切替えられ、パルス「1」,「1′」,
「1″」および「2」,「2′」,「2″」となる。書込
モ
ードの1パルスにおいて1語い分の書込みを行な
うものである。 First, the writing line is switched by the control method described above based on the index clock, which is the leading clock output from the audio storage device 1 shown in FIG. In this case, the audio output time is approximately 0.64 (sec) and the index clock time is approximately 20 (msec). That is, as shown in the time chart of FIG. 2, one word must be written every 0.64 (sec) for each line. The write mode is switched by the index clock for each line (0CH, 1CH, 2CH...), and the write mode is switched by the index clock for each line (0CH, 1CH, 2CH...).
“1″” and “2”, “2′”, and “2″”. One word is written in one pulse in the write mode.
ここで、音声出力時間とは、音声出力側の事情
によつて決定されるものであり、いわゆる人間の
耳によつて音声として聞きとれる時間巾と考えて
よい。このことは音声応答装置の特徴として周知
である。本実施例では、デイスク装置1のインデ
ツクスクロツクの周期の倍長関係に設定させた。
具体的には、インデツクスクロツクの32倍周期と
した(640/20の比)。この倍長関係は、デイスク
装置の回転速度と音声出力の周期との関係で決ま
る。 Here, the audio output time is determined by the circumstances on the audio output side, and can be thought of as the duration of time that can be heard as audio by the so-called human ears. This is a well-known feature of voice response devices. In this embodiment, the period is set to be twice the period of the index clock of the disk device 1.
Specifically, the cycle was set to 32 times that of the index clock (ratio of 640/20). This double length relationship is determined by the relationship between the rotational speed of the disk device and the period of audio output.
本実施例では、バツフアメモリへの書込み周期
をインデツクスクロツクの1周期とした。且つこ
の書込みは、音声出力の周期の終了直前のインデ
ツクスクロツク毎に行わせた。これによつて、イ
ンデツクスクロツクをタイミングの基準として使
用でき、タイミングのしやすさを達成できた。 In this embodiment, the writing cycle to the buffer memory is one cycle of the index clock. Moreover, this writing was performed every index clock immediately before the end of the audio output cycle. This allows the index clock to be used as a timing reference, making timing easier.
また、これと並行して読出し動作を行なうが、
1語いの読出の先頭は回線対応にインデツクスク
ロツクと同期し、図の読出モードのようになる
が、その1語いの読出の先頭はインデツクスクロ
ツク分20(m sec)だけ遅れている。そして、
その書込内容と読出内容は、タイムチヤートの
「1」と「11」、「1′」と「11′」、「1″」と「11″
」
に対応している。いま、0CHについていえば、書
込モード「1」の内容は読出しモードでは1イン
デツクスクロツク分遅れて読出される。次の0.64
(sec)の書込モードは「2」であり、読出モード
「11」と重なる。この場合、読出モード「11」の
内容の読出を優先させながら「2」の書込を開始
する。このようにして1語い分の書込み、読出し
を終了する。これは他のチヤンネルについても同
様である。 Also, a read operation is performed in parallel with this, but
The beginning of reading one word is synchronized with the index clock according to the line, and the reading mode shown in the figure is shown, but the beginning of reading one word is delayed by 20 (msec) of the index clock. ing. and,
The written and read contents are "1" and "11", "1'" and "11'", "1" and "11" of the time chart.
”
It corresponds to Now, regarding 0CH, the contents of write mode "1" are read out with a delay of one index clock in read mode. next 0.64
The write mode of (sec) is "2", which overlaps with the read mode "11". In this case, writing of "2" is started while giving priority to reading the contents of read mode "11". In this way, writing and reading for one word is completed. This also applies to other channels.
なお、1サンプルの読出しサイクルは125μsec
(8KHz)であり、書込みサイクルは3.2μsec
(FHD50ミニデイスク使用の場合)であるから、
上記読出し、書込みサイクルは十分に実現可能で
ある。また、1語い分の読出しの終了と書込みの
終了はほぼ同一時間で、書込モードは読出モード
のバツフアメモリへのアドレスを追越さない回路
条件を有する。 Note that the read cycle for one sample is 125 μsec.
(8KHz) and write cycle is 3.2μsec
(When using FHD50 mini disk)
The above read and write cycles are fully feasible. Further, the end of reading for one word and the end of writing are approximately the same time, and the write mode has a circuit condition that does not overtake the address to the buffer memory in the read mode.
次に、第3図に第1図の原理図にもとずく本発
明の具体的な実施例を示し説明する。第3図は第
1図の制御装置周辺回路をさらに詳しく示したも
ので、第1図と同一符号を示してあるものは同一
のものを示す。制御装置2は、音声記憶装置1の
制御回路6と、バツフアメモリ3の制御回路7
と、制御回路6とバツフアメモリ3との間に設け
られ、バツフアメモリ3を選択切替するカウンタ
8,デコーダ9(第1図の切替部4)と、語いア
ドレスバツフアメモリ10と、その制御回路11
とから成つている。なお、レジスタ12は音声記
憶装置より8ビツトからなるビツド群(バイト)
で出力された音声信号をワードに変換し、バツフ
アメモリ3へ出力するためのものである。 Next, a specific embodiment of the present invention based on the principle diagram of FIG. 1 will be shown and explained in FIG. 3. FIG. 3 shows the peripheral circuit of the control device in FIG. 1 in more detail, and the same reference numerals as in FIG. 1 indicate the same components. The control device 2 includes a control circuit 6 for the audio storage device 1 and a control circuit 7 for the buffer memory 3.
, a counter 8 and a decoder 9 (switching section 4 in FIG. 1) which are provided between the control circuit 6 and the buffer memory 3 and selectively switch the buffer memory 3, a word address buffer memory 10, and its control circuit 11.
It consists of. Note that register 12 is a bit group (byte) consisting of 8 bits from the audio storage device.
This is for converting the output audio signal into words and outputting them to the buffer memory 3.
第3図のブロツク回路図によれば、まず、制御
回路11により音声編集し、回線対応の語いアド
レスバツフアにデイスクアドレスを設定する。こ
のバツフアメモリ内容は第2図のタイムチヤート
の如く0.64(sec)毎に切替え、また、デイスク
アドレスは記憶装置制御回路6に転送し、インデ
ツクスクロツクと同期をとつて記憶装置制御回路
6内のデイスクアドレスカウンタにセツトする。
また、音声記憶装置1においては、インデツクス
クロツク送出後、一定時間を経ると、音声パラメ
ータの出力を行なう。音声情報はSP変換レジス
タ12において、シリアルに入力された音声情報
をパラレル音声情報に変換し、回線対応のバツフ
アメモリ3に送出する。 According to the block circuit diagram of FIG. 3, first, the control circuit 11 edits the audio and sets a disk address in the word address buffer corresponding to the line. The contents of this buffer memory are switched every 0.64 (sec) as shown in the time chart in FIG. Set to disk address counter.
Furthermore, in the audio storage device 1, audio parameters are output after a certain period of time has elapsed after the index clock is sent. The audio information is serially input in the SP conversion register 12 and is converted into parallel audio information and sent to the buffer memory 3 corresponding to the line.
一方、バツフアメモリ3はインデツクスクロツ
クを受信したカウンタ8の内容をデコードし、割
当てられた回線対応のバツフアメモリ3を自動的
に選択し、レジスタ12からの音声情報の入力ゲ
ートを開く。なお、この場合、回線対応のバツフ
アメモリ3への書込みは、バツフア制御回路7に
よつて制御し、それに平行してバツフアメモリ3
からの読出しを行なう。そのタイミングはバツフ
ア制御回路7により成生し、かつ書込み、読出し
の優先回路をも含むものである。 On the other hand, the buffer memory 3 decodes the contents of the counter 8 that received the index clock, automatically selects the buffer memory 3 corresponding to the assigned line, and opens the input gate for audio information from the register 12. In this case, writing to the line-compatible buffer memory 3 is controlled by the buffer control circuit 7, and in parallel, writing to the buffer memory 3 is controlled by the buffer control circuit 7.
Read from. The timing is generated by the buffer control circuit 7 and also includes write and read priority circuits.
上述の回路構成によれば、1回線1語い分の書
込み動作を終了すると、次のインデツクスクロツ
クにより次の回線を選択し、同様の制御順によつ
て書込みを行なう。それと並行して、1インデツ
クスクロツク分遅れで1語いの先頭の読出しを行
なう。以上のようにして音声記憶装置1より読出
した音声情報を回線対応のバツフアメモリへ書込
みを行なうことにより、従来、2語い分のバツフ
アメモリを必要としていたものを1語い分のバツ
フアメモリを用いて音声の出力を行なうものであ
る。 According to the above-described circuit configuration, when the write operation for one word on one line is completed, the next line is selected by the next index clock, and writing is performed in the same control order. In parallel with this, the beginning of one word is read out with a delay of one index clock. By writing the audio information read from the audio storage device 1 as described above into the line-compatible buffer memory, the audio information that conventionally required two words' worth of buffer memory can be replaced with one word's worth of buffer memory. It outputs the following.
上述の実施例からも明らかなように、本発明に
よれば、回線対応のバツフア量を従来の1/2とす
ることができ、経済的な音声応答装置を得ること
ができる。 As is clear from the above-described embodiments, according to the present invention, the buffer amount corresponding to the line can be reduced to 1/2 that of the conventional one, and an economical voice response device can be obtained.
添付図は本発明の一実施例を説明するための図
であつて、第1図は連続録音方式の音声応答装置
の原理説明をするブロツク図、第2図は第1図の
動作説明をするタイムチヤート、第3図は第1図
の原理図に基ずいて構成した回線対応バツフアメ
モリの制御回路ブロツク図である。
1…音声記憶装置、2…制御装置、3…バツフ
アメモリ、4…切替部、5…変換部、6…記憶装
置制御回路、7…バツフアメモリ制御回路、8…
カウンタ、9…デコーダ、10…語いアドレスバ
ツフア、11…制御回路、12…レジスタ。
The attached drawings are diagrams for explaining one embodiment of the present invention, in which Fig. 1 is a block diagram explaining the principle of a continuous recording type voice response device, and Fig. 2 explains the operation of Fig. 1. FIG. 3 is a block diagram of a control circuit for a line-compatible buffer memory constructed based on the principle diagram of FIG. 1. DESCRIPTION OF SYMBOLS 1... Audio storage device, 2... Control device, 3... Buffer memory, 4... Switching part, 5... Conversion part, 6... Storage device control circuit, 7... Buffer memory control circuit, 8...
Counter, 9...Decoder, 10...Word address buffer, 11...Control circuit, 12...Register.
Claims (1)
応に設置のバツフアメモリと、上記デイスク装置
からのインデツクスクロツク毎に、前記デイスク
装置からの音声情報を回線対応に切替えて対応す
るバツフアメモリに一時書込みを行う手段と、上
記各バツフアメモリに書込まれた音声情報をイン
デツクスクロツクの倍長単位の周期で読出しを行
う手段と、該各バツフアメモリから読出した音声
情報を音声変換し音声信号を得て回線対応に音声
出力する、回線対応の音声変換部と、より成ると
共に、 上記各バツフアメモリへの書込み周期は、自己
バツフアメモリの音声情報読出しの周期の終了直
前のインデツクスクロツクに同期させた音声応答
装置。[Scope of Claims] 1. A disk device that stores audio information, a buffer memory installed to correspond to a line, and each index clock from the disk device, switching the audio information from the disk device to correspond to the line. means for temporarily writing into a buffer memory, means for reading the audio information written in each of the buffer memories at a cycle equal to a double length of the index clock, and converting the audio information read from each of the buffer memories into audio. It consists of a line-compatible audio converter that obtains audio signals and outputs audio in a line-compatible manner, and the write cycle to each of the buffer memories is determined by the index clock immediately before the end of the audio information reading cycle of the own buffer memory. Synchronized voice response device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7565279A JPS561096A (en) | 1979-06-18 | 1979-06-18 | Controlling buffer memory for voice response device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7565279A JPS561096A (en) | 1979-06-18 | 1979-06-18 | Controlling buffer memory for voice response device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS561096A JPS561096A (en) | 1981-01-08 |
| JPS6223876B2 true JPS6223876B2 (en) | 1987-05-26 |
Family
ID=13582385
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7565279A Granted JPS561096A (en) | 1979-06-18 | 1979-06-18 | Controlling buffer memory for voice response device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS561096A (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5311338B2 (en) * | 1973-03-26 | 1978-04-20 |
-
1979
- 1979-06-18 JP JP7565279A patent/JPS561096A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS561096A (en) | 1981-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR910001621A (en) | Group Language Learning Device | |
| JPH03500356A (en) | Relay connection method and device for broadband connection in digital timed switchgear | |
| JPS6223876B2 (en) | ||
| KR930018536A (en) | Mononal channel setting circuit in stereo dedicated audio device | |
| JP2969187B2 (en) | Digital recorder | |
| JPS5857776B2 (en) | data transfer device | |
| JPH10143350A (en) | First-in first-out memory control system | |
| KR100379450B1 (en) | Structure for Continuous Speech Reproduction in Speech Synthesis Board and Continuous Speech Reproduction Method Using the Structure | |
| JPS6161399B2 (en) | ||
| JP3252426B2 (en) | Digital sound recording and playback device | |
| JPH07113809B2 (en) | Learning device | |
| JPH0548556A (en) | Data insertion circuit | |
| JPS596556B2 (en) | Channel memory control method in time division switching equipment | |
| SU1019488A1 (en) | Device for digital magnetic recording and reproducing | |
| JPS5917912B2 (en) | automatic broadcasting device | |
| JPS61103200A (en) | Voice storage reproducer | |
| JP2000020093A (en) | Ic recorder | |
| JPS6128999B2 (en) | ||
| JPH08305399A (en) | Reversal reproduction processing method and processing circuit for voice record reproducing device | |
| JPS62257246A (en) | Recording and reproducing device for automatic answering telephone set | |
| JPH10333694A (en) | Audio signal playback device | |
| JPH05224700A (en) | Audio file storage | |
| JPS5853360B2 (en) | voice response device | |
| KR930023820A (en) | Voice message processing device and method using computer | |
| JPH0227400A (en) | Sound recording, editing and synthesizing system |