JPS63260250A - Voice packet transmission equipment - Google Patents
Voice packet transmission equipmentInfo
- Publication number
- JPS63260250A JPS63260250A JP9335587A JP9335587A JPS63260250A JP S63260250 A JPS63260250 A JP S63260250A JP 9335587 A JP9335587 A JP 9335587A JP 9335587 A JP9335587 A JP 9335587A JP S63260250 A JPS63260250 A JP S63260250A
- Authority
- JP
- Japan
- Prior art keywords
- value
- block
- section
- audio
- threshold 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.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title description 3
- 238000000034 method Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 2
- 206010002953 Aphonia Diseases 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はパケット交換方式により音声通信を行なうため
の音声パケット送信装置に関するものである。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a voice packet transmitting device for performing voice communication using a packet switching method.
(従来の技術)
従来、電話機を音声パケット交換網に接続し、有音時の
み音声をパケット化して送信する音声パケット交換方式
として、特開昭59−6694号に開示されるものがあ
る。上記の方式においては、通話中に使用者が会話をし
ていない状態即ち無音時の入力音声データの振幅値の平
均と、入力音声データの振幅値とを常に比較し、入力音
声データの振幅値が前記無音時の振幅値未満であった場
合にはその入力音声データを廃棄して、電話機が設置さ
れる環境の雑音等による不用なパケットが送信されない
ようにするものであった。(Prior Art) Conventionally, there is a voice packet switching system disclosed in Japanese Patent Laid-Open No. 59-6694, in which a telephone is connected to a voice packet switching network, and voice is packetized and transmitted only when there is a voice. In the above method, the average amplitude value of the input audio data when the user is not talking during a call, that is, when there is no sound, is always compared with the amplitude value of the input audio data, and the amplitude value of the input audio data is If the amplitude is less than the silent amplitude value, the input voice data is discarded to prevent unnecessary packets from being transmitted due to noise in the environment in which the telephone is installed.
(発明が解決しようとする問題点)
しかしながら、上記の方式においては無音時の振幅値を
求めるために、電話の使用者が会話中であるか否かを知
る必要があるが、無音区間であるか否かは、入力音声デ
ータの振幅値によって知り得るものである。従って一時
的に無音区間の入力信号レベルが変化することによって
、無音時の振幅値が適正な値より低い値に設定された場
合には、無音時においても有音判定されて音声の有無に
かかわらずパケットを送信するという問題点があった。(Problem to be Solved by the Invention) However, in the above method, in order to obtain the amplitude value during silent periods, it is necessary to know whether the telephone user is talking or not. Whether this is the case can be determined by the amplitude value of the input audio data. Therefore, if the amplitude value during silence is set to a value lower than the appropriate value due to a temporary change in the input signal level in a silent section, the presence of sound will be determined even during silence, regardless of the presence or absence of voice. There was a problem in that the packets were sent without any delay.
本発明は、上記の問題点を除去して、有音区間の入力音
声データのみを有効にパケット化して送信する音声パケ
ット送信装置を提供することを目的とする。SUMMARY OF THE INVENTION An object of the present invention is to eliminate the above-mentioned problems and provide an audio packet transmitting device that effectively packetizes and transmits only input audio data in a sound section.
(問題点を解決するための手段)
本発明は前記問題点を解決するために、入力される音声
データによって音声ブロックを構成し有音区間の音声ブ
ロックと無音区間の音声ブロックとに区分して有音区間
の音声ブロックをパケット化して送信する音声パケット
送信装置において、前記音声ブロックの平均電力をしき
い値と比較して前記有音区間の音声ブロックと無音区間
の音声ブロックとを判別する判別手段と、前記判別手段
により所定の期間にわたって継続して前記無音区間とさ
れた各音声ブロックの平均電力に応じて前記しきい値を
更新させる第1のしきい値設定手段と、前記判別手段に
よってそれぞれ有音区間とされた当該区間の音声ブロッ
クとその直前の区間の音声ブロックとの各平均電力の比
が所定の期間にわたる各区間相互に所定の値以下をなっ
たときの各音声ブロックの平均電力に応じた値または無
音区間の上限のレベルとして予め設定した値によって前
記しきい値を更新させる第2のしきい値設定手段とを設
けた。(Means for Solving the Problems) In order to solve the above-mentioned problems, the present invention composes audio blocks based on input audio data and divides them into audio blocks of voiced sections and audio blocks of silent sections. In a voice packet transmitting device that packetizes and transmits voice blocks in a voiced section, the average power of the voice blocks is compared with a threshold value to discriminate between a voice block in the voiced zone and a voice block in a silent zone. means, first threshold setting means for updating the threshold according to the average power of each audio block continuously determined as the silent section by the discriminating means over a predetermined period; The average power of each audio block when the ratio of the average power of the audio block of the relevant section that is a sounding section and the audio block of the immediately preceding section is less than a predetermined value for each section over a predetermined period. and second threshold setting means for updating the threshold with a value that corresponds to the power or a value that is preset as the upper limit level of the silent section.
(作用)
本発明によれば、判別手段が判別のために使用するしき
い値は、判別手段が、入力される音声ブロックの平均電
力に対して、所定の期間にわたって無音区間であると判
別したときは第1のしきい値設定手段によってその無音
区間の平均電力に応じたしきい値に更新され、そして判
別手段が所定の期間にわたって有音区間であると判別し
た音声ブロックの平均電力について、そのレベル変化の
比が所定の値より少ないときは、第2のしきい値設定手
段によって該有音区間のレベルに相応したしきい値に更
新される。(Operation) According to the present invention, the threshold value used by the discriminating means for discriminating is determined by the discriminating means to be a silent section over a predetermined period with respect to the average power of the input audio block. When the threshold value is updated by the first threshold setting means to a threshold corresponding to the average power of the silent section, and the determining means determines the average power of the audio block to be a sound section over a predetermined period, When the ratio of the level change is less than a predetermined value, the second threshold setting means updates the threshold to a threshold corresponding to the level of the sound section.
(実施例)
第1図は本発明の一実施例を示す音声パケット送信装置
の回路のブロック図である。(Embodiment) FIG. 1 is a block diagram of a circuit of a voice packet transmitting device showing an embodiment of the present invention.
同図において1は入力端子で、PCM信号等によりディ
ジタル化された音声信号が入力される。In the figure, reference numeral 1 denotes an input terminal, into which an audio signal digitized by a PCM signal or the like is input.
2は平均電力計算部で、後記するパケット組立部4でパ
ケット化する音声ブロックと同一の時間長(区間)の音
声データ(音声ブロック)の振幅値の2乗平均即ち平均
電力Eを計算する。Reference numeral 2 denotes an average power calculation unit which calculates the square mean of the amplitude values of audio data (audio block) having the same time length (segment) as the audio block to be packetized by the packet assembling unit 4, which will be described later, ie, the average power E.
3は判別手段としての比較器で、平均電力Eを後記する
しきい値りと比較して、EELのときは当該音声ブロッ
クが有音区間のデータのブロックであり、Eくのときは
無音区間のデータのブロックであると判別する。3 is a comparator as a discriminating means, which compares the average power E with a threshold value described below, and when it is EEL, the corresponding audio block is a block of data in a sound section, and when it is E, it is a block of data in a silent section. It is determined that it is a block of data.
4はパケット組立部で、比較器3によって有音区間のデ
ータと判別された音声ブロックを順次パケット化して、
出力端子5に送信する。4 is a packet assembling unit which sequentially packetizes the audio blocks determined by the comparator 3 to be data of a sound interval, and
Send to output terminal 5.
6はしきい値保持レジスタで、しきい値りを逐時更新し
て保持し、該しきい値りを比較器3に与える。Reference numeral 6 denotes a threshold value holding register that updates and holds the threshold value as needed and supplies the threshold value to the comparator 3.
7は第1のしきい値設定手段としての無音時電力計算部
で、このパケット送信装置の入力信号に関わる電話機(
図示せず)の環境の雑音が比較的にゆるやかに変化する
場合に、しきい値りを設定するものであり、比較器3に
よって250msを超える所定の期間にわたって継続し
て無音区間と判別された音声ブロックの平均電力Eの平
均値を計算し、その値より数dB高い値を設定してしき
い値保持レジスタ6に与える。なお、前記平均値の計算
において250 m s以上の期間を採用したのは、通
常、会話においては250msより短い無音は存在しな
いことによる。しきい値保持レジスタ6は前記設定され
た値によってしきい値りを更新する。Reference numeral 7 denotes a silent power calculation unit as a first threshold value setting means, which is a telephone (
The threshold value is set when the environmental noise (not shown) changes relatively slowly, and the comparator 3 continues for a predetermined period exceeding 250 ms and determines that it is a silent period. The average value of the average power E of the audio block is calculated, and a value several dB higher than that value is set and applied to the threshold holding register 6. Note that the reason why a period of 250 ms or more was adopted in calculating the average value is that there is usually no silence shorter than 250 ms in a conversation. The threshold holding register 6 updates the threshold according to the set value.
8は第2のしきい値設定手段としてのブロック間電力比
計算部で、電話機の環境の雑音が比較的急激に変化する
場合に、しきい値りを設定するものであり、比較器3に
よって所定の期間にわたって継続してそれぞれ有音区間
と判別された各音声ブロックの平均電力Eについて、当
該n番目の区間の音声ブロックの平均電力Enと、その
直前の区間の音声ブロックの平均値En−1との比(レ
ベル比)を所定の期間にわたる各区間En−1,En。Reference numeral 8 denotes an inter-block power ratio calculation unit as a second threshold setting means, which sets a threshold when the noise in the environment of the telephone changes relatively rapidly. Regarding the average power E of each audio block that is continuously determined to be a sound section over a predetermined period, the average power En of the audio block in the n-th section and the average value En- of the audio block in the immediately preceding section are calculated. 1 (level ratio) for each section En-1, En over a predetermined period.
En+l・・・について計算して、それぞれが無音区間
としてのレベル比の許容値Eth以下であるか否かを判
別する。この判別に当っては、平均電力Eが順次増加傾
向にあって且つ無音区間のレベルの上限値Em以下のと
きは
E n/ E n−1,E nil/ E n−< E
t h−(1)減少傾向にあって無音区間のレベルの
上限値Em以下のときは
E n−1/ E n、 E n/ E n
+L−< E t h−(2)の条件を満して
いるか否かを調べる。これは、有音のデータはレベル比
が所定の値以下にはならないことから、所定のレベル以
下のときは無音区間の音声ブロックとして扱おうとする
ものである。Calculations are made for En+l..., and it is determined whether each of them is less than or equal to the allowable level ratio Eth for a silent section. In this determination, if the average power E is increasing gradually and is less than the upper limit Em of the level of the silent section, E n/E n-1, E nil/ E n-< E
th-(1) When the level is decreasing and is below the upper limit Em of the silent section level, E n-1/ E n, E n/ E n
Check whether the condition +L-<Eth-(2) is satisfied. This is because the level ratio of sound data does not fall below a predetermined value, so when the level ratio is below a predetermined level, it is treated as a voice block in a silent section.
ブロック間電力比計算部8はまた、(1)式あるいは(
2)式の条件を満していると、これら各平均電力En−
1,En、En+l・・・の平均値を計算し、その値よ
り数dB高い値を設定して当該しきい値となして、しき
い値レジスタ6のしきい値りが更新される。The inter-block power ratio calculation unit 8 also calculates equation (1) or (
2) If the conditions of formula are satisfied, each of these average powers En-
The average value of 1, En, En+l, . . . is calculated, a value several dB higher than that value is set as the threshold value, and the threshold value in the threshold value register 6 is updated.
ブロック間電力比計算部8はまたこれを簡易化して、前
記平均値の代りに、無音区間の上限レベルとして、前記
した無音区間のレベルの上限値Emを当該しきい値とな
して、同様にしきい値レジスタ5のしきい値を更新させ
るようにしてもよい。The inter-block power ratio calculation unit 8 also simplifies this and uses the above-mentioned upper limit value Em of the level of the silent section as the threshold value instead of the average value as the upper limit level of the silent section. The threshold value of the threshold value register 5 may be updated.
(発明の効果)
以上説明したように、本発明によれば、入力される音声
データの雑音レベルの変動に応じて、しきい値が適正な
値に更新されるようにしたので、無音区間の音声データ
が不要にパケット化されて送信されることがなく、伝送
効率の良い音声パケット送信が可能となる。(Effects of the Invention) As explained above, according to the present invention, the threshold value is updated to an appropriate value in accordance with fluctuations in the noise level of input audio data. Voice data is not unnecessarily packetized and transmitted, and voice packets can be transmitted with high transmission efficiency.
第1図は本発明の実施例を示す音声パケット送信装置の
回路のブロック図である。
3・・・比較器(判別手段)
7・・・無音時電力計算部(第1のしきい値設定手段)
8・・・ブロック間電力比計算部(第2のしきい値設定
手段)
特許出願人 沖電気工業株式会社
代理人 弁理士 吉1)精孝
本発明による音声ノ育、、ト送信IIの巨理すのブb−
/り図第1図FIG. 1 is a block diagram of a circuit of a voice packet transmitting device showing an embodiment of the present invention. 3... Comparator (discrimination means) 7... Silent power calculation section (first threshold setting means) 8... Inter-block power ratio calculation section (second threshold setting means) Patent Applicant Oki Electric Industry Co., Ltd. Agent Patent Attorney Yoshi 1) Voice education according to the present invention, , To Transmission II Giant Sunobu b-
Figure 1
Claims (1)
音区間の音声ブロックと無音区間の音声ブロックとに区
分して有音区間の音声ブロックをパケット化して送信す
る音声パケット送信装置において、 前記音声ブロックの平均電力をしきい値と比較して前記
有音区間の音声ブロックと無音区間の音声ブロックとを
判別する判別手段と、 前記判別手段により所定の期間にわたって継続して前記
無音区間とされた各音声ブロックの平均電力に応じて前
記しきい値を更新させる第1のしきい値設定手段と、 前記判別手段によってそれぞれ有音区間とされた当該区
間の音声ブロックとその直前の区間の音声ブロックとの
各平均電力の比が所定の期間にわたる各区間相互に所定
の値以下をなったときの各音声ブロックの平均電力に応
じた値または無音区間の上限のレベルとして予め設定し
た値によって前記しきい値を更新させる第2のしきい値
設定手段とを設けた ことを特徴とする音声パケット送信装置。[Claims] An audio packet transmitting device that configures audio blocks based on input audio data, divides the audio blocks into audio blocks in active sections and audio blocks in silent sections, packetizes the audio blocks in active sections, and transmits the packets. Discrimination means for comparing the average power of the voice block with a threshold value to discriminate between the voice block in the voiced section and the voice block in the silent section; a first threshold setting means for updating the threshold according to the average power of each audio block defined as a section; The value is set in advance as a value corresponding to the average power of each audio block or the upper limit level of a silent section when the ratio of each average power to the audio block of the section is less than a predetermined value for each section over a predetermined period. A voice packet transmitting device comprising: second threshold setting means for updating the threshold according to a value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9335587A JPH0824324B2 (en) | 1987-04-17 | 1987-04-17 | Voice packet transmitter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9335587A JPH0824324B2 (en) | 1987-04-17 | 1987-04-17 | Voice packet transmitter |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63260250A true JPS63260250A (en) | 1988-10-27 |
JPH0824324B2 JPH0824324B2 (en) | 1996-03-06 |
Family
ID=14079971
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9335587A Expired - Fee Related JPH0824324B2 (en) | 1987-04-17 | 1987-04-17 | Voice packet transmitter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0824324B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8442817B2 (en) | 2003-12-25 | 2013-05-14 | Ntt Docomo, Inc. | Apparatus and method for voice activity detection |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4601970B2 (en) * | 2004-01-28 | 2010-12-22 | 株式会社エヌ・ティ・ティ・ドコモ | Sound / silence determination device and sound / silence determination method |
-
1987
- 1987-04-17 JP JP9335587A patent/JPH0824324B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8442817B2 (en) | 2003-12-25 | 2013-05-14 | Ntt Docomo, Inc. | Apparatus and method for voice activity detection |
Also Published As
Publication number | Publication date |
---|---|
JPH0824324B2 (en) | 1996-03-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6889187B2 (en) | Method and apparatus for improved voice activity detection in a packet voice network | |
US6081732A (en) | Acoustic echo elimination in a digital mobile communications system | |
US5867574A (en) | Voice activity detection system and method | |
EP3815082B1 (en) | Adaptive comfort noise parameter determination | |
EP2130203B1 (en) | Method of transmitting data in a communication system | |
EP1229520A2 (en) | Silence insertion descriptor (sid) frame detection with human auditory perception compensation | |
JP2009050013A (en) | Echo detection and monitoring | |
US7072310B2 (en) | Echo canceling system | |
KR20010051097A (en) | Improvements in or relating to digital communications apparatus | |
US20100054454A1 (en) | Method and apparatus for the detection and suppression of echo in packet based communication networks using frame energy estimation | |
JP2838859B2 (en) | Method for detecting the presence of voice in communication lines | |
JPS63260250A (en) | Voice packet transmission equipment | |
CN102918825A (en) | Dwelling master unit multidwelling intercom system | |
JP2006323230A (en) | Noise level estimating method and device thereof | |
JP3466049B2 (en) | Voice switch for talker | |
JP3761473B2 (en) | Adapter device for hands-free calling | |
JP3756842B2 (en) | Echo suppression method, echo suppression device, echo suppression program | |
JP3460783B2 (en) | Voice switch for talker | |
JP3593183B2 (en) | Voice decoding device | |
CN110120226B (en) | Private network cluster terminal voice tail noise elimination method and device | |
EP0974205A1 (en) | Echo reducing phone with state machine controlled switches | |
JPH0530177A (en) | Side tone control circuit for transmitter-receiver | |
JP2576782B2 (en) | Voice communication control device | |
KR100494564B1 (en) | Apparatus and Method of Echo Removing by Vocoder Variable Data Rate | |
JPH07336290A (en) | Vox control communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |