JPH0481900A - Voice accumulating and reproducing device - Google Patents
Voice accumulating and reproducing deviceInfo
- Publication number
- JPH0481900A JPH0481900A JP2197174A JP19717490A JPH0481900A JP H0481900 A JPH0481900 A JP H0481900A JP 2197174 A JP2197174 A JP 2197174A JP 19717490 A JP19717490 A JP 19717490A JP H0481900 A JPH0481900 A JP H0481900A
- Authority
- JP
- Japan
- Prior art keywords
- delta
- section
- data
- width
- amplitude value
- 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
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は電話回線等を介して入力された音声を蓄積し、
必要に応じて蓄積された音声を再生する機能をもつ音声
蓄積再生装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention stores audio input via a telephone line or the like,
The present invention relates to an audio storage and playback device that has a function of playing back stored audio as needed.
従来、この種の音声蓄積再生装置は、まず、電話回線等
を介して入力された音声をミュー・ロー(μmlaw)
コーディングで代表される様なPCMで符号化し、場合
によっては効率的な高能率符号化方式により符号化し、
次に、符号化されたデータをメモリやディスクなどの媒
体に記録しておき、再生時には記録したデータを復号化
により音声信号として電話回線等に出力させる構成とな
っている。Conventionally, this type of audio storage and playback device first converts audio input via a telephone line into mu-law (μmlaw).
Encoded using PCM as typified by coding, and in some cases encoded using an efficient high-efficiency encoding method,
Next, the encoded data is recorded on a medium such as a memory or a disk, and when reproduced, the recorded data is decoded and output as an audio signal to a telephone line or the like.
上述した従来の音声蓄積再生装置は、符号化される時の
量子化幅と復号化される時のデルタ幅(最小の振幅値)
は同じであるが、少なくとも固定となっているので、入
力された音声の音量が不当に小さい場合、再生時にも不
当に小さい音量で出力されるので、聞きづらいという欠
点がある。The conventional audio storage and playback device described above has a quantization width when encoding and a delta width (minimum amplitude value) when decoding.
is the same, but since it is at least fixed, if the volume of the input audio is unreasonably low, it will be output at an unreasonably low volume during playback, making it difficult to hear.
逆に、入力された音声の音量が不当に大きい場合は再生
時にも不当に大きい音量で出方されるので、やはり聞き
づらいという欠点がある。On the other hand, if the volume of the input audio is unreasonably high, it will be output at an unreasonably high volume during playback, which also has the disadvantage of making it difficult to hear.
これに対処する為、従来の音声蓄積再生装置では入力音
声を符号化する前にAGC(オート・ゲイン・コントロ
ーラー)の増幅器を使用するものもあるか、この場合に
は音声そのものの強弱が失われるので、不自然に感じた
り、強弱関係が忠実に再生できないという欠点がある。To deal with this, some conventional audio storage and playback devices use an AGC (auto gain controller) amplifier before encoding the input audio, or in this case, the strength of the audio itself is lost. Therefore, it has the disadvantage that it feels unnatural and that the relationship between strengths and weaknesses cannot be faithfully reproduced.
本発明の音声蓄積再生装置は、入力された音声を符号化
するコーダー部と、符号化されたデータから復号化時の
最小の振幅値を計算するデルタ計算部と、前記符号化さ
れたデータと前記デルタ計算部で計算された最小の振幅
値とを蓄える記憶部と、前記最小の振幅値によって前記
符号化されたデータを復号化するデコーダー部と、前記
各部を制御する制御部とを有している。The audio storage and playback device of the present invention includes a coder unit that encodes input audio, a delta calculation unit that calculates the minimum amplitude value at the time of decoding from the encoded data, and a delta calculation unit that calculates the minimum amplitude value at the time of decoding from the encoded data. A storage unit that stores the minimum amplitude value calculated by the delta calculation unit, a decoder unit that decodes the encoded data using the minimum amplitude value, and a control unit that controls each of the units. ing.
次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例を示す音声蓄積再生装置のブ
ロック図である。FIG. 1 is a block diagram of an audio storage and playback device showing one embodiment of the present invention.
第1図において、本実施例の音声蓄積再生装置は、音声
信号を復号化するコーダー部1と、符号化されたデータ
から復号化時の最小の振幅値(以下デルタ幅と記す)を
計算するデルタ計算部2と、符号化されたデータと計算
されたデルタ幅とを蓄えておく記憶部3と、このデルタ
幅によって符号化されたデータを音声に復号化するデコ
ーダー部4と、本実施例の音声蓄積再生装置全体を制御
する制御部5とを有して構成している。In FIG. 1, the audio storage and playback device of this embodiment includes a coder unit 1 that decodes an audio signal, and a coder unit 1 that calculates the minimum amplitude value (hereinafter referred to as delta width) at the time of decoding from the encoded data. This embodiment includes a delta calculation unit 2, a storage unit 3 that stores encoded data and the calculated delta width, and a decoder unit 4 that decodes the encoded data into audio using the delta width. The control section 5 controls the entire audio storage and playback device.
第2図は音量からデルタ幅と計算するときに使う関数の
一例を示す図、第3図は量子化幅の一例を示す図、第4
図(a)、(b)はそれぞれデルタ幅の一例を示す図で
ある。Figure 2 shows an example of the function used to calculate the delta width from the volume, Figure 3 shows an example of the quantization width, and Figure 4 shows an example of the quantization width.
Figures (a) and (b) are diagrams each showing an example of the delta width.
次に、本実施例の動作について第1図、第2図、第3図
および第4図(a)、(b)を用して説明する。Next, the operation of this embodiment will be explained using FIG. 1, FIG. 2, FIG. 3, and FIGS. 4(a) and (b).
まず、入力音声信号の蓄積処理の場合について説明する
。First, the case of accumulation processing of input audio signals will be explained.
第1図において、入力された音声信号S、はコーダー部
1で符号化されてデータXに変換される。この変換方式
には最も基本的なPCM方式を例として使用し、その時
の量子化幅の一例を第3図に示す。量子化時の最小の振
幅値を量子化幅と呼ぶことにする。In FIG. 1, an input audio signal S is encoded by a coder section 1 and converted into data X. The most basic PCM method is used as an example of this conversion method, and an example of the quantization width at that time is shown in FIG. The minimum amplitude value during quantization will be called the quantization width.
入力信号S1の最大振幅と符号化されたデータXが何ビ
ットで量子化されるかによって量子化幅は決定される。The quantization width is determined by the maximum amplitude of the input signal S1 and how many bits the encoded data X is quantized.
符号化されたデータXは記憶部3に記憶されるとともに
、デルタ計算部2に入力される。The encoded data X is stored in the storage section 3 and is also input to the delta calculation section 2.
デルタ計算部2では符号化されたデータXがら復号化時
のデルタ幅Δを計算し、これを記憶部3へ出力する。The delta calculation unit 2 calculates the delta width Δ at the time of decoding from the encoded data X, and outputs this to the storage unit 3.
デルタ幅Δの計算はファームウェアで実現され、いろい
ろな方式が考えられるが、その−例を第2図を用いて説
明する。Calculation of the delta width Δ is realized by firmware, and various methods are possible, and an example thereof will be explained using FIG. 2.
まず、符号化されたデータXから、短時間パワーを計算
する。つまり、データXを一定の長さごとに切り取って
(Xl、X2 、・・・、X、)、それぞれの音声帯域
パワー(Pr 、 P2 、・・・、Pfl)を求める
。First, short-time power is calculated from encoded data X. That is, the data X is cut out at regular length intervals (Xl, X2, . . . , X,), and the respective audio band powers (Pr, P2, . . . , Pfl) are determined.
次に、音声帯域パワー(PI 、 P2 、・・・、p
、)の最大値(P、。)を見つける。Next, the voice band power (PI, P2, ..., p
, ) find the maximum value (P, .).
最後に、音声帯域パワーの最大値(P、、X)から、第
2図に示すような反比例を基本とする関数によって、デ
ルタ幅Δを求める。Finally, the delta width Δ is determined from the maximum value (P, , X) of the voice band power using a function based on inverse proportion as shown in FIG.
記憶部3では、符号化されたデータXと計算されたデル
タ幅Δとを記憶しておく。実際には、この他に管理番号
やアドレス、レングス情報等も記憶しておく。The storage unit 3 stores the encoded data X and the calculated delta width Δ. Actually, in addition to this, management numbers, addresses, length information, etc. are also stored.
次に、再生処理の動作について説明する。Next, the operation of the playback process will be explained.
記憶部3から指定された音声に対応する符号化されたデ
ータXとデルタΔがデコーダー部4へ入力される。デコ
ーダー部4では、このデルタ幅Δによって符号化された
データXを復号化し、出力音声信号Soとして出力する
。Encoded data X and delta Δ corresponding to the designated voice are input from the storage unit 3 to the decoder unit 4. The decoder section 4 decodes the encoded data X using this delta width Δ and outputs it as an output audio signal So.
第4図(a)、(b)はそれぞれこの際のデルタ幅Δの
一例を示す図であり、デルタ幅Δが比較的に小さい場合
が第4図(a)で示され、比較的大きい場合が第4図(
b)で示されている。FIGS. 4(a) and 4(b) are diagrams each showing an example of the delta width Δ in this case. FIG. 4(a) shows a case where the delta width Δ is relatively small, and a case where the delta width Δ is relatively large. is shown in Figure 4 (
b).
このようにデルタ幅Δを調整することにより、復号化さ
れた出力音声信号S。の大きさを調整することができる
。By adjusting the delta width Δ in this way, the output audio signal S is decoded. The size can be adjusted.
尚、蓄積処理と再生処理の一連の動作は、制御部5が各
部(コータ一部1.デルタ計算部2.記憶部3.デコー
ダー部4)を制御することによって実現される。The series of operations of storage processing and reproduction processing is realized by the control section 5 controlling each section (coater section 1. delta calculation section 2. storage section 3. decoder section 4).
以上説明したように本発明は、入力音声の蓄積時には入
力音声を符号化したデータから最適な音量となるような
復号化時の最小の振幅値を計算して符号化されたデータ
とともに記憶し、再生時にはこの最小の振幅値によって
符号化されたデータを復号化することにより、常に最適
な音量て蓄積された音声を再生することかでき、又、音
声そのものの強弱関係が失われることもなく、結果とし
て聞きやすい音声を出力することができる効果がある。As explained above, the present invention calculates the minimum amplitude value at the time of decoding that provides the optimum volume from the data obtained by encoding the input voice when storing the input voice, and stores it together with the encoded data. By decoding the encoded data using this minimum amplitude value during playback, it is possible to always play back the stored sound at the optimal volume, and the strength relationship of the sound itself is not lost. As a result, it is possible to output audio that is easy to hear.
装置のブロック図、第2図は音量からデルタ幅を計算す
る時に使う関数の一例を示す図、第3図は量子化幅の一
例を示す図、第4図(a)、(b)はそれぞれデルタ幅
の一例を示す図である。A block diagram of the device, Figure 2 shows an example of the function used to calculate the delta width from the volume, Figure 3 shows an example of the quantization width, and Figures 4 (a) and (b) respectively. It is a figure showing an example of delta width.
1・・・コーダー部、2・・・デルタ計算部、3・・記
憶部、4・・・デコータ“一部、5・・制御部。DESCRIPTION OF SYMBOLS 1... Coder section, 2... Delta calculation section, 3... Storage section, 4... Part of decoder, 5... Control section.
Claims (1)
れたデータから復号化時の最小の振幅値を計算するデル
タ計算部と、前記符号化されたデータと前記デルタ計算
部で計算された最小の振幅値とを蓄える記憶部と、前記
最小の振幅値によって前記符号化されたデータを復号化
するデコーダー部と、前記各部を制御する制御部とを有
することを特徴とする音声蓄積再生装置。a coder section that encodes input audio; a delta calculation section that calculates the minimum amplitude value during decoding from the encoded data; and a delta calculation section that calculates the minimum amplitude value during decoding from the encoded data. An audio storage and playback device comprising: a storage unit that stores amplitude values; a decoder unit that decodes the encoded data using the minimum amplitude value; and a control unit that controls each of the units.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2197174A JPH0481900A (en) | 1990-07-25 | 1990-07-25 | Voice accumulating and reproducing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2197174A JPH0481900A (en) | 1990-07-25 | 1990-07-25 | Voice accumulating and reproducing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0481900A true JPH0481900A (en) | 1992-03-16 |
Family
ID=16370032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2197174A Pending JPH0481900A (en) | 1990-07-25 | 1990-07-25 | Voice accumulating and reproducing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0481900A (en) |
-
1990
- 1990-07-25 JP JP2197174A patent/JPH0481900A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2728122B2 (en) | Silence compressed speech coding / decoding device | |
| JPH08202397A (en) | Voice decoding device | |
| JP3968206B2 (en) | Playback device | |
| JP2995037B2 (en) | Audio encoding / decoding device | |
| JPH0481900A (en) | Voice accumulating and reproducing device | |
| JP2965788B2 (en) | Audio gain control device and audio recording / reproducing device | |
| JP2005149608A (en) | Audio data recording/reproducing system and audio data recording medium therefor | |
| JP2905215B2 (en) | Recording and playback device | |
| JPH0916200A (en) | Voice recording and reproducing device | |
| KR0175377B1 (en) | Apparatus to apply a subcode region into a surround function | |
| KR100425292B1 (en) | Audio data playback device by constant angular velocity method | |
| JPH07287600A (en) | Voice storage device | |
| KR100776432B1 (en) | Audio recording and reproducing apparatus and audio coding method for improvement of compression ratio executable in the apparatus | |
| KR0122290B1 (en) | High-fidelity sound reproducing apparatus | |
| JPH02178700A (en) | Signal processor | |
| JP3490655B2 (en) | Audio signal decoder | |
| JPH04186300A (en) | Voice recording/reproducing device | |
| JPH07319499A (en) | Voice signal recording and reproducing device | |
| KR20000059961A (en) | Play method and apparatus for variable speed of digital vocal | |
| JPH04196724A (en) | Audio encoding/decoding device | |
| JPH10247100A (en) | Speech recording/reproducing device, and speech recording device and speech reproducing device | |
| JP2001143384A (en) | Digital signal processing device and digital signal processing method | |
| JP2000049614A (en) | Reproducing device | |
| JPH0669998A (en) | Reproduction method for voice signal | |
| JPH0355839B2 (en) |