JPH0329531A - Muting circuit - Google Patents
Muting circuitInfo
- Publication number
- JPH0329531A JPH0329531A JP16471289A JP16471289A JPH0329531A JP H0329531 A JPH0329531 A JP H0329531A JP 16471289 A JP16471289 A JP 16471289A JP 16471289 A JP16471289 A JP 16471289A JP H0329531 A JPH0329531 A JP H0329531A
- Authority
- JP
- Japan
- Prior art keywords
- zero
- data
- input
- time
- signal
- 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
- 238000001514 detection method Methods 0.000 claims description 6
- 230000005236 sound signal Effects 0.000 claims description 6
- 230000000873 masking effect Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 8
- 230000002159 abnormal effect Effects 0.000 description 5
- 230000000295 complement effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Description
【発明の詳細な説明】
【!栗上の利用分野]
この発明は、音声信号のミューティング回路に関する.
[従来の技術]
第3図は、従来のミューティング回路を示すブロック回
路図である.図において、(10)はゼロクロス検出部
で、ディジタル音声データ中のゼロクロス点を常に検出
する, (11)はゲート開閉部で、【ユート信号の開
始、あるいは終了時点の直後のゼロクロス点を以って、
入力ディジタル音声データのゲートをON/OFFする
ゲート信号を送出する, (12)はゲート部で、ゲー
ト開閉部(It)からのゲート信号をうけてディジタル
音声データをゲートする.(13)は入力ディジタル音
声データを蓄えてお<RAM,(14)はデータR A
M (13)から出力されたディジタル音声データに
ある一定の係数を乗算する乗算器であり、(13).
(14)でディジタルフィルタ(20)を構威している
.第4図はこの従来例の信号波形およびタイミング図で
、同図(a)は出力音声信号、同図(b)はミユート信
号である.
次に動作について説明する.例えば、2の補数形式で狩
号化されたディジタル音声データが入力されている場合
、その最上位のビットデータが「1』から「0」、ある
いは「0」から「1」に変化する点がゼロクロス点とな
る.ゼロクロス検出部《lO》は、このゼロクロス点を
常時検出する.ディジタル音声データは、一旦R A
M (13)に蓄えられ、それからある一定の係数を乗
算器(l4)で乗算されて出力される.ゲート開閉部(
l1)は、主ユート信号が入力されると、その直後のゼ
ロクロス点から、ゲートをONにする信号を送出し、ゲ
ート部(l2》はディジタル音声データをマスクして、
出力音声データを全ビット『O』にする.こうすること
によって、以降、ミューティング期間が終了するまで、
出力音声はレベルゼロの無音状態となる.
次にミュート信号が終了すると、ゲート開閉部(11)
はその直後のゼロクロス点でゲートをOFFにする信号
を送出し、ゲート部(l2)はディジタル音声データを
出力する.
この結果、出力音声信号の波形は′!J4図(a)に実
線で示したような波形になる.
【発明が解決しようとする課題】
従来のミューティング回路は以上のように構成されてい
るので、人力音声データが、第4図(a)に破線で示し
たような波形であって、主ユート信号が入力された後、
ゼロクロス点がなかなか検出されない場合は、ゼロクロ
ス点が検出されるまでの間、第4図(a)に実線で示し
たような誤ったデータ、あるいは品質の悪いデータがそ
のまま出力され、異音になってしまうという問題点があ
った.
この発明は上記のような問題点を解消するためになされ
たもので、主ユート信号が入力された後、ゼロクロス点
がなかなか検出されない場合でも、異音が送出されるこ
とが少ない主ユーテイング回路を得ることを目的とする
.
[!l題を解決するための手段1
この発明におけるミューティング回路はミュート信号が
入力された後、一定時間内にゼロクロス点が検出されな
い場合、その一定時間経過後に強制的に入力ディジタル
音声データをマスクする手段を備えた点を特徴とする.
[作用]
この発明におけるマスクする手段は、ミュート信号が入
力された後、一定時間経過するまでにゼロクロス点が検
出されない場合、強制的に入力ディジタル音声データを
マスクする.このため、誤ったデータ、あるいは品質の
悪いデータを出力し続けることがなく、異音を発生する
ことが少なくなる.
[発明の実施例】
以下、この発明の一実施例を、図について説明する.
′!J1図はこの実施例のブロック回路図で、(15)
はR A M (13)の容量相当分の時間(T)を計
数するタイマである.
′s2図はこの実施例の信号波形およびタイミング図で
、第2図(a)は音声信号、同図(b)はよユート信号
であり、図中のTはタイマ(l5》の計数時間である.
次に動作について説明する.
ディジタル音声データは一旦,RAM(13)に蓄えら
れ、それから、ある一定の係数を乗算器(l4)で乗算
されて出力される.このR A M (13)の容量相
当分の時間Tを計数するタイマ(15)は、よユート信
号が入力されるとすぐに計時を開始し、上記時間Tが経
過すると、その旨の信号をゲート開閉部(11)e出力
する.ゲート開閉部(11)は、ミュート信号が入力さ
れた直後、タイマ(l5)の計時時間T内にゼロクロス
点が検出されれば、その時点から、またゼロクロス点が
検出されなければ、タイマ(!5)の計時終了時点でゲ
ートをONにする信号を送出し、ゲート部(l2)はデ
ィジタル音声データをマスクして出力データを全ビット
『0』とする.こ゛うすることによって、以降ミューテ
ィング期間が終了するまで音声はレベルゼロの無音状態
となる.
次に、ミュート信号の入力が終ると、ゲート開閉部(1
l)は、その直後のゼロクロス点からゲートをOFFに
する信号を送出し、ゲート部(12)はディジタル音声
データを出力する.
この結果、出力される音声信号は第2図(a)に実線で
示すような波形の信号となり、タイマ(l6)に計時時
間Tを超えて誤ったデータや、品質の悪いデータが出力
されることが阻止され、異音の発生の少ないミューティ
ング回路が得られる.なお、上記実施例では2の補数形
式で符号化されたディジタル音声データを扱い、ゼロク
ロス検出に、データの最上位のビットデータの反転を用
いたが、どのように符号化されたディジタル音声データ
でもよく、ゼロクロス検出もゼロクロス点が検出できる
手段であればよい.
また、タイマ(l5)は時間を計時するものでも、デー
タあるいはクロツクを計数するものでもよい.
[発明の効果]
以上のように、この発明によれば、ミュート信号が入力
された後、入力ディジタル音声データのゼロクロス点が
なかなか検出されない場合でも、一定時間経過後は強制
的にディジタル音声データをマスクするように構成した
ので、誤ったデータあるいは品質の悪いデータを出力し
続けることがなく、異音の発生が軽減されるミューティ
ング回路が得られる効果がある.[Detailed description of the invention] [! Field of Application of Kurigami] This invention relates to a muting circuit for audio signals. [Prior Art] FIG. 3 is a block circuit diagram showing a conventional muting circuit. In the figure, (10) is a zero-crossing detection unit that always detects zero-crossing points in digital audio data, and (11) is a gate opening/closing unit that detects zero-crossing points immediately after the start or end of the user signal. hand,
Sends out a gate signal to turn ON/OFF the gate of input digital audio data. (12) is a gate section, which gates the digital audio data in response to the gate signal from the gate opening/closing section (It). (13) stores input digital audio data <RAM, (14) data R A
M is a multiplier that multiplies the digital audio data output from (13) by a certain constant coefficient, and (13).
(14) constitutes a digital filter (20). FIG. 4 is a signal waveform and timing diagram of this conventional example, in which (a) shows the output audio signal and (b) shows the mute signal. Next, we will explain the operation. For example, when digital audio data encoded in two's complement format is input, the point where the most significant bit data changes from "1" to "0" or from "0" to "1" is This is the zero crossing point. The zero-crossing detection unit <lO> constantly detects this zero-crossing point. Once the digital audio data is RA
M (13), then multiplied by a certain coefficient in a multiplier (l4) and output. Gate opening/closing part (
When the main ute signal is input, l1) sends out a signal to turn on the gate from the zero cross point immediately after that, and the gate part (l2) masks the digital audio data,
Set all bits of the output audio data to ``O''. By doing this, from then on until the muting period ends,
The output audio will be silent with level zero. Next, when the mute signal ends, the gate opening/closing section (11)
sends out a signal to turn off the gate at the zero cross point immediately after that, and the gate section (l2) outputs digital audio data. As a result, the waveform of the output audio signal is ′! The waveform will be as shown by the solid line in Figure J4 (a). [Problem to be Solved by the Invention] Since the conventional muting circuit is configured as described above, human voice data has a waveform as shown by the broken line in FIG. After the signal is input,
If the zero-crossing point is not detected easily, erroneous data or poor-quality data as shown by the solid line in Figure 4(a) may be output as is until the zero-crossing point is detected, resulting in abnormal noise. There was a problem with this. This invention was made in order to solve the above-mentioned problems, and it is possible to create a main utility circuit in which abnormal noise is less likely to be transmitted even if the zero-crossing point is not easily detected after the main utility signal is input. The purpose is to obtain. [! Means for Solving the Problem 1 If a zero-crossing point is not detected within a certain period of time after a mute signal is input, the muting circuit of the present invention forcibly masks the input digital audio data after the certain period of time has elapsed. It is characterized by having a means. [Operation] The masking means of the present invention forcibly masks input digital audio data if a zero-crossing point is not detected within a certain period of time after a mute signal is input. Therefore, it does not continue to output incorrect data or data of poor quality, and the generation of abnormal noises is reduced. [Embodiment of the Invention] An embodiment of the invention will be described below with reference to the drawings. ′! Figure J1 is a block circuit diagram of this embodiment, (15)
is a timer that counts the time (T) equivalent to the capacity of RAM (13). Fig. 2 is a signal waveform and timing diagram of this embodiment, Fig. 2 (a) is the audio signal, Fig. 2 (b) is the output signal, and T in the figure is the counting time of the timer (15). Next, we will explain the operation. Digital audio data is temporarily stored in the RAM (13), then multiplied by a certain coefficient in the multiplier (14) and output. This R A M (13) The timer (15), which counts the time T corresponding to the capacity of Immediately after the mute signal is input, the gate opening/closing unit (11) outputs the output if a zero-crossing point is detected within the time period T measured by the timer (l5), and from that point on, and if no zero-crossing point is detected, When the timer (!5) finishes counting, it sends out a signal to turn on the gate, and the gate section (l2) masks the digital audio data and sets all bits of the output data to ``0''. The audio remains silent at level 0 until the muting period ends.Next, when the input of the mute signal is finished, the gate opening/closing section (1
1) sends out a signal to turn off the gate from the zero cross point immediately after that, and the gate section (12) outputs digital audio data. As a result, the output audio signal has a waveform as shown by the solid line in Figure 2 (a), and incorrect data or poor quality data is output to the timer (l6) beyond the measured time T. As a result, a muting circuit that generates less abnormal noise can be obtained. Note that in the above embodiment, digital audio data encoded in two's complement format was used, and inversion of the most significant bit data of the data was used for zero-cross detection, but no matter how encoded digital audio data is Zero-crossing detection may be any means that can detect zero-crossing points. Further, the timer (l5) may be one that measures time, or one that counts data or clocks. [Effects of the Invention] As described above, according to the present invention, even if the zero-crossing point of the input digital audio data is not easily detected after the mute signal is input, the digital audio data is forcibly output after a certain period of time has elapsed. Since it is configured to mask, it does not continue to output erroneous data or data of poor quality, and has the effect of providing a muting circuit that reduces the occurrence of abnormal noise.
第1図はこの発明の一実施例のブロック回路図、第2図
はこの実施例の信号波形およびタイミング図、第3図は
従来のミューティング回路のブロック回路図、第4図は
この従来例の信号波形およびタイくング図である.
(10)−・・ゼロクロス検出部、(1l)・・・ゲー
ト開閉部、(l2)・・・ゲート部、(l3)・・・デ
ータRAM、(l4)・・・乗算器、(15)・・・タ
イマ.なお、各図中、同一符号は同一または相当部分を
示す.Fig. 1 is a block circuit diagram of an embodiment of the present invention, Fig. 2 is a signal waveform and timing diagram of this embodiment, Fig. 3 is a block circuit diagram of a conventional muting circuit, and Fig. 4 is this conventional example. Figure 2 shows the signal waveform and tying diagram of . (10) - Zero cross detection section, (1l)... Gate opening/closing section, (l2)... Gate section, (l3)... Data RAM, (l4)... Multiplier, (15) ...Timer. In each figure, the same reference numerals indicate the same or equivalent parts.
Claims (1)
、一定の係数を乗算して出力するディジタルフィルタと
、このディジタルフィルタの出力データのゼロクロス点
を検出する手段と、ミユート信号が入力された時から上
記RAMの容量に相当する時間Tを計数するタイマと、
ミユート信号が入力された後、上記時間Tが経過する前
に上記ゼロクロス検出手段がゼロクロス点を検出した場
合にはその時から、またゼロクロス点を検出しなかつた
場合には上記時間Tが経過した時から入力されたディジ
タル音声データをゲートし、ミユート信号の入力が終つ
た直後のディジタル音声信号のゼロクロス点から上記デ
ィジタル音声データのゲートを解除して出力するゲート
開閉手段とを備えたミユーテイング回路。(1) A digital filter that temporarily stores digital audio data in RAM, multiplies it by a certain coefficient, and outputs it, a means for detecting the zero-crossing point of the output data of this digital filter, and a means for detecting the zero-crossing point of the output data of this digital filter, and a timer that counts a time T corresponding to the capacity of the RAM;
If the zero-crossing detection means detects a zero-crossing point before the time T has elapsed after the mute signal is input, then from that time, or after the time T has elapsed if it has not detected a zero-crossing point. A muting circuit comprising a gate opening/closing means for gating digital audio data input from the input terminal and releasing the gate from the zero-crossing point of the digital audio signal immediately after the input of the muting signal and outputting the gated digital audio data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16471289A JPH0329531A (en) | 1989-06-27 | 1989-06-27 | Muting circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP16471289A JPH0329531A (en) | 1989-06-27 | 1989-06-27 | Muting circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0329531A true JPH0329531A (en) | 1991-02-07 |
Family
ID=15798454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP16471289A Pending JPH0329531A (en) | 1989-06-27 | 1989-06-27 | Muting circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0329531A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233147A (en) * | 1991-07-01 | 1993-08-03 | Mitsubishi Denki K.K. | Wire-cut electric discharge machine |
US6496845B1 (en) | 1998-11-18 | 2002-12-17 | Nec Corporation | Low pass filter |
-
1989
- 1989-06-27 JP JP16471289A patent/JPH0329531A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233147A (en) * | 1991-07-01 | 1993-08-03 | Mitsubishi Denki K.K. | Wire-cut electric discharge machine |
US6496845B1 (en) | 1998-11-18 | 2002-12-17 | Nec Corporation | Low pass filter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH01128250A (en) | Sound presence or absence deciding circuit | |
JPH0329531A (en) | Muting circuit | |
JPH0329530A (en) | Muting circuit | |
JPS58123227A (en) | signal detection circuit | |
JP2612061B2 (en) | Muting circuit | |
DE50202051D1 (en) | DEVICE FOR FREQUENCY MEASUREMENT | |
JPH03218114A (en) | Noise reduction circuit | |
KR100224697B1 (en) | Mute Device for Wireless Headphones | |
JPH0159784B2 (en) | ||
JPS58189579A (en) | Snooze circuit | |
JPS62144493A (en) | Multifrequency signal receiver | |
JP2630091B2 (en) | Alarm hold circuit | |
JPS5832542B2 (en) | Paging receiver signal detection method | |
JPS6029259B2 (en) | Transmission/reception switching signal generation circuit | |
JP2792261B2 (en) | Alarm start delay circuit | |
JP2606458Y2 (en) | Signal level monitoring circuit | |
JPH02123813A (en) | Chattering elimination circuit | |
JP2002111419A (en) | Tone control circuit | |
JPH01235495A (en) | Pulsing signal reception circuit | |
JPH0394300A (en) | Voice detector | |
JPS61253491A (en) | Snooze alarm timepiece | |
JPH07320398A (en) | Address mark detecting system for magnetic disk device | |
JPS63169141A (en) | Transmission error detection circuit | |
JPH02140798A (en) | Voice detector | |
JPS60117838A (en) | Voice detection system |