JPH0690634B2 - Frequency discriminator - Google Patents
Frequency discriminatorInfo
- Publication number
- JPH0690634B2 JPH0690634B2 JP62291473A JP29147387A JPH0690634B2 JP H0690634 B2 JPH0690634 B2 JP H0690634B2 JP 62291473 A JP62291473 A JP 62291473A JP 29147387 A JP29147387 A JP 29147387A JP H0690634 B2 JPH0690634 B2 JP H0690634B2
- Authority
- JP
- Japan
- Prior art keywords
- input
- signal
- wave
- data
- integrator
- 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 - Lifetime
Links
Landscapes
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Description
【発明の詳細な説明】 (産業上の利用分野) 本発明は人間の感覚系に相当するリアルタイムで波動信
号の周波数に関する情報を出力可能な周波数弁別器に関
する。TECHNICAL FIELD The present invention relates to a frequency discriminator capable of outputting information regarding the frequency of a wave signal in real time, which corresponds to the human sensory system.
(従来の技術) 感覚系に相当する弁別機能により例えばコンピュータの
音声入力装値を実現すべく音響信号を分析する装置とし
ては、その音響信号に係る数値データを高速フーリエ変
換(Fast Fourier Transform)する通称FFTと呼ばれる
装置が主として用いられている。FFTでは音響信号の周
波数毎のスペクトルを求め、例えばグラフィックディス
プレイやプリンタに3次元表示で音響信号の特徴を抽出
表示する装置である。(Prior Art) As a device for analyzing an acoustic signal in order to realize a voice input value of a computer by a discrimination function corresponding to a sensory system, a fast Fourier transform is performed on numerical data related to the acoustic signal. A device commonly called FFT is mainly used. The FFT is a device that obtains a spectrum for each frequency of an acoustic signal and extracts and displays the characteristic of the acoustic signal by three-dimensional display on a graphic display or a printer, for example.
(発明が解決しようとする問題点) しかしながら、上記のFFTには次のような問題点があ
る。(Problems to be Solved by the Invention) However, the above FFT has the following problems.
例えば聴覚系においては音響信号、つまり物音により刺
激を受けるとほぼ何の音であるかをリアルタイムに弁別
可能である。聴覚系では音の強さの分解能が325ステッ
プ、周波数分解能が約1500ステップ、及び時間分解能が
約25msecである。従ってFFTに聴覚系に相当する弁別機
能を要求するとなると約4096ポイントの計算ポイント数
が必要となる。約4096ポイントの計算を行うとなると、
処理時間がかなり長くかかり、音響信号の時間的な変動
に対する追従性が悪くなるという問題点がある。For example, in the auditory system, it is possible to discriminate in real time what kind of sound an acoustic signal, that is, a sound when stimulated. In the auditory system, the sound intensity resolution is 325 steps, the frequency resolution is about 1500 steps, and the time resolution is about 25 msec. Therefore, if the FFT is required to have a discrimination function equivalent to the auditory system, about 4096 calculation points are required. When calculating about 4096 points,
There is a problem that the processing time is considerably long and the followability to the temporal fluctuation of the acoustic signal is deteriorated.
また、FFTは有限の観測波形の繰り返し展開による無限
関数を想定するために、得られるスペクトルには偽の情
報が重畳されてしまう。これを抑制するために時間の窓
をかけなければならず、演算処理が複雑となる。しかも
複雑な演算処理にもかかわらず精度に問題がある。Moreover, since the FFT assumes an infinite function by iterative expansion of a finite observed waveform, false information is superimposed on the obtained spectrum. In order to suppress this, a window of time must be set, which makes the arithmetic processing complicated. Moreover, there is a problem in accuracy despite complicated arithmetic processing.
さらに、FFTは入力手段にアナログ低域通過形フィルタ
を介装する必要があり、測定するデータはそのフィルタ
を通過したものであって真の入力データとは必ずしも言
えずエリアシングの問題がある。Further, the FFT needs to have an analog low-pass filter as an input means, and the measured data is the one that has passed through the filter, and cannot be said to be true input data, and there is a problem of aliasing.
従って、前述した偽の情報の重畳やエリアシングの問題
からFFTの計算(測定)精度は高いものを望むことがで
きないという問題点がある。Therefore, there is a problem in that it is not possible to expect high FFT calculation (measurement) accuracy due to the above-mentioned problems of superimposing false information and aliasing.
また、計算ポイント数が多く必要となるので、大容量メ
モリが要求され、その分だけ装置のコストがアップする
という問題点がある。In addition, since a large number of calculation points are required, a large capacity memory is required, and there is a problem that the cost of the device increases correspondingly.
そこで、本発明者は、波動信号の弁別には周波数の特徴
抽出を行うことが最良の手段との考えから周波数に着目
したのであるが、FFTの測定データ及びそのデータから
処理された情報には不必要なデータが多く、大容量のメ
モリもほとんどがその不要データで占有されてしまい、
このことから周波数分析を行うためには膨大な情報の中
から必要な情報を選択し、表示し、評価せねばならず、
リアルタイム化はとても不可能であるということに想到
した。Therefore, the inventor focused on the frequency from the idea that it is the best means to perform frequency feature extraction for the discrimination of the wave signal, but the FFT measurement data and the information processed from the data are There is a lot of unnecessary data, and most of the large-capacity memory is occupied by the unnecessary data,
From this, in order to perform frequency analysis, it is necessary to select, display, and evaluate the necessary information from the vast amount of information,
I realized that real-time processing is very impossible.
さらに、データ処理の面でみると、例えば聴覚系におい
ては入力された(聞いた)音響信号のサイン成分と、コ
サイン成分の直交展開を行なっているとは考えにくく、
FFTとでは信号処理の根本的な方法が異なるため、FFTに
聴覚系に相当する弁別機能は要求できないという問題点
がある。Further, from the viewpoint of data processing, it is difficult to think that, for example, in the auditory system, the sine component of the input (or heard) acoustic signal and the cosine component are orthogonally expanded,
Since the fundamental method of signal processing is different from that of FFT, there is a problem that the FFT cannot be required to have a discrimination function equivalent to the auditory system.
そこで、本発明は感覚系に相当する弁別機能を有し、リ
アルタイムで情報を出力可能な周波数弁別器を提供する
ことを目的とする。Therefore, an object of the present invention is to provide a frequency discriminator having a discrimination function corresponding to a sensory system and capable of outputting information in real time.
(問題点を解決するための手段) 上記問題点を解決するため、本発明は次の構成を備え
る。(Means for Solving Problems) In order to solve the above problems, the present invention has the following configuration.
すなわち、波動信号を入力するための入力手段と、 任意の周波数帯域のチャンネル数に応じて所定数設けら
れ、前記入力手段から入力された前記波動信号を整流す
るための波形成形手段と、 前記チャンネル数に応じて所定数設けられ、前記入力手
段から入力された前記波動信号に対応したタイミングパ
ルスを発出するための比較手段と、 前記チャンネル数に応じて所定数設けられ、波形成形手
段もしくは比較手段から入力された信号を積分して前記
波動信号の振幅電圧と前記波動信号の周期に対応した値
のデータを求めるための積分手段と、 前記チャンネル数に応じて所定数設けられ、前記積分手
段により得られた前記データをそれぞれチャンネル毎に
保持するための保持手段と、 前記比較手段からのタイミングパルスにより前記積分手
段及び前記保持手段の作動タイミングを制御するための
信号を発出するための発振手段と、 前記保持手段から送られる前記チャンネル毎の時間に対
応する振幅電圧及び前記積分手段で求められた前記デー
タから、周期に対応する周波数のデータを含む波動の感
覚量を求めるための演算手段と、 該演算手段で求められた値を記憶するための記憶手段
と、 該記憶手段に記憶されている前記演算手段により求めら
れた値をリアルタイムに出力するための出力手段とを具
備することを特徴とする。That is, input means for inputting a wave signal, a predetermined number of waveform shaping means for rectifying the wave signal input from the input means, the channel shaping means being provided in a predetermined number according to the number of channels in an arbitrary frequency band, A predetermined number corresponding to the number, a comparison unit for emitting a timing pulse corresponding to the wave signal input from the input unit, and a predetermined number according to the number of channels, the waveform shaping unit or the comparison unit. Integrating means for obtaining the data of the value corresponding to the amplitude voltage of the wave signal and the period of the wave signal by integrating the signal input from the, and a predetermined number according to the number of channels, provided by the integrating means. Holding means for holding the obtained data for each channel, and the integration pulse by the timing pulse from the comparing means. And oscillating means for issuing a signal for controlling the operation timing of the holding means, from the amplitude voltage corresponding to the time for each channel sent from the holding means, and the data obtained by the integrating means, The calculation means for obtaining the sensory quantity of the wave including the frequency data corresponding to the cycle, the storage means for storing the value obtained by the calculation means, and the calculation means stored in the storage means An output means for outputting the obtained value in real time is provided.
(作用) 作用を図面と共に説明する。(Operation) The operation will be described with reference to the drawings.
入力手段であるマイク10から入力された波動信号である
音響信号は、バンドパスフィルタ20群により各周波数帯
域(チャンネル)毎に選別され、波形整形手段であるア
ナログスイッチ26及び比較手段であるゼロクロスコンパ
レータ24へ入力される。アナログスイッチ26に入力され
た信号は半波整流され、積分手段である積分器28におい
て、半波信号の振幅に対応する電圧が出力され保持手段
たるサンプル&ホールド回路34で保持される。一方、ゼ
ロクロスコンパレータ24に入力された信号は、比較さ
れ、ゼロ交叉波が出力され、積分手段である積分器30に
おいて、半周期に対応する電圧が出力され、保持手段で
あるサンプル&ホールド回路36にて保持される。上記積
分器28、30とサンプル&ホールド回路34、36の動作タイ
ミングは、ゼロクロスコンパレータ24からの入力により
発振手段である単安定マルチバイブレータ32のパルスに
よりコントロールされる。サンプル&ホールド回路34、
36で保持された電圧データは演算手段を含むCPU40へ送
られ、演算処理され、入力された音響信号を各チャンネ
ル毎の音の大きさ、高さ等の感覚量を示すパラメータに
置換され、出力信号であるCRT42に感覚量を周波数帯域
別の分布図や色別図示等により表示することができる。An acoustic signal, which is a wave signal input from the microphone 10 that is an input unit, is sorted by the bandpass filter 20 group for each frequency band (channel), and an analog switch 26 that is a waveform shaping unit and a zero-cross comparator that is a comparison unit. Input to 24. The signal input to the analog switch 26 is half-wave rectified, and a voltage corresponding to the amplitude of the half-wave signal is output in the integrator 28, which is an integrating means, and is held by the sample & hold circuit 34, which is a holding means. On the other hand, the signals input to the zero cross comparator 24 are compared with each other, a zero crossing wave is output, a voltage corresponding to a half cycle is output in the integrator 30 which is an integrating means, and the sample & hold circuit 36 which is a holding means. Held in. The operation timings of the integrators 28 and 30 and the sample and hold circuits 34 and 36 are controlled by the pulse of the monostable multivibrator 32 which is an oscillating means by the input from the zero cross comparator 24. Sample and hold circuit 34,
The voltage data held in 36 is sent to the CPU 40 including a calculation means, processed, and the input acoustic signal is replaced with a parameter indicating the amount of sound such as the loudness and pitch of each channel and output. The sensory quantity can be displayed on the CRT 42, which is a signal, by a distribution chart for each frequency band, a color chart, or the like.
(実施例) 以下、本発明の好適な実施例について添付図面と共に詳
述する。(Examples) Hereinafter, preferred examples of the present invention will be described in detail with reference to the accompanying drawings.
まず構成について説明する。First, the configuration will be described.
なお、本実施例においては音響信号を聴覚系に相当する
弁別機能を有する装置を挙げて説明する。In the present embodiment, an apparatus having a discrimination function corresponding to an acoustic system for an acoustic signal will be described.
第1図において、10は入力手段であるマイクであり、音
響信号を入力する。In FIG. 1, reference numeral 10 is a microphone that is an input means and inputs an acoustic signal.
12・・・はアンプであり、マイク10から入力された音響
信号を増幅する。アンプ12・・・の段数は増幅率等を勘
案して任意の段数設けることができる。Reference numeral 12 denotes an amplifier, which amplifies the acoustic signal input from the microphone 10. The number of stages of the amplifiers 12 ... Can be set considering the amplification factor and the like.
14・・・は減衰器であり、マイク10から入力された音響
信号、もしくはアンプ12・・・により増幅された信号の
レベルを所定レベル値以下に抑制する。Reference numeral 14 denotes an attenuator, which suppresses the level of the acoustic signal input from the microphone 10 or the signal amplified by the amplifier 12 ...
16は電圧制御発振器(Voltage Control Oscillator:VC
O)であり、アナログ処理部(積分器)のゼロ調整とド
リフト調整を自動的に校正するアナログ信号を出力する
ための発振器であり、後述するD/Aコンバータ18出力信
号によって周波数を調整する。16 is a voltage control oscillator (VC)
O) is an oscillator for outputting an analog signal for automatically calibrating the zero adjustment and drift adjustment of the analog processing unit (integrator), and the frequency is adjusted by the output signal of the D / A converter 18 described later.
20はバンパスフィルタ(Band Pass Filter:BPF)であ
り、マイク10より入力された音響信号を任意の周波数帯
毎に取り出す。従って、このバンドパスフィルタ20の数
によりデータ処理のチャンネル数が決定されるが、本実
施例の場合、聴覚系に対応させるため、聴覚系の臨海帯
域幅に相当する24チャンネルとすべく24個のバンドパス
フィルタ20群が設けられている。なお、第1図はバンド
パスフィルタ20から後述するマルチプレクサ22への入力
バスまでの間は、各モジュールが1個ずつしか図示され
ていないが前記チャンネル数に応じ、24個ずつ設けられ
ている。Reference numeral 20 is a band pass filter (BPF) that extracts the acoustic signal input from the microphone 10 for each arbitrary frequency band. Therefore, the number of channels for data processing is determined by the number of the bandpass filters 20. In the case of the present embodiment, in order to correspond to the auditory system, 24 channels are set to be 24 channels corresponding to the seaside bandwidth of the auditory system. 20 groups of band pass filters are provided. In FIG. 1, only one module is shown between the bandpass filter 20 and the input bus to the multiplexer 22, which will be described later, but 24 modules are provided according to the number of channels.
24は比較手段であるゼロクロスコンパレータであり、前
記入力信号の振幅をゼロレベルで比較し、前記振幅のレ
ベルがゼロ以上の場合“1"、逆に前記振幅のレベルがゼ
ロ未満の場合“0"となるゼロ交叉波を出力する。Reference numeral 24 is a zero-cross comparator as a comparison means, which compares the amplitudes of the input signals at a zero level, "1" when the amplitude level is zero or more, and "0" when the amplitude level is less than zero. Output a zero crossing wave.
26は、波形整形手段であるアナログスイッチであり、ゼ
ロクロスコンパレータ24から出力されるゼロ交叉波をゲ
ート制御信号とし、入力された音響信号の半周期を取り
出し、整流を行う。半波整流を行うのは聴覚系を構成す
る有毛細胞の特性を利用しているためであり、半周期を
用いた方が回路構成が1周期を取り出すより簡易になる
ためである。Reference numeral 26 is an analog switch that is a waveform shaping means, and uses the zero crossing wave output from the zero cross comparator 24 as a gate control signal to extract a half cycle of the input acoustic signal and perform rectification. Half-wave rectification is performed because the characteristics of hair cells that make up the auditory system are used, and the use of half-cycles makes the circuit configuration easier than extracting one cycle.
28は積分手段である積分器であり、前記アナログスイッ
チ26から送られる半波信号を積分し、入力された音響信
号の振幅電圧の値を示す電圧信号を出力する。Reference numeral 28 denotes an integrator which is an integrator, which integrates the half-wave signal sent from the analog switch 26 and outputs a voltage signal indicating the value of the amplitude voltage of the input acoustic signal.
29、31はアナログゲートであり、前記積分器28及び後述
する積分器30を構成するコンデンサのチャージ電圧を後
述する単安定マルチバイブレータ32からのリセットパル
スを受け放電させて、積分器28、30をリセットする。Reference numerals 29 and 31 denote analog gates, which discharge the charge voltage of the capacitors forming the integrator 28 and the integrator 30 described later by receiving a reset pulse from the monostable multivibrator 32 described later, thereby causing the integrators 28 and 30 to operate. Reset.
30も積分手段である積分器であり、前記ゼロクロスコン
パレータ24からのゼロ交叉波が入力され、入力された音
響信号の半周期を示す信号を出力する。30 is also an integrator which is an integrator, receives the zero crossing wave from the zero cross comparator 24, and outputs a signal indicating a half cycle of the input acoustic signal.
34は保持手段であるサンプル&ホールド回路であり、前
記積分器28で求められた振幅を示す電圧信号を保持す
る。なお、サンプル&ホールド回路34から出力されるデ
ータはデータバスA1〜A24を経由して24チャンネル出力
される。Reference numeral 34 is a sample-and-hold circuit which is a holding means, and holds a voltage signal indicating the amplitude obtained by the integrator 28. The data output from the sample & hold circuit 34 is output in 24 channels via the data buses A1 to A24.
36も保持手段であるサンプル&ホールド回路であり、前
記積分器30で求められた入力された音響信号の半周期を
示す電圧信号を保持する。このサンプル&ホールド回路
36からの出力はデータバスT1〜T24を経由して24チャン
ネル出力される。36 is also a sample-and-hold circuit which is a holding means, and holds the voltage signal indicating the half cycle of the input acoustic signal obtained by the integrator 30. This sample and hold circuit
The output from 36 is output to 24 channels via the data buses T1 to T24.
32は発振手段である単安定マルチバイブレータであり、
ゼロクロスコンパレータ24の出力であるゼロ交叉波が入
力されると、前記アナログゲート29、31及びサンプル&
ホールド回路34、36に対し積分器28、30のリセット等、
作動タイミングを抑制する信号を発振する。サンプル&
ホールド回路34、36と積分器28、30の作動のタイミング
を制御する信号には、必要な電圧値を保持した後、積分
器28、30を初期状態にリセットすべく所定の時間的ずれ
を生じさせている。32 is a monostable multivibrator which is an oscillating means,
When the zero crossing wave which is the output of the zero cross comparator 24 is input, the analog gates 29 and 31 and the sample &
For the hold circuits 34 and 36, resetting the integrators 28 and 30, etc.
It oscillates a signal that suppresses the operation timing. sample&
The signals that control the operation timings of the hold circuits 34 and 36 and the integrators 28 and 30 have a predetermined time lag to hold the necessary voltage values and then reset the integrators 28 and 30 to the initial state. I am letting you.
22は48チャンネルのマルチプレクサであり、データバス
A1〜A24およびT1〜T24の48チャンネルのデータを、例え
ばA1、T1、A2、T2、・・・A24、T24の順にシリアル化
し、後述するA/Dコンバータ38へ順次送り出す。22 is a 48-channel multiplexer and data bus
Data of 48 channels A1 to A24 and T1 to T24 are serialized in the order of, for example, A1, T1, A2, T2, ... A24, T24, and sequentially sent to an A / D converter 38 described later.
38はA/Dコンバータであり、前記48チャンネルのマルチ
プレクサ22から順次送られて来るアナログ信号データを
デジタル化し、順次データ処理を行うコンピュータシス
テムへ送る。なお、本実施例では12ビット、最大変換時
間35μsecのA/Dコンバータを用いている。Reference numeral 38 denotes an A / D converter, which digitizes the analog signal data sequentially sent from the 48-channel multiplexer 22 and sends the digitized analog signal data to a computer system which sequentially processes the data. In this embodiment, an A / D converter with 12 bits and a maximum conversion time of 35 μsec is used.
40はCPUであり、データ処理を行うコンピュータシステ
ムの中央処理装置である。CPU40は演算手段、記憶手
段、制御手段とからなり、予めストアされているプログ
ラムに従い、A/Dコンバータ38から入力された信号デー
タを演算処理し、周波数帯域毎(チャンネル毎)の振幅
情報から、例えば音の大きさの感覚尺度であるソーン
(sone)や周期情報から音の高さの主観的判断尺度であ
るメル(mel)等のマイク10に入力された音響信号に対
する感覚量を求め、記憶し、データ処理の制御を行う。
なお、データ処理用にはマイクロプロセッサを用いたコ
ンピュータ(コンピュータシステム)を用いればよい。
また、CPU40の記憶手段としては512KバイトのRAMを用い
ており、周波数と振幅の組データであれば6010組メモリ
可能であり、記憶容量は多い程有利なのは当然である。Reference numeral 40 denotes a CPU, which is a central processing unit of a computer system that processes data. The CPU 40 includes an arithmetic means, a storage means, and a control means, and arithmetically processes the signal data input from the A / D converter 38 according to a program stored in advance, from the amplitude information for each frequency band (for each channel), For example, the amount of sensation to the acoustic signal input to the microphone 10 such as the sound level of the sound level (sone) or the periodical information such as the mel level which is the subjective judgment level of the pitch is calculated and stored. Control the data processing.
A computer (computer system) using a microprocessor may be used for data processing.
In addition, 512 Kbytes of RAM are used as the storage means of the CPU 40, and 6010 sets of memory can be used for the set data of frequency and amplitude, and it is natural that the larger the storage capacity, the more advantageous.
42は出力手段であるCRTであり、マイク10に入力された
音響信号の周波数帯域(チャンネル)毎の有効な線スペ
クトルのみを聴覚系の周波数弁別制限である0.5%誤差
範囲内で縦軸に表示し、時間は横軸に表示し、前記音響
信号の強さを例えばdBレベルで10dB毎(前記ソーン尺度
の2倍に対応)に色別に表示させる。42 is a CRT that is an output means, and displays only the effective line spectrum for each frequency band (channel) of the acoustic signal input to the microphone 10 on the vertical axis within the 0.5% error range that is the frequency discrimination limit of the auditory system. Then, the time is displayed on the horizontal axis, and the strength of the acoustic signal is displayed for each 10 dB at the dB level (corresponding to twice the Thorn scale) for each color.
44はパラレルI/O手段であり、32ビットの入出力ライン
を有し、前記マルチプレクサ22のチャンネル制御用信号
及び後述するD/Aコンバータ18の制御用信号を発出す
る。Reference numeral 44 denotes a parallel I / O means, which has a 32-bit input / output line and outputs a channel control signal of the multiplexer 22 and a control signal of a D / A converter 18 described later.
18はD/Aコンバータであり、前記電圧制御発振器16の制
御電圧を発生すべく、パラレルI/O手段44の出力をアナ
ログ信号にコンバートとして電圧制御発振器16へ返す。Reference numeral 18 denotes a D / A converter, which returns the output of the parallel I / O means 44 to the voltage controlled oscillator 16 as a conversion into an analog signal in order to generate the control voltage of the voltage controlled oscillator 16.
次に、上述のように構成された聴覚系に対応した周波数
弁別器の動作について説明する。Next, the operation of the frequency discriminator corresponding to the auditory system configured as described above will be described.
マイク10に入力された音響信号は、マンプ12・・・及び
減衰器14・・・を通過させて適正なレベルに調整され、
24チャンネルのバンドパスフィルタ20群に入り、各チャ
ンネルに対応したバンドパスフィルタ20で区分される。
第2図(a)には1個のバンドパスフィルタ20を通過し
た音響信号を示す。従って、各チャンネル毎にそれぞれ
第2図(a)に示すような振幅ならびに周波数変調した
正弦波信号が取り出される。バンドパスフィルタ20を通
過した信号はアナログスイッチ26及びゼロクロスコンパ
レータ24へ入る。The acoustic signal input to the microphone 10 is adjusted to an appropriate level by passing through the mamp 12 ... And the attenuator 14 ...
The group of band-pass filters 20 for 24 channels is entered and divided by the band-pass filter 20 corresponding to each channel.
FIG. 2A shows an acoustic signal that has passed through one bandpass filter 20. Therefore, the amplitude and frequency modulated sine wave signals as shown in FIG. 2 (a) are extracted for each channel. The signal passed through the bandpass filter 20 enters the analog switch 26 and the zero-cross comparator 24.
アナログスイッチ26に入力された信号は、半波整流さ
れ、第2図(b)に示す半波信号として出力される。The signal input to the analog switch 26 is half-wave rectified and output as a half-wave signal shown in FIG.
一方、ゼロクロスコンパレータ24に入力されたバンドパ
スフィルタ20の信号は、ゼロレベルで比較され、第2図
(c)に示すゼロ交叉波を出力する。このゼロ交叉波
は、第2図(a)の信号がゼロレベルより高い時間だけ
パルス(+5Vのパルス)を出力する。On the other hand, the signal of the bandpass filter 20 input to the zero cross comparator 24 is compared at a zero level and a zero crossing wave shown in FIG. 2 (c) is output. This zero crossing wave outputs a pulse (+ 5V pulse) only during the time when the signal of FIG. 2 (a) is higher than the zero level.
なお、前述したように前記アナログスイッチ26はゼロク
ロスコンパレータ24の出力をゲート制御信号として整流
動作を行う。As described above, the analog switch 26 performs the rectification operation by using the output of the zero cross comparator 24 as the gate control signal.
さらに、ゼロクロスコンパレータ24の出力は単安定マル
チバイブレータ32に入力され、単安定マルチバイブレー
タ32は前記ゼロ交叉波の立ち下がりより時間t1だけ遅延
させたサンプル&ホールド回路34の保持開始パルス(第
2図(d))及び、その保持開始パルスよりさらに時間
t2遅延させた積分器28のリセットパルス(第2図
(e))を発振する。従って、アナログスイッチ26から
の半波信号が積分器28に入力されると積分器28は半波信
号を積分して(半波信号の面積を求める)レベルが上昇
する。そしてゼロ交叉波(第2図(c))の立ち下がり
から時間t1だけ後れてサンプル&ホールド回路34が積分
器28の最大値(この時、積分器28には半波信号(第2図
(b))の振幅値が保持されている)を取り出して保持
を開始する。この保持開始より時間t2だけ遅れてアナロ
グゲート29にリセットパルスが入り、アナログゲート29
は積分器28のコンデンサを放電して積分器28の値をゼロ
にリセットする。サンプル&ホールド回路34は次の保持
開始パルスが来るまで前に取り込んだ積分器28の最大値
(半波信号の振幅値)を示す電圧を保持する。第2図
(f)には積分器28の出力、第2図(g)にはサンプル
&ホールド回路34の出力を示す。このようにしてバンド
パスフィルタ20を通過した音響信号の振幅値を示す電圧
が各チャンネル毎にサンプル&ホールド回路34で保持さ
れる。サンプル&ホールド回路34に保持された値はコン
ピュータ処理のため入力バスA1〜A24を経由してコンピ
ュータシステムへ入力される。Further, the output of the zero-cross comparator 24 is input to the monostable multivibrator 32, and the monostable multivibrator 32 delays the holding start pulse (second pulse) of the sample & hold circuit 34 delayed by the time t 1 from the falling edge of the zero crossing wave. Figure (d)) and its holding start pulse
The reset pulse of the integrator 28 delayed by t 2 (FIG. 2 (e)) is oscillated. Therefore, when the half-wave signal from the analog switch 26 is input to the integrator 28, the integrator 28 integrates the half-wave signal (determines the area of the half-wave signal) and the level rises. The zero crossing wave maximum of (FIG. 2 (c)) the sample and hold circuit 34 from the falling late by the time t 1 of the integrator 28 (at this time, the integrator 28 half-wave signal (second The amplitude value shown in FIG. 7B is held) and the holding is started. A reset pulse is input to the analog gate 29 after a time t 2 from the start of this holding, and the analog gate 29
Will discharge the capacitor of integrator 28 and reset the value of integrator 28 to zero. The sample-and-hold circuit 34 holds the voltage indicating the maximum value (amplitude value of the half-wave signal) of the integrator 28, which was taken in before the next holding start pulse. The output of the integrator 28 is shown in FIG. 2 (f), and the output of the sample & hold circuit 34 is shown in FIG. 2 (g). In this way, the voltage indicating the amplitude value of the acoustic signal that has passed through the bandpass filter 20 is held by the sample & hold circuit 34 for each channel. The value held in the sample & hold circuit 34 is input to the computer system via the input buses A1 to A24 for computer processing.
一方、前記半波信号(第2図(b))もしくはゼロ交叉
波(第2図(c)又は第3図(a))の周期(半周期)
信号に対応する電圧値は、ゼロ交叉波がゼロクロスコン
パレータ24から積分器30に入力され、積分動作が行われ
る(ゼロ交叉波のパルスの面積を求める)。その動作は
振幅値を求めた時と同様、ゼロ交叉波の立ち下がりより
時間t1だけ遅れて、サンプル&ホールド回路36の保持開
始パルス(第3図(b))が単安定マルチバイブレータ
32から送られ、サンプル&ホールド回路36は積分器30の
最大値(ゼロ交叉波もしくは半波信号の半周期を示す
値)を取り込み保持する。そして保持開始パルスより時
間t2だけ遅れてリセットパルス(第3図(c))が単安
定マルチバイブレータ32からアナログゲート31に送ら
れ、積分器30のコンデンサを放電して積分器30の値をゼ
ロにリセットする。サンプル&ホールド回路36は次の保
持開始パルスが来るまで前に取り込んだ積分器30の最大
値(ゼロ交叉波もしくは半波信号の半周期を示す値)を
示す電圧を保持する。On the other hand, the period (half period) of the half-wave signal (FIG. 2 (b)) or zero crossing wave (FIG. 2 (c) or FIG. 3 (a))
With respect to the voltage value corresponding to the signal, the zero crossing wave is input from the zero crossing comparator 24 to the integrator 30, and the integrating operation is performed (the pulse area of the zero crossing wave is obtained). The operation is the same as when the amplitude value is obtained, and the holding start pulse (FIG. 3 (b)) of the sample & hold circuit 36 is delayed by the time t 1 from the trailing edge of the zero crossing wave, and the monostable multivibrator is operated.
The sample-and-hold circuit 36 receives the maximum value of the integrator 30 (value indicating the zero crossing wave or the half cycle of the half wave signal) from the signal 32 and holds it. Then, a reset pulse (FIG. 3 (c)) is sent from the monostable multivibrator 32 to the analog gate 31 after a delay of time t 2 from the hold start pulse, and the capacitor of the integrator 30 is discharged to change the value of the integrator 30. Reset to zero. The sample & hold circuit 36 holds the voltage indicating the maximum value of the integrator 30 (the value indicating the zero crossing wave or the half cycle of the half wave signal) fetched before the next holding start pulse arrives.
第3図(d)には積分器30の出力、第3図(e)にはサ
ンプル&ホールド回路36の出力を示す。このようにして
バンドパスフィルタ20を通過した音響信号の半周期を示
す電圧が各チャンネル毎にサンプル&ホールド回路36で
保持される。サンプル&ホールド回路36に保持された値
はコンピュータ処理のため入力バスT1〜T24を経由して
コンピュータシステムへ入力される。The output of the integrator 30 is shown in FIG. 3 (d), and the output of the sample & hold circuit 36 is shown in FIG. 3 (e). In this way, the voltage indicating the half cycle of the acoustic signal that has passed through the bandpass filter 20 is held by the sample & hold circuit 36 for each channel. The value held in the sample and hold circuit 36 is input to the computer system via the input buses T1 to T24 for computer processing.
前記サンプル&ホールド回路34、36に保持されたデータ
は前記入力バスA1〜A24、T1〜T24を経由して48CHマルチ
プレクサ22へ入力される。マルチプレクサ22ではA1、T
1、A2、T2、・・・A24、T24の順に高い周波数からCPU40
へ読み込んで行く。これは変化の早い高周波側を先に読
み込んで行く方がより正確なデータを取り込むことがで
きるからである。The data held in the sample and hold circuits 34 and 36 are input to the 48CH multiplexer 22 via the input buses A1 to A24 and T1 to T24. A1, T in multiplexer 22
1, A2, T2, ... A24, T24
Read in. This is because it is possible to capture more accurate data by reading the high-frequency side that changes rapidly first.
このデータのCPU40への読み込みと演算処理の手順につ
いて第4図のフローチャートと共に説明する。まずオペ
レータがキーボード(不図示)からトリガーコードを入
力する(ステップ100)。トリガーコードはマニュアル
で入力するが、マニュアル方式の他には、例えば所定の
振幅レベル以上の大きさの音響信号が入力されたら自動
的にトリガと判断する方式でもよい。トリガの入力を判
断したら(ステップ102)、A/Dコンバータ38を初期化し
(ステップ104)、前述のように入力バスA1、T1、・・
・A24、T24の順に48チャンネル分のデータを読み込む
(ステップ106)。この48チャンネル分の読み込み時間
はこの例では0.1秒に設定されている。但し実際的な読
み込み時間としては、耳の時定数に対応させるべく人間
の音声では10msec以下、騒音では0.2秒以下が好まし
い。これはICの選択とプログラムにより任意に選択する
ことができる。The procedure of reading this data into the CPU 40 and the arithmetic processing will be described with reference to the flowchart of FIG. First, the operator inputs a trigger code from a keyboard (not shown) (step 100). Although the trigger code is manually input, other than the manual method, for example, a method of automatically determining a trigger when an acoustic signal having a magnitude equal to or higher than a predetermined amplitude level is input may be used. When the input of the trigger is judged (step 102), the A / D converter 38 is initialized (step 104), and the input buses A1, T1, ...
-Data for 48 channels is read in the order of A24 and T24 (step 106). The read time for these 48 channels is set to 0.1 seconds in this example. However, the actual reading time is preferably 10 msec or less for human voice and 0.2 sec or less for noise so as to correspond to the time constant of the ear. This can be arbitrarily selected by the selection of IC and the program.
本実施例では、このデータの読み込みを125回繰り返す
ことによりトータル12.5秒分の音響データを読み込むこ
とができる。In this embodiment, by repeating this data reading 125 times, a total of 12.5 seconds of acoustic data can be read.
125回読み込んだ12.5秒分の各チャンネル毎の振幅と半
周期に対応するデータ(電圧値は、CPU40の演算部にお
いて、所定の係数を選択し、演算処理し、音響信号の振
幅、及び周波数(周期の逆数を求めればよい)を求める
(ステップ108)。求めた振幅と周波数のデータは各チ
ャンネル毎にCPU40により、振幅の値はデシベルに換算
され、次表のように色別に区分される。The data corresponding to the amplitude and half cycle for each channel for 12.5 seconds read 125 times (the voltage value is selected by a predetermined coefficient in the arithmetic unit of the CPU 40, arithmetic processing is performed, and the amplitude and frequency of the acoustic signal ( (The reciprocal of the period may be calculated) (step 108) The calculated amplitude and frequency data are converted into decibels by the CPU 40 for each channel, and are divided by color as shown in the following table.
そして、周波数はCRT42の表示面の縦軸に対応した位置
に示すように出力される(ステップ110)。 Then, the frequency is output as shown in the position corresponding to the vertical axis of the display surface of the CRT 42 (step 110).
その出力を示したグラフを第5図に示す。A graph showing the output is shown in FIG.
横軸は時間を示し、12.5秒分を示す。The horizontal axis represents time, which represents 12.5 seconds.
縦軸は周波数を示し、人間の聴覚系に対応して20Hz〜20
KHzまで示している。プロットされているデータは上述
したように音の強さ(振幅)に応じて色別に表示され、
その長さは測定された時間を示している。なお、この出
力結果の解析については後で述べる。The vertical axis represents frequency, which corresponds to the human auditory system and is between 20Hz and 20Hz.
It shows up to KHz. The plotted data is displayed in different colors according to the strength (amplitude) of the sound, as described above.
Its length indicates the measured time. The analysis of this output result will be described later.
前記マルチプレクサ22と、積分器28、30のゼロ調整とド
リフト調整のための校正信号を発振する電圧制御発振器
16はパラレルI/O手段44によりってコントロールされる
のである。なお、電圧制御発振器16の制御信号はD/Aコ
ンバータ18によってアナログ化される。電圧制御発振器
16が校正信号を発振する際はスイッチ46がONになりマイ
ク10からの音響信号は自動的にカットされる。A voltage controlled oscillator that oscillates a calibration signal for zero adjustment and drift adjustment of the multiplexer 22 and integrators 28 and 30.
16 is controlled by the parallel I / O means 44. The control signal of the voltage controlled oscillator 16 is converted into an analog signal by the D / A converter 18. Voltage controlled oscillator
When the 16 oscillates the calibration signal, the switch 46 is turned on and the acoustic signal from the microphone 10 is automatically cut.
続いて、出力されたCRT42の画面表示と共に音響信号の
解析について述べる。Next, the analysis of the acoustic signal will be described together with the output screen display of the CRT 42.
第5図には「サ・シ・ス・セ・ソ」の音声信号をマイク
10から入力した際の出力結果を示している。音声信号の
ため、本来は48チャンネル(48ポイント)のデータ取り
込みを10msec以下にするのが望ましいが、この実験では
0.1秒で行った。Fig. 5 shows the microphones of the audio signals of "Sa, Si, Su, Se, So".
The output result when inputting from 10 is shown. Since it is an audio signal, originally it is desirable to set the data acquisition of 48 channels (48 points) to 10 msec or less, but in this experiment
It took 0.1 seconds.
まず子音の〔s〕の音についてみると、0dBの強い音域
(フォルマント)が8000Hz付近に現われているのが判
る。実際のCRT上では8000Hz付近に赤色の信号が多く現
われている。母音の〔a〕、〔i〕、〔u〕、〔e〕、
〔o〕には有声音の特徴であるピッチ(基本波)が180H
z近辺に現われている。Looking first at the consonant sound [s], it can be seen that a strong range (formant) of 0 dB appears near 8000 Hz. Many red signals appear near 8000 Hz on an actual CRT. Vowels [a], [i], [u], [e],
The pitch (fundamental wave), which is the characteristic of voiced sound, is 180H in [o].
It appears near z.
それぞれの母音についてみると、〔a〕は1000Hz近辺の
フォルマントが現われている。このフォルマントの位置
は大人と子供、男声と女声によっても多少の位置の違い
は生じる。母音〔i〕は、300Hz近辺に第1フォルマン
トが現われ、2000Hz近辺に第2フォルマントが有る。Looking at each vowel, [a] shows a formant near 1000 Hz. The position of this formant is slightly different depending on whether it is an adult or a child or a male or female voice. The vowel [i] has a first formant near 300 Hz and a second formant near 2000 Hz.
母音〔u〕は、500Hz近辺に第1、1200Hz近辺に第2、3
000Hz近辺に第3フォルマントが有る。The vowel [u] is 1st near 500Hz, 2nd and 3rd near 1200Hz.
There is a third formant near 000Hz.
母音〔e〕は、400Hz近辺に第1、2000Hz近辺に第2フ
ォルマントが有る。The vowel [e] has a first formant near 400 Hz and a second formant near 2000 Hz.
母音〔o〕は、500Hz〜600Hz近辺にフォルマントが有
る。The vowel [o] has a formant near 500 Hz to 600 Hz.
このように母音と子音によってかなり違っており、表示
された特徴点は従来のソナグラフ等の音声分析装置によ
って分析されたものと同じであった。従って、本実施例
の聴覚系に対応した周波数弁別器は十分実用に供するこ
とができるばかりでなくリアルタイムに音の特徴を捕ら
えて弁別することが可能となった。As described above, the vowels and the consonants are considerably different, and the displayed characteristic points are the same as those analyzed by a conventional voice analysis device such as a sonagraph. Therefore, not only the frequency discriminator corresponding to the auditory system of the present embodiment can be put to practical use but also it is possible to discriminate by catching the characteristics of the sound in real time.
従って、各種音響信号の特徴を記憶した辞書メモリと比
較することによって入力された音が何の音であるかを演
算処理で弁別することも可能となる。また、波動信号と
して音響だけではなく、光の色、強さ(明るさ)を弁別
することもできる。Therefore, it is possible to discriminate what kind of sound the input sound is, by comparing with a dictionary memory that stores the characteristics of various audio signals. Further, not only the sound but also the color and intensity (brightness) of light can be discriminated as the wave signal.
以上、本発明の好適な実施例について種々述べて来た
が、本発明は上述の実施例に限定されるのではなく、例
えば音響信号の表示の仕方もdBと周波数ではなく、ソー
ン(sone)やメル(mel)の単位で表示するようCPUの演
算処理を変えてもよいし、また構成において積分手段と
して積分器ではなく、カウンタで極めて短時間間隔の電
圧値を加算する方式を用いてもよい等、発明の精神を逸
脱しない範囲でさらに多くの改変を施し得るのはもちろ
んである。Although the various preferred embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments. For example, the method of displaying an acoustic signal is not dB and frequency, but a sone (sone). The arithmetic processing of the CPU may be changed to display in units of mel or mel, or a method of adding voltage values at extremely short intervals by a counter instead of an integrator as the integrating means in the configuration may be used. Needless to say, more modifications can be made without departing from the spirit of the invention.
(発明の効果) 本発明に係る周波数弁別器を用いると、波動信号の特徴
と周波数を中心にリアルタイムに捕えることができる。
従って、測定した波動信号の特徴そのものを表示できる
ので面倒な解析を行う必要がない。また、不必要な情報
を取り込まないので不必要に大きなメモリも必要とせ
ず、迅速な処理が可能となると共にコスト的にも安価な
装置を提供することができる。また、波動現象であれば
分解能、周波数帯域を調整すれば音、光、電磁波等、全
ての波動現象に応用することができる。さらに、リアル
タイムの弁別機能により音声認識技術等にも応用し得る
ので、コンピュータやコンピュータ搭載機器の音声入力
装置を実現できるという著効を奏する。(Effects of the Invention) By using the frequency discriminator according to the present invention, it is possible to capture in real time the characteristics and frequency of the wave signal.
Therefore, since the characteristic of the measured wave signal itself can be displayed, it is not necessary to perform a troublesome analysis. Further, since unnecessary information is not fetched, an unnecessary large memory is not required, and it is possible to provide a device that enables rapid processing and is inexpensive in cost. If it is a wave phenomenon, it can be applied to all wave phenomena such as sound, light, and electromagnetic waves by adjusting the resolution and frequency band. Further, since the real-time discrimination function can be applied to voice recognition technology and the like, a remarkable effect that a voice input device of a computer or a computer-equipped device can be realized.
第1図は実施例の周波数弁別器のブロックダイヤグラ
ム、第2図(a)はバンドパスフィルタを通過した音響
信号、(b)はその半波信号、(c)はゼロクロスコン
パレータの出力であるゼロ交叉波、(d)は振幅値を求
める積分器の出力の保持開始をサンプル&ホールド回路
へ指示する保持開始パルス、(e)は振幅値を求める積
分器のリセットパルス、(f)は積分器の出力信号、
(g)は積分器の出力を保持するサンプル&ホールド回
路の出力信号、第3図(a)はゼロクロスコンパレータ
の出力であるゼロ交叉波、(b)は半周期を求める積分
器の出力の保持開始をサンプル&ホールド回路へ指示す
る保持開始パルス、(c)は半周期を求める積分器のリ
セットパルス、(d)は積分器の出力信号、(e)は積
分器の出力を保持するサンプル&ホールド回路の出力信
号、第4図はCPUのデータ取り込みから出力表示までの
手順を示したフローチャート、第5図は音声信号を入力
した際の出力の一例を示した図である。 10……マイク、20……バンドパスフィルタ、24……ゼロ
クロスコンパレータ、26……アナログスイッチ、28,30
……積分器、32……単安定マルチバイブレータ、34,36
……サンプル&ホールド回路、40……CPU。FIG. 1 is a block diagram of the frequency discriminator of the embodiment, FIG. 2 (a) is an acoustic signal passed through a bandpass filter, (b) is a half-wave signal thereof, and (c) is an output of a zero-crossing comparator. Crossover wave, (d) holding start pulse for instructing the sample & hold circuit to start holding the output of the integrator for obtaining the amplitude value, (e) reset pulse for the integrator for obtaining the amplitude value, and (f) for the integrator Output signal of
(G) is the output signal of the sample and hold circuit that holds the output of the integrator, FIG. 3 (a) is the zero crossing wave that is the output of the zero-cross comparator, and (b) is the output of the integrator that determines the half cycle. Hold start pulse for instructing start to sample & hold circuit, (c) reset pulse of integrator for obtaining half cycle, (d) output signal of integrator, (e) sample & hold output of integrator The output signal of the hold circuit, FIG. 4 is a flow chart showing the procedure from CPU data acquisition to output display, and FIG. 5 is a diagram showing an example of output when a voice signal is input. 10 …… Microphone, 20 …… Band pass filter, 24 …… Zero cross comparator, 26 …… Analog switch, 28,30
...... Integrator, 32 …… Monostable multivibrator, 34,36
…… Sample and hold circuit, 40 …… CPU.
Claims (1)
れ、前記入力手段から入力された前記波動信号を整流す
るための波形成形手段と、 前記チャンネル数に応じて所定数設けられ、前記入力手
段から入力された前記波動信号に対応したタイミングパ
ルスを発出するための比較手段と、 前記チャンネル数に応じて所定数設けられ、波形成形手
段もしくは比較手段から入力された信号を積分して前記
波動信号の振幅電圧と前記波動信号の周期に対応した値
のデータを求めるための積分手段と、 前記チャンネル数に応じて所定数設けられ、前記積分手
段により得られた前記データをそれぞれチャンネル毎に
保持するための保持手段と、 前記比較手段からのタイミングパルスにより前記積分手
段及び前記保持手段の作動タイミングを制御するための
信号を発出するための発振手段と、 前記保持手段から送られる前記チャンネル毎の時間に対
応する振幅電圧及び前記積分手段で求められた前記デー
タから、周期に対応する周波数のデータを含む波動の感
覚量を求めるための演算手段と、 該演算手段で求められた値を記憶するための記憶手段
と、 該記憶手段に記憶されている前記演算手段により求めら
れた値をリアルタイムに出力するための出力手段とを具
備することを特徴とする周波数弁別器。1. Input means for inputting a wave signal, and a predetermined number of waveform shaping means for rectifying the wave signal input from the input means, the number being provided in a predetermined number according to the number of channels in an arbitrary frequency band. Comparing means, which is provided in a predetermined number according to the number of channels, for outputting a timing pulse corresponding to the wave signal input from the input means, and a predetermined number in accordance with the number of channels, and a waveform shaping means Alternatively, integrating means for integrating the signal inputted from the comparing means to obtain data of a value corresponding to the amplitude voltage of the wave signal and the cycle of the wave signal, and a predetermined number according to the number of channels, Holding means for holding the data obtained by the integrating means for each channel, and the integration by the timing pulse from the comparing means. An oscillating means for issuing a signal for controlling the operation timing of the stage and the holding means, an amplitude voltage corresponding to the time for each channel sent from the holding means, and the data obtained by the integrating means. A calculating means for obtaining a sensory amount of a wave including frequency data corresponding to a cycle, a storing means for storing a value obtained by the calculating means, and the calculating means stored in the storing means A frequency discriminator comprising: an output unit for outputting the value obtained by the method in real time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62291473A JPH0690634B2 (en) | 1987-11-18 | 1987-11-18 | Frequency discriminator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62291473A JPH0690634B2 (en) | 1987-11-18 | 1987-11-18 | Frequency discriminator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01133100A JPH01133100A (en) | 1989-05-25 |
| JPH0690634B2 true JPH0690634B2 (en) | 1994-11-14 |
Family
ID=17769328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62291473A Expired - Lifetime JPH0690634B2 (en) | 1987-11-18 | 1987-11-18 | Frequency discriminator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0690634B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7208075B2 (en) * | 2019-03-20 | 2023-01-18 | アズビル株式会社 | frequency detection circuit |
-
1987
- 1987-11-18 JP JP62291473A patent/JPH0690634B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01133100A (en) | 1989-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4093821A (en) | Speech analyzer for analyzing pitch or frequency perturbations in individual speech pattern to determine the emotional state of the person | |
| US4829574A (en) | Signal processing | |
| US4809332A (en) | Speech processing apparatus and methods for processing burst-friction sounds | |
| US4905285A (en) | Analysis arrangement based on a model of human neural responses | |
| DE69825363T2 (en) | Method for vibration wave detection and vibration wave detector | |
| EP0077194B1 (en) | Speech recognition system | |
| JPH0247561A (en) | Analysis on frequency spectrum | |
| US20070299663A1 (en) | Speech recognition optimization tool | |
| JPH0121519B2 (en) | ||
| EP3915007B1 (en) | Sound detection | |
| JPH0690634B2 (en) | Frequency discriminator | |
| US4276445A (en) | Speech analysis apparatus | |
| US4401850A (en) | Speech analysis apparatus | |
| Bergeson et al. | Duration discrimination in younger and older adults | |
| JPH07286893A (en) | Signal converter and data display system | |
| JPH05100661A (en) | Bar boundary time extraction device | |
| JP3352144B2 (en) | Voice recognition device | |
| Sreenivas et al. | Spectral estimation properties of nonlinear auditory models for noisy signals | |
| JPH05313700A (en) | Method and device for voice analysis | |
| JPS5853356B2 (en) | How to regularly adjust and set new operating levels for detection thresholds | |
| JPS60102569A (en) | Signal analyzing apparatus | |
| JPH01134398A (en) | Voice analyzer | |
| JPS61273599A (en) | Voice recognition equipment | |
| Siebenga et al. | Membrane noise voltage analyses | |
| Guillemi et al. | Microprocessor-based speech processing system |