JPH04851A - audio conferencing equipment - Google Patents
audio conferencing equipmentInfo
- Publication number
- JPH04851A JPH04851A JP22317690A JP22317690A JPH04851A JP H04851 A JPH04851 A JP H04851A JP 22317690 A JP22317690 A JP 22317690A JP 22317690 A JP22317690 A JP 22317690A JP H04851 A JPH04851 A JP H04851A
- Authority
- JP
- Japan
- Prior art keywords
- subscribers
- level
- input
- coefficient
- sound
- 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
Landscapes
- Control Of Amplification And Gain Control (AREA)
- Use Of Switch Circuits For Exchanges And Methods Of Control Of Multiplex Exchanges (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
この発明は、多地点間の同時通話を行う音声会議装置に
関し、特に、各地点からの通話者の音声の加算をN−1
加算法などの方法により実現したときの音声信号レベル
および背景雑音量の調整に関するものである。Detailed Description of the Invention (Industrial Application Field) The present invention relates to an audio conference device that performs simultaneous calls between multiple points, and in particular, the present invention relates to an audio conference device that performs simultaneous calls between multiple points, and in particular, the present invention relates to an audio conference device that performs simultaneous calls between multiple points, and in particular, the sum of the voices of callers from each point is N-1.
This relates to the adjustment of the audio signal level and the amount of background noise when realized by methods such as the addition method.
(従来の技術)
一般に、音声会議は、会議に参加する加入者を全て会議
トランク装置に接続し、各加入者に対して該加入者を除
く他の全ての加入者の音声を混合して該加入者に受信さ
せるようにしているものが多い。第4図は既知の技術と
して知られたN−1加算方式による音声会議のブロック
図であり、4加入者による場合のものである。また、第
5図はこの発明の前提となる特開昭1i3−12325
7号公報に記載された従来の音声会議装置を示すもので
、4加入者による場合のものである。(Prior Art) Generally, in an audio conference, all the subscribers participating in the conference are connected to a conference trunk device, and the audio of all the other subscribers except the subscriber is mixed for each subscriber. Many of them allow subscribers to receive them. FIG. 4 is a block diagram of a voice conference using the N-1 addition method, which is known as a known technique, and is for a case where there are four subscribers. In addition, FIG.
This figure shows the conventional audio conference device described in Publication No. 7, which is for four subscribers.
先ず、第4図を用いてN−1加算器式について説明を行
う。First, the N-1 adder formula will be explained using FIG.
4加入者からの入力符号A、B、C,Dは時間順次に伸
張器(1)によフて線形符号a、b、c。Input codes A, B, C, and D from four subscribers are time-sequentially passed through the decompressor (1) into linear codes a, b, and c.
dに変換され、加算器(2)においてシフトレジスタ(
3)からの出力と加算されると共に、上記線形符号はシ
フトレジスタ(4)に供給される。加算器(2)による
加算出力はシフトレジスタ(3)に供給されると共に、
減算器(5)にも供給され、ここで、シフトレジスタ(
4)からの出力を減算する。d and is converted into shift register (
While being added to the output from 3), the linear code is fed to a shift register (4). The addition output from the adder (2) is supplied to the shift register (3), and
It is also supplied to the subtractor (5), where the shift register (
4) Subtract the output from.
その減算出力を減衰器(6)を介して圧縮器(7)に供
給し、PCM符号に戻して送出する。The subtracted output is supplied to a compressor (7) via an attenuator (6), converted back into a PCM code, and sent out.
例えば4加入者(A、B、C,D)通話の場合、入力符
号Aはまず伸張器(1)により線形符号aに変形され、
シフトレジスタ(3)と(4)にスタックされる。次に
入力符号Bは、伸張器(1)により同様に符号すに変換
された後、加算器(2)によりシフトレジスタ(3)に
スタックされているデータaと加算されてから再びシフ
トレジスタ(3)へ転送される。それと並行して、符号
変換された出力は伸張器(1)からシフトレジスタ(4
)にも転送され、ここですでにスタックされているデー
タaの後位に連続してスタックされる。For example, in the case of a call with 4 subscribers (A, B, C, D), the input code A is first transformed into a linear code a by the decompressor (1),
Stacked in shift registers (3) and (4). Next, the input code B is similarly converted into a code by the decompressor (1), and then added to the data a stacked in the shift register (3) by the adder (2), and then again into the shift register ( 3). In parallel, the encoded output is transferred from the decompressor (1) to the shift register (4).
), where it is stacked consecutively after the already stacked data a.
この様な動作を入力符号CとDについても実行すると、
シフトレジスタ(3)にはA、B、C,Dの総和(a+
t)+c+d)がスタックされ、シフトレジスタ(4)
には(a、b、c、d)がこの順序で連続的にスタック
されることになる。If we perform this kind of operation for input codes C and D, we get
The shift register (3) contains the sum of A, B, C, and D (a+
t)+c+d) are stacked and shift register (4)
(a, b, c, d) are stacked consecutively in this order.
最後に、減算器(5)により、シフトレジスタ(3)の
内容(a+b+c+d)からシフトレジスタ(4)の内
容(a、b、c、d)のデータを順次減算していくと、
該当する3者の通話が合成される。これらのデータは単
純加算のため、レンジオーバとなることがあるので、所
定のレンジ内に収めるために、減衰器(6)で減衰して
から圧縮器(7)においてPCM符号(非線形)に戻す
ための圧縮を行う。Finally, when the subtractor (5) sequentially subtracts the data of the contents (a, b, c, d) of the shift register (4) from the contents (a + b + c + d) of the shift register (3),
The calls of the three corresponding parties are combined. Since these data are simply added, they may exceed the range, so in order to keep them within a predetermined range, they are attenuated by an attenuator (6) and then converted back to PCM code (nonlinear) by a compressor (7). Perform compression for
次に、出力レベルを自動調整することの出来るN−1加
算法による音声会議装置の従来例を第5図を用いて説明
する。Next, a conventional example of an audio conference device using the N-1 addition method that can automatically adjust the output level will be described with reference to FIG.
第5図において、伸張器(1)と圧縮器(7)は第4図
において示すそれと同一の役割をする。また、(8)は
N−1加算回路で、第4図に示したシフトレジスタ(3
)および(4)と、加算器(2)と減算器(5)とから
なるものである。In FIG. 5, the decompressor (1) and compressor (7) play the same roles as shown in FIG. In addition, (8) is an N-1 adder circuit, and the shift register (3) shown in FIG.
) and (4), an adder (2) and a subtracter (5).
N−1加算回路(8)には4人の加入者A、B。There are four subscribers A and B in the N-1 adder circuit (8).
C,Dの伸張された音声信号a、b、c、dが入力され
、それらの総和(H+b+c+d)が所定の処理を経て
出力され、続いて絶対値回路(9)に入力される。絶対
値回路(9)の出力l a十り+c十d lはピークホ
ールド回路(10)に供給され、ここで所定時間にわた
ってピーク値Pを保持する。そして、ビーク[Pは可変
利得増幅器などの形態のレベル調整手段(11)のレベ
ル制御入力端子に供給される。このレベル調整手段(1
1)にはN−1加算回路(8)からの加算出力、すなわ
ち加入者Aに対するデータa’ =b+c+d、加入者
Bに対加入者−タb’ =a+c+d、加入者Cに対加
入者−タc =a+b十d、加入者りに対するデータ
d”=a+l)+cが時間順序に供給され、ピーク値P
により、例えば次式によって定められた利得係数Gで出
力レベルの調整を行う。The expanded audio signals a, b, c, and d of C and D are input, and their summation (H+b+c+d) is output through predetermined processing, and then input to the absolute value circuit (9). The output l a + c + d l of the absolute value circuit (9) is supplied to a peak hold circuit (10), where it holds the peak value P for a predetermined period of time. The peak [P is then supplied to a level control input terminal of a level adjustment means (11) in the form of a variable gain amplifier or the like. This level adjustment means (1
1) is the addition output from the N-1 adder circuit (8), that is, data for subscriber A, a' = b + c + d, data for subscriber B, b' = a + c + d, and data for subscriber C, data for subscriber -. Data c = a + b + d, data d'' = a + l) + c for subscriber ri are supplied in time order, and the peak value P
Accordingly, the output level is adjusted using a gain coefficient G determined by the following equation, for example.
G=1 (Q≦P〈1)G=1/P
(1≦P≦N)
但し、1加入者当りの最大振幅レベルを1とする。G=1 (Q≦P<1) G=1/P
(1≦P≦N) However, the maximum amplitude level per subscriber is 1.
この結果、レベル調整されて取り出される各加入者A、
B、C,D宛ての信号a”、b”C”、d”はそれぞれ
以下の通りとなる。As a result, each subscriber A, whose level is adjusted and taken out,
Signals a", b"C", and d" addressed to B, C, and D are as follows, respectively.
a″=Gxa’ =GX (b+c+d)b” =Gx
b’ =GX (a+c+d)c =GXc =G
X (a+b+d)d” =Gxd’ =Gx (a+
b+c)このようにして各加入者にはレベル調整された
信号が各々送られる。a″=Gxa’=GX (b+c+d)b”=Gx
b' =GX (a+c+d)c =GXc =G
X (a+b+d)d" = Gxd' = Gx (a+
b+c) In this way, level-adjusted signals are sent to each subscriber.
以上のようにして、全ての加入者の音声を加算した後、
そのレベル調整を行うようになされている。After adding up the voices of all subscribers as above,
The level is adjusted.
すなわち、ここで、例えばレベル調整手段(11)が可
変利得増幅器から成るときには、話者が1人の場合には
その利得Gを1として通常の通話レベルが得られるよう
にし、他方、複数の話者の場合には利得Gを1/Pに低
下させて、オーバーレンジの起こらない範囲内で最大振
幅レベルを維持できる。That is, here, for example, when the level adjustment means (11) is composed of a variable gain amplifier, when there is one speaker, the gain G is set to 1 so that a normal speech level can be obtained; In this case, the gain G can be lowered to 1/P to maintain the maximum amplitude level within a range that does not cause overrange.
この時、ピークホールド回路(lO)においては、所定
の周期毎にピーク値Pをリフレッシュするようになされ
、現在のピーク値が前回のピーク値に比べて大きければ
その大きい値が新たにピーク値として記憶され、現在の
ピーク値が前回のピーク値に比べて小さいときには、あ
る一定時間にわたってその前回のピーク値を保持し、そ
の後、徐々に当該ピーク値を減少させることによフて、
低周波入力時の振動を防止するようにする。At this time, the peak hold circuit (lO) refreshes the peak value P at predetermined intervals, and if the current peak value is larger than the previous peak value, that larger value is set as the new peak value. When the current peak value is smaller than the previous peak value, the previous peak value is held for a certain period of time, and then the peak value is gradually decreased.
Prevent vibration when low frequency input is applied.
このようにしてピーク値をリフレッシュすることにより
、N−1加算された音声信号に対して、変動の少ないピ
ーク値が保持される。By refreshing the peak value in this manner, the peak value with little variation is maintained for the N-1 added audio signal.
従って、N個の加算出力の信号レベルが常に所定のレン
ジ内に収まるように、レベル調整を行うことにより、N
−1加算法などにおける単純加算を行うことによるオー
バーレンジを防止し、以て、時々刻々の話者の数の変化
や音の大きさの変化などに対処し、オーバーレンジによ
る歪なしに良好な通話レベルを常に維持できる。Therefore, by adjusting the level so that the signal level of N addition outputs always falls within a predetermined range, N
- Prevents overrange caused by simple addition in the 1-addition method, etc., and copes with momentary changes in the number of speakers and changes in sound volume, and achieves good results without distortion due to overrange. The call level can be maintained at all times.
従来の音声会議装置は以上のように構成されているが、
出力レベルを自動調整できるN−1加算法においてはど
の加入者からも音声の発せられない時間すなわち無音時
間に対する考慮がないため、会議において長い沈黙など
が生じた場合、ピーク値は一定周期毎にリフレッシュさ
れ小さな値となっていき、無音時間が長く続くときには
音声レベルは雑音信号レベルまで低下する。従って、各
加入者から集めた雑音信号の総和を音声の所定レベルへ
と調整しようとすると利得係数を大きくし過ぎてしまい
、この後に有音が発生したときには出力は飽和歪みを起
こし、快適な会議を行うことは困難となる。このように
、従来の方法では長時間無音状態が続いた場合、利得係
数は過大値となり次に入力される音声に対し適切なレベ
ル制御を実現することは不可能であるという問題がある
。Conventional audio conferencing devices are configured as described above.
In the N-1 addition method, which can automatically adjust the output level, there is no consideration for the time during which no voice is emitted from any subscriber, that is, the silent time. Therefore, if there is long silence in a conference, the peak value will change at regular intervals. The voice level is refreshed and becomes a small value, and when the silent period continues for a long time, the voice level decreases to the noise signal level. Therefore, if you try to adjust the sum of noise signals collected from each subscriber to a predetermined voice level, the gain coefficient will become too large, and when a voice occurs after this, the output will suffer saturation distortion, making it difficult to have a comfortable conference. It becomes difficult to do so. As described above, the conventional method has a problem in that when a silent state continues for a long time, the gain coefficient becomes an excessive value, making it impossible to achieve appropriate level control for the next input voice.
また、音声を発していない加入者からの入力信号を単純
加算していくと、全加入者の音声信号の総和のうち雑音
が占める比率が大きくなり、発言者の音声が聞き取り難
くなるという問題もある。Furthermore, if input signals from subscribers who are not making a sound are simply added together, the proportion of noise in the total sum of the voice signals of all subscribers becomes large, causing the problem that it becomes difficult to hear the voice of the speaker. be.
この点を解消すべく、例えば特開昭−60−14828
3号公報では、有音状態にある音声信号は該レベルで、
無音状態にある音声信号は減衰して加算し、さらにその
無音通話レベルを減衰させる値については無音状態にあ
る加入者数に比例した量とする技術が、また特開昭60
−204158号公報では、有音状態にある加入者が少
なくとも1Å以上のときは有音通話レベルの信号のみを
該レベルで加算し、全員が無音状態にあるときは加入者
数に比例した量の減衰を与える技術がそれぞれ開示され
てし)る。In order to solve this problem, for example, Japanese Patent Laid-Open No. 60-14828
In Publication No. 3, the audio signal in the active state is at the level,
JP-A-60-19990 also disclosed a technology in which audio signals in a silent state are attenuated and added, and the value for attenuating the silent call level is proportional to the number of subscribers in a silent state.
In Publication No. 204158, when the number of subscribers in the active state is at least 1 Å or more, only the signal at the active call level is added at that level, and when all the subscribers are in the silent state, an amount proportional to the number of subscribers is added. Techniques for providing attenuation are disclosed.
しかし、前者においては、有音者数が増えるにつれ、無
音状態の各加入者からの雑音レベルが増大されるのでレ
ンジオーバを招く危険性は増大する上、小人数で会議を
行う際などは有音数の1人の増減が背景雑音量を大きく
変えることとなり不自然であるといった問題があり、後
者においては、有音状態の加入者が1人でもいるときは
無音状態の音声信号は加算しないので、有音状態の加入
者が1人であったと鮒は該加入者の受信レベルは全くの
無音(デッド・サイレンス)状態になってしまう。また
全員が無音状態になったときはそれまでなかった背景雑
音が突然受信されるのも不自然であるという問題点があ
る。However, in the former case, as the number of active subscribers increases, the noise level from each silent subscriber increases, increasing the risk of range overflow, and this is particularly important when holding a conference with a small number of people. There is a problem that increasing or decreasing the number of voices by one person greatly changes the amount of background noise, which is unnatural.In the latter case, when there is even one subscriber in the active state, the voice signal in the silent state is not added. Therefore, if only one subscriber is in the active state, the reception level of that subscriber becomes completely dead silence. Another problem is that when everyone goes silent, it is unnatural that background noise that was not there before is suddenly received.
この発明は上記のような問題点を解決するために成され
たもので、出力レベルを自動調整することの出来るN−
1加算法による音声会議において、無音区間が長く続い
た直後の制御においても出力信号が飽和歪みを起こすこ
と無く、また、発言者の音声に対して雑音レベルが大き
くて会議を行う上で不快感を感じるということのない音
声会議を実現することができる音声会議装置を得ること
を目的とする。This invention was made to solve the above-mentioned problems, and is an N-type device that can automatically adjust the output level.
In an audio conference using the 1-addition method, the output signal does not suffer from saturation distortion even when controlled immediately after a long silent period, and the noise level is too high compared to the speaker's voice to cause discomfort during the conference. To obtain an audio conference device capable of realizing an audio conference without causing any feeling of discomfort.
〔課題を解決するための手段]
この発明に係る音声会議装置は、多地点間の同時通話を
任意のN人の加入者によって行う場合、N人の加入者各
々について全加入者N人の音声信号から該加入者の音声
信号を除くN−1個の音声信号を加算し出力を総計N個
得る加算手段と、全加入者N人の音声信号の総和を求め
る手段と、その総和に基づいて上記N個の加算出力の信
号レベルを会議を行う上で過不足の無いように調整する
手段とを備えた音声会議装置において、各加入者の入力
信号路に有音検出器を設けて各入力者からの入力信号が
有音か無音かを検出し、その検出結果に基づいて全員が
無音状態にあるときは出力信号レベルを調整する係数を
新たに算出する手段を停止させ、直前の係数を維持する
ことを特徴とするものである。[Means for Solving the Problems] The audio conference device according to the present invention is capable of transmitting the audio of all N subscribers for each of the N subscribers when simultaneous calls between multiple points are made by arbitrary N subscribers. Adding means for obtaining a total of N outputs by adding N-1 voice signals excluding the voice signal of the subscriber from the signal; means for calculating the sum of the voice signals of all N subscribers; In an audio conference device, a sound detector is provided in the input signal path of each subscriber, and a sound detector is provided in the input signal path of each subscriber. Based on the detection result, if all the input signals are in a silent state, the means for calculating a new coefficient for adjusting the output signal level is stopped, and the means for calculating a new coefficient for adjusting the output signal level is stopped. It is characterized by being maintained.
また、この発明に係る音声会議装置は、上記N人の加入
者の音声信号は加算手段の入力段において各々に上記各
加入者の入力信号路に設けた有音検出器の結果から有音
状態のときは係数Ginを無音状態のときは係数^tn
を選択して入力信号と乗算し、係数GinとAtnとの
比は加入者数に応じて決定されるものである。Further, in the audio conference device according to the present invention, the voice signals of the N subscribers are determined to be in a voice presence state from the results of the voice presence detectors provided in the input signal paths of the respective subscribers at the input stage of the adding means. When , the coefficient Gin, when there is no sound, the coefficient ^tn
is selected and multiplied by the input signal, and the ratio of coefficients Gin and Atn is determined according to the number of subscribers.
この発明においては、各加入者の音声の入力信号路に設
けられた有音検出器による検出結果、全加入者が無音で
あったときには音声レベル算出手段において一定周期毎
にリフレッシュすることを停止させ、長い時間全加入者
が無音状態であっても入力レベルが雑音レベルまで低下
することがなく、この入力レベルを基に算出される利得
係数を安定させるので、長い無音区間の後に現れる有音
信号に対しては大きな利得係数を用いて出力信号に飽和
歪みが発生するようなことを防ぐ。In this invention, when all subscribers are silent as a result of detection by the sound detector installed in the audio input signal path of each subscriber, the audio level calculation means stops refreshing at regular intervals. , even if all subscribers are silent for a long time, the input level does not drop to the noise level, and the gain coefficient calculated based on this input level is stabilized, so the active signal that appears after a long silent period. For this purpose, a large gain coefficient is used to prevent saturation distortion from occurring in the output signal.
また、音声検出の結果により2種類の係数GinとAt
nを選択し、入力信号に乗することで、有音状態の通話
レベルと無音状態の通話レベルの比は加入者数Nに基づ
く値で決定されるので、雑音に悩まされること無く会議
を進行させることができる。In addition, two types of coefficients Gin and At
By selecting n and multiplying it by the input signal, the ratio of the call level in the active state to the call level in the silent state is determined by a value based on the number of subscribers N, so the conference can proceed without being bothered by noise. can be done.
(実施例〕
以下、この発明の一実施例を、第5図と同一部分には同
一符号を付して示す第1図に基づいて説明する。第1図
において、伸張器(1) N−1加算回路(8)、絶
対値回路(9) ピークホールド回路(10)、レベ
ル調整手段(11)、及び圧縮器(7)は第5図に示し
た従来装置と同一のものである。新たな構成として、有
音検出器(12)は入力信号路において伸張器(1)の
後段に設置され、その検出結果はスイッチ回路(13)
及びカウンタ(17)へ入力されるよう接続されている
。また、スイッチ回路(13)は乗算器(14)と接続
され、さらに、乗算器(14)はN−1加算回路(8)
の前段に設置され、有音検出結果に従って2つの係数を
選択するように設計されている。さらに、カウンタ(1
7)はスイッチ回路(15)に接続され、スイッチ回路
(15)はピークホールド回路(10)とメモリ(16
)の間に設置されている。(Embodiment) An embodiment of the present invention will be described below based on FIG. 1, in which the same parts as in FIG. 5 are denoted by the same reference numerals. In FIG. 1 addition circuit (8), absolute value circuit (9), peak hold circuit (10), level adjustment means (11), and compressor (7) are the same as the conventional device shown in Fig. 5.New As a configuration, the sound detector (12) is installed after the expander (1) in the input signal path, and the detection result is sent to the switch circuit (13).
and a counter (17). Further, the switch circuit (13) is connected to a multiplier (14), and the multiplier (14) is further connected to an N-1 adder circuit (8).
It is designed to select two coefficients according to the sound detection results. In addition, the counter (1
7) is connected to the switch circuit (15), and the switch circuit (15) is connected to the peak hold circuit (10) and the memory (16).
) is installed between.
次に動作について説明する。有音検出器(12)は入力
信号路において伸張器(1)の後段に設置され、各加入
者A、B、C,Dの入力音声信号を伸張器(1)により
a、b、c、dに線形変換した後、音声が有音であるか
否かの判定を行うようになされ、有音検出結果はスイッ
チ回路(13)とカウンタ(17)へ入力される。Next, the operation will be explained. The sound detector (12) is installed after the expander (1) in the input signal path, and the input audio signals of each subscriber A, B, C, D are converted into a, b, c, After linear conversion to d, it is determined whether the voice is active or not, and the voice presence detection result is input to the switch circuit (13) and the counter (17).
スイッチ回路(13)において有音検出結果が正である
ときは、スイッチはON側に接続制御され、乗算器(1
4)で該加入者の音声信号と係数(+fnの乗算とが行
われN−1加算回路(8)へと入力される。When the sound detection result is positive in the switch circuit (13), the switch is controlled to be connected to the ON side, and the multiplier (13) is connected to the ON side.
At step 4), the subscriber's voice signal is multiplied by a coefficient (+fn) and input to the N-1 adder circuit (8).
ここで、係数GinはN−1加算回路(8)、絶対値回
路(9)、ピークホールド回路(10)における演算精
度を考慮し、例えば加入者全員より最大レベルの信号が
入力されたときのN−1加算回路(8)の出力が最大レ
ベルとなるように決定する。Here, the coefficient Gin takes into consideration the calculation accuracy in the N-1 adder circuit (8), the absolute value circuit (9), and the peak hold circuit (10). For example, when the maximum level signal is input from all subscribers, The output of the N-1 adder circuit (8) is determined to be at the maximum level.
他方、有音検出結果が否であるときは、乗算器(14)
では、該加入者の音声信号は係数Atnと乗算を行い雑
音レベルを減衰させ、N−1加算回路(8)へと入力さ
れる。ここで、係数Atnは加入者数Nと係数Ginか
ら決定される値で、例えばGin/Nとする。従って、
乗算器(14)の出力をa′とおくと、有音のときa’
=aXGin、無音のときa’ =ax^tnと表せら
れる。On the other hand, when the sound detection result is negative, the multiplier (14)
Then, the subscriber's voice signal is multiplied by a coefficient Atn to attenuate the noise level and is input to the N-1 adder circuit (8). Here, the coefficient Atn is a value determined from the number of subscribers N and the coefficient Gin, for example, Gin/N. Therefore,
Letting the output of the multiplier (14) be a', when there is a sound, a'
= aXGin, and when there is no sound, it can be expressed as a' = ax^tn.
次に、N−1加算回路(8)において所定の処理が行わ
れ、a’ +b’ +c’ +d’が絶対値回路(9)
へ、またレベル制御入力端子(11)にはa’+b’
+c’ +d’から各加入者の入力信号を除いた信号a
、b“、c”、d”が順次入力される。すなわち、
a”=b’ +c’ +d’ b” =a +c
’ +d’ c =a’ +b’ +d’
d’″=a° +b’ +c’である。Next, a predetermined process is performed in the N-1 adder circuit (8), and a' + b' + c' + d' is added to the absolute value circuit (9).
and a'+b' to the level control input terminal (11).
+c' Signal a obtained by removing each subscriber's input signal from +d'
, b", c", and d" are input sequentially. That is, a"=b'+c'+d'b"=a +c
'+d' c =a'+b'+d'
d'''=a°+b'+c'.
絶対値回路(9)はl a’ +b’ +c’ +d’
Iを出力する。その出力は引き続きピークホールド
回路(lO)にて処理がなされた後、スイッチ回路(1
5)へ入力される。スイッチ回路(15)にはまたメモ
リ(16)より保持された直前の値が入力されている。The absolute value circuit (9) is la' + b' + c' + d'
Outputs I. The output is then processed by the peak hold circuit (lO) and then processed by the switch circuit (lO).
5). The previous value held from the memory (16) is also input to the switch circuit (15).
有音検出器(12)の出力はカウンタ(17)により計
数され、この値が「O」のときはスイッチ回路(15)
はメモリ(16)と接続して直前の値を維持し、「0」
以外のときにピークホールド回路(1o)と接続し入力
レベルを更新する。スイッチ回路(15)の出力はレベ
ル制御端子(11)へと入力され、従来例と同様に、例
えば利得係数の式によって定められた利得係数Gで調整
した信号a 、b”、C”d”を出力する。従って出
力信号a
b”′ 、c”°、d“°は次のように表される。The output of the sound detector (12) is counted by the counter (17), and when this value is "O", the output of the sound detector (12) is counted by the switch circuit (15).
connects to memory (16) and maintains the previous value, "0"
At other times, it is connected to the peak hold circuit (1o) to update the input level. The output of the switch circuit (15) is input to the level control terminal (11), and similarly to the conventional example, signals a, b'', C''d'' are adjusted by a gain coefficient G determined by a gain coefficient formula, for example. Therefore, the output signals a b"', c"°, and d"° are expressed as follows.
a” ’ =GXa =Q×(b’ +c’ +d’
)b” ’ =Gxb” =GX (a’ +c’
+d’ )C″’ =GXc =Gx (a’ +b
’ +d’ )d″’ =GXd″=Gx (a’ +
b’ +c’ )なお、上記実施例では、入力音声信号
レベルの算出を絶対値回路(9)とピークホールド回路
(lO)とで実現しているが、絶対値回路(9)の代わ
りに2乗回路を用いても同様の効果が上げられる。a"' = GXa = Q x (b' + c' + d'
)b"'=Gxb"=GX(a'+c'
+d')C''' =GXc =Gx (a' +b
'+d')d'''=GXd''=Gx(a' +
b' + c') In the above embodiment, calculation of the input audio signal level is realized by the absolute value circuit (9) and the peak hold circuit (lO), but instead of the absolute value circuit (9), 2 A similar effect can be achieved by using a multiplier circuit.
さらに、上記実施例は、4加入者用の音声会議を実現す
るというものであったが、N−1加算回路(8)の原理
に応じた容量のシフトレジスタを用いれば任意の加入者
による音声会議を実現することができるという効果があ
る。Furthermore, although the above embodiment was intended to realize a voice conference for four subscribers, if a shift register with a capacity based on the principle of the N-1 adder circuit (8) is used, voice conferences by any subscriber can be realized. This has the effect of making it possible to hold a meeting.
次に、第2図はこの発明に基づく音声会議を実現する場
合の処理ブロック図の一例で、4加入者の場合を想定し
たものである。加入者A、B。Next, FIG. 2 is an example of a processing block diagram for realizing an audio conference based on the present invention, assuming a case of four subscribers. Subscribers A and B.
C,Dより入力された音声信号a、b、c、dについて
各々有音検出器(12a)〜(12d)にて処理を施し
、その結果に従って係数Atn或いはGinと乗算して
a’ 、b’ 、c’ 、d’ とする。また、カウン
タ(17)によって有音者数をカウントする。そして、
加算器(8e)において各加入者の入力信号路により入
力された信号の総和を求める。上記総和を絶対値回路(
9)にて絶対値化しピークホールド回路(10)にてピ
ークホールド回路(10)にてカウンタ(17)の出力
が「0」のときは前出の値を維持し、「O」以外の値の
ときは音声レベルを更新し、この値をもとに利得算出部
(lie)において、利得係数Gを演算によって求める
。加算器(8a)〜(8d)で各々全加入者の音声信号
の総和から該加入者の音声信号を引く処理が行われ、こ
れを乗算器(lla)〜(lid)で上記利得係数Gに
より各々調整した値が各加入者の受信路に出力される。The audio signals a, b, c, and d input from C and D are processed by sound detectors (12a) to (12d), respectively, and multiplied by coefficients Atn or Gin according to the results to obtain a', b. ', c', d'. Further, the number of people who are making a sound is counted by a counter (17). and,
An adder (8e) calculates the sum of the signals input through the input signal path of each subscriber. The above sum is calculated using the absolute value circuit (
When the output of the counter (17) is "0", the previous value is maintained, and the value other than "O" is converted to an absolute value in the peak hold circuit (10). In this case, the audio level is updated, and a gain calculation unit (lie) calculates a gain coefficient G based on this value. The adders (8a) to (8d) each subtract the voice signal of the subscriber from the sum of the voice signals of all subscribers, and the multipliers (lla) to (lid) subtract this signal using the gain coefficient G described above. The respective adjusted values are output to each subscriber's receiving path.
また、第3図は第1図実施例において生じる効果を示す
ためのものである。(a)は全加入者の音声信号の総和
の絶対値、(b)は有音検出結果で、有音加入者数を計
数した値を時間軸上に示したグラフ、(C)と(d)は
第5図に示した従来例の音声会議におけるピークホール
ド回路(1o)の出力と利得計数Gの値、(e) 、
(f)は第1図に示したこの発明の実施例におけるピー
クホールド回路(1o)の出力および利得計数Gの値で
ある。従来例の波形(c)と(d)に対し、本実施例の
波形(e)と(f)に示されることから明らかなように
、全加入者が無音であったときにはピークホールド回路
の入力を該回路の前出力とすることにより一定周期毎に
リフレッシュすることを防ぐので、長い時間全加入者が
無音状態であっても入力レベルが雑音レベルまで低下す
ることがなく、この入力レベルを基に算出される利得係
数を安定させることができ、その結果、長い無音区間の
後に現れる有音信号に対して大きな利得係数を用いて出
力信号の飽和歪みが発生するようなことを防ぐことがで
きる。Moreover, FIG. 3 is for showing the effect produced in the embodiment of FIG. 1. (a) is the absolute value of the sum of the voice signals of all subscribers, (b) is the voice detection result and is a graph showing the value of counting the number of active subscribers on the time axis, (C) and (d) ) are the output of the peak hold circuit (1o) and the value of the gain coefficient G in the conventional audio conference shown in FIG. 5, (e)
(f) is the output of the peak hold circuit (1o) and the value of the gain coefficient G in the embodiment of the invention shown in FIG. As is clear from the waveforms (e) and (f) of this embodiment, in contrast to the waveforms (c) and (d) of the conventional example, when all subscribers are silent, the input of the peak hold circuit By using this as the pre-output of the circuit, refreshing at regular intervals is prevented, so even if all subscribers are silent for a long time, the input level will not drop to the noise level, and the input level will be based on this input level. As a result, it is possible to prevent saturation distortion of the output signal from occurring due to the use of a large gain coefficient for a sound signal that appears after a long silent period. .
また、2つの係数GinとAtnの比が加入者数に基づ
く値で決定されるので、発言者の音声レベルに対して雑
音レベルの小さい音声会議が実現できる自然で快適な音
声会議を行うことができるという効果が上げられる。In addition, since the ratio of the two coefficients Gin and Atn is determined based on the number of subscribers, it is possible to conduct a natural and comfortable voice conference with a low noise level compared to the voice level of the speaker. The effect of being able to do this will be increased.
以上のように、この発明によれば、各加入者の音声の入
力信号路に有音検出器を設け、その結果、全加入者が無
音状態であったときには入力レベルの更新を行わないの
で、長い時間全加入者が無音状態であっても入力レベル
が雑音レベルまで低下することがなく、この入力レベル
を基に算出される利得係数を安定させることができ、そ
の結果、長い無音区間の後に現れる有音信号に対して大
きな利得係数を用いて出力信号の飽和歪みが発生するよ
うなことを防ぐことができる。As described above, according to the present invention, a sound detector is provided in the audio input signal path of each subscriber, and as a result, when all subscribers are in a silent state, the input level is not updated. Even if all subscribers are silent for a long time, the input level will not drop to the noise level, and the gain coefficient calculated based on this input level can be stabilized. By using a large gain coefficient for the appearing voice signal, it is possible to prevent saturation distortion of the output signal from occurring.
また、加入者各々の音声検出結果に基づき各入力信号は
、2つの係数Gin又はAtnと乗算され、無音通話レ
ベルは有音通話レベルに比べ加入者数Nに比例した小さ
な係数で乗算されるので、発言者の音声レベルに対して
雑音レベルの小さい音声会議が実現できる。Furthermore, each input signal is multiplied by two coefficients Gin or Atn based on the voice detection results of each subscriber, and the silent call level is multiplied by a smaller coefficient proportional to the number of subscribers N than the active call level. , it is possible to realize an audio conference where the noise level is low compared to the speaker's audio level.
第1図はこの発明の一実施例を示す接続図、第2図はこ
の発明を実現したときの処理ブロック図、第3図(a)
〜(f)はこの発明の実施例である第1図において生じ
る効果を従来例と比較して示す信号波形図、第4図は公
知の技術としてN−1加算法を説明するためのブロック
図、第5図は従来の音声会議装置を示す接続図である。
(1)は伸張器、(2) 、 (5)は加算器、(3)
、 (4)はシフトレジスタ、(6)は減衰器、(7
)は圧i器、(8)はN−1加算回路、(8a) 〜(
8d)は加算器、(9)は絶対値回路、(10)はピー
クホールド回路、(11)はレベル調整手段、(12)
、 (12a) 〜(12d)は有音検出器、(1
3) 、 (15) 、 (15a) 〜(15d)は
スイッチ回路、(14)、 (14a) 〜(14h)
、 (lla) 〜(lld)は乗算器、(lle)
は利得算出部、(16)はメモリ、(17)はカウンタ
、a、b、c、dはそれぞれ加入者A、B、C,Dから
の入力音声信号である。Figure 1 is a connection diagram showing one embodiment of this invention, Figure 2 is a processing block diagram when realizing this invention, and Figure 3 (a).
~(f) are signal waveform diagrams showing the effects produced in FIG. 1, which is an embodiment of the present invention, in comparison with the conventional example, and FIG. 4 is a block diagram for explaining the N-1 addition method as a known technique. , FIG. 5 is a connection diagram showing a conventional audio conference device. (1) is an expander, (2), (5) is an adder, (3)
, (4) is a shift register, (6) is an attenuator, (7
) is a pressure generator, (8) is an N-1 adder circuit, (8a) ~(
8d) is an adder, (9) is an absolute value circuit, (10) is a peak hold circuit, (11) is a level adjustment means, (12)
, (12a) to (12d) are sound detectors, (1
3), (15), (15a) to (15d) are switch circuits, (14), (14a) to (14h)
, (lla) ~ (lld) are multipliers, (lle)
is a gain calculation unit, (16) is a memory, (17) is a counter, and a, b, c, and d are input audio signals from subscribers A, B, C, and D, respectively.
Claims (2)
て行う場合、N人の加入者各々について全加入者N人の
音声信号から該加入者の音声信号を除くN−1個の音声
信号を加算し出力を総計N個得る加算手段と、全加入者
N人の音声信号の総和を求める手段と、その総和に基づ
いて上記N個の加算出力の信号レベルを会議を行う上で
過不足の無いように調整する手段とを備えた音声会議装
置において、各加入者の入力信号路に有音検出器を設け
て各入力者からの入力信号が有音か無音かを検出し、そ
の検出結果に基づいて全員が無音状態にあるときは出力
信号レベルを調整する係数を新たに算出する手段を停止
させ、直前の係数を維持することを特徴とする音声会議
装置。(1) When simultaneous calls between multiple points are made by arbitrary N subscribers, for each of the N subscribers, the voice signals of N-1 subscribers are excluded from the voice signals of all N subscribers. Adding means for adding up the audio signals to obtain a total of N outputs; means for calculating the sum of the audio signals of all N subscribers; and a means for determining the signal level of the N addition outputs based on the sum. In the audio conferencing device, a sound detector is provided in the input signal path of each subscriber to detect whether the input signal from each input person is sound or silent; Based on the detection result, when all members are in a silent state, a means for newly calculating a coefficient for adjusting an output signal level is stopped, and the immediately previous coefficient is maintained.
て、上記N人の加入者の音声信号は加算手段の入力段に
おいて各々に上記各加入者の入力信号路に設けた有音検
出器の結果から有音状態のときは係数Ginを無音状態
のときは係数Atnを選択して入力信号と乗算し、係数
GinとAtnとの比は加入者数に応じて決定されるこ
とを特徴とする音声会議装置。(2) In the audio conferencing device as set forth in claim (1), the voice signals of the N subscribers are detected at the input stage of the adding means by sound presence detection provided in the input signal path of each subscriber. From the result of the input signal, the coefficient Gin is selected when there is a sound state, and the coefficient Atn is selected when there is no sound, and the coefficient Atn is selected and multiplied by the input signal, and the ratio of the coefficients Gin and Atn is determined according to the number of subscribers. audio conferencing equipment.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2-89431 | 1990-04-04 | ||
| JP8943190 | 1990-04-04 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04851A true JPH04851A (en) | 1992-01-06 |
| JP2618082B2 JP2618082B2 (en) | 1997-06-11 |
Family
ID=13970476
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2223176A Expired - Fee Related JP2618082B2 (en) | 1990-04-04 | 1990-08-24 | Audio conference equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2618082B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014158310A (en) * | 2012-02-07 | 2014-08-28 | Google Inc | Control system and control method for varying audio level in communication system |
| US11534522B2 (en) | 2016-12-22 | 2022-12-27 | Vbreathe Pty Ltd | Apparatus and system for air cleaning |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS601910A (en) * | 1983-06-17 | 1985-01-08 | Fujitsu Ltd | Audio agc system |
| JPS60204158A (en) * | 1984-03-29 | 1985-10-15 | Nippon Telegr & Teleph Corp <Ntt> | Conference telephone system |
| JPS63123257A (en) * | 1986-11-13 | 1988-05-27 | Asahi Kasei Micro Syst Kk | Telephone conference system |
-
1990
- 1990-08-24 JP JP2223176A patent/JP2618082B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS601910A (en) * | 1983-06-17 | 1985-01-08 | Fujitsu Ltd | Audio agc system |
| JPS60204158A (en) * | 1984-03-29 | 1985-10-15 | Nippon Telegr & Teleph Corp <Ntt> | Conference telephone system |
| JPS63123257A (en) * | 1986-11-13 | 1988-05-27 | Asahi Kasei Micro Syst Kk | Telephone conference system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014158310A (en) * | 2012-02-07 | 2014-08-28 | Google Inc | Control system and control method for varying audio level in communication system |
| US11534522B2 (en) | 2016-12-22 | 2022-12-27 | Vbreathe Pty Ltd | Apparatus and system for air cleaning |
| US12029838B2 (en) | 2016-12-22 | 2024-07-09 | Vbreathe Pty Ltd | Apparatus and system for air cleaning |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2618082B2 (en) | 1997-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU710394B2 (en) | Hands-free communications method | |
| US7831035B2 (en) | Integration of a microphone array with acoustic echo cancellation and center clipping | |
| US4891837A (en) | Voice control circuit for a communication terminal | |
| US7773743B2 (en) | Integration of a microphone array with acoustic echo cancellation and residual echo suppression | |
| JPH07504075A (en) | Return level estimator between loudspeaker and transmitter | |
| US6385176B1 (en) | Communication system based on echo canceler tap profile | |
| CN106063238A (en) | Perceptually continuous mixing in conference calls | |
| US20010016048A1 (en) | Audio reproduction arrangement and telephone terminal | |
| CN100563287C (en) | A kind of sound mixing method of multi-path voice signal and device | |
| US4607362A (en) | Method of and circuit arrangement for establishing conference connections in a switching system | |
| JPH04230153A (en) | Exchanger having conference apparatus | |
| JPH04851A (en) | audio conferencing equipment | |
| US6754337B2 (en) | Telephone having four VAD circuits | |
| US5642428A (en) | Method and apparatus for determining playback volume in a messaging system | |
| JP2002223182A (en) | Echo canceling method, its apparatus, its program and its recording medium | |
| US6847930B2 (en) | Analog voice activity detector for telephone | |
| JP2001094479A (en) | Echo canceller | |
| JP2000261882A (en) | Speech dynamic range compressor linked to echo residual | |
| CN113299310B (en) | Sound signal processing method and device, electronic equipment and readable storage medium | |
| JP3345939B2 (en) | Control Method of Nonlinear Processor in Echo Canceller | |
| JPS63123257A (en) | Telephone conference system | |
| JPS6163195A (en) | Howling suppressing device | |
| JPS63314946A (en) | Voice adding system | |
| JPH0595426A (en) | Conference speaking equipment | |
| JPS603255A (en) | Conference talking circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080311 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090311 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |