DE3305045C2 - Arrangement for determining the basic speech frequency - Google Patents

Arrangement for determining the basic speech frequency

Info

Publication number
DE3305045C2
DE3305045C2 DE19833305045 DE3305045A DE3305045C2 DE 3305045 C2 DE3305045 C2 DE 3305045C2 DE 19833305045 DE19833305045 DE 19833305045 DE 3305045 A DE3305045 A DE 3305045A DE 3305045 C2 DE3305045 C2 DE 3305045C2
Authority
DE
Germany
Prior art keywords
frequency
speech
filter
signal
fundamental wave
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
Application number
DE19833305045
Other languages
German (de)
Other versions
DE3305045A1 (en
Inventor
Gerhard 8000 München Wimmer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Original Assignee
Siemens AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens AG filed Critical Siemens AG
Priority to DE19833305045 priority Critical patent/DE3305045C2/en
Publication of DE3305045A1 publication Critical patent/DE3305045A1/en
Application granted granted Critical
Publication of DE3305045C2 publication Critical patent/DE3305045C2/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/90Pitch determination of speech signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Analogue/Digital Conversion (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

The present invention relates to an arrangement for identifying the basic speech frequency or basic speech period (pitch) in real time from an unlimited-band speech signal, where the speech signal comprising a fundamental wave and at least one harmonic is fed via a bandpass filter BP and a following attenuator DG to an evaluation circuit AW. In the signal path between the attenuator DG and the evaluation circuit AW, it is proposed to arrange a filter FL whose limit frequency can be re-adjusted by a control device SE according to the frequency of the fundamental wave component of the speech signal. For this purpose, the speech signal at the output of the attenuator DG is fed to the input 1 of the control device SE. The invention is used in speech analysis systems, e.g. in vocoders. <IMAGE>

Description

Die Erfindung betrifft eine Anordnung zur Bestimmung der Sprachgrundfrequenz bzw. der Sprachgrundperiode (Pitch) in Echtzeit aus einem nicht bandbegrenzten, im wesentlichen aus der Grundwelle und mindestens einer Oberwelle bestehenden Sprachsignal gemäß dem Oberbegriff des Patentanspruchs 1.The invention relates to an arrangement for determining the basic speech frequency or basic speech period (Pitch) in real time from a non-band-limited, essentially from the fundamental and at least a harmonic existing speech signal according to the preamble of claim 1.

Die Bestimmung der Sprachgrundfrequenz ist z. B. für Vocoder von Bedeutung, da die Sprachgrundfrequenz hierbei zur Steuerung des Anregungssignals bei der Sprachsynthese Verwendung findet. Bei Vocodern sind die Sprecherkennung und die Sprachverständlichkeit wesentlich von der Genauigkeit der Bestimmung der Sprachgrundfrequenz abhängig.The determination of the basic speech frequency is z. B. important for vocoders, since the basic speech frequency this is used to control the excitation signal during speech synthesis. With vocoders Speech recognition and speech intelligibility are essential to the accuracy of the determination depending on the basic speech frequency.

Die Sprachgrundfrequenz ist die niedrigste Frequenz eines nicht bandbegrenzten Sprachsignals, d. h. die Frequenz der Grundwelle. Der reziproke Wert der Sprachgrundfrequenz, die Sprachgrundperiode, wird als PitchThe fundamental speech frequency is the lowest frequency of a non-band-limited speech signal, i.e. H. the frequency the fundamental wave. The reciprocal value of the fundamental speech frequency, the basic language period is called the pitch

ίο bezeichnet.ίο referred to.

Grundsätzlich sind zwei Möglichkeiten denkbar, die Sprachgrundfrequenz bzw. die Sprachgrundperiode zu bestimmen:
Zum einen kann eine sogenannte Kurzzeitanalyse durchgeführt werden, die dadurch charakterisiert ist. daß zur Bestimmung der Sprachgrundfrequenz der Zeitbereich mit Hilfe einer Kurzzeit-Spektraltransformation verlassen wird. Nähere Einzelheiten sind hierzu in dem Buch von James L. Flanagan: »Speech Analysis. Synthesis and Perception«, Second Edition, Springer-Verlag Berlin, Heidelberg, New York, 1972, Seiten 140 bis 147 und 184 bis 187, zu entnehmen.
There are basically two possible ways of determining the basic speech frequency or basic speech period:
On the one hand, a so-called short-term analysis can be carried out, which is characterized by this. that to determine the basic speech frequency, the time domain is left with the help of a short-term spectral transformation. More details can be found in the book by James L. Flanagan: Speech Analysis. Synthesis and Perception ", Second Edition, Springer-Verlag Berlin, Heidelberg, New York, 1972, pages 140 to 147 and 184 to 187, can be found.

Zum anderen kann die Bestimmung in Echtzeit erfolgen, d. h. daß die Grundwelle direkt im Zeitbereich aus dem Sprachsignal extrahiert wird. Eine entsprechende Anordnung ist durch die Literaturstelle Elektronik, 11/ 1981, Seiten 79 bis 86, insbesondere Seite 80, Bild 1 angegeben. Das Sprachsignal wird hierbei über eine Hochpaß-Tiefpaß-Kombination zunächst einem Komparator zugeführt, der hierbei ein Nulldurchgangsdetektor ist. Das Ausgangssignal dieses Komparators wird dann in ein Sägezahnsignal umgeformt und wiederum einer Hochpaß-Tiefpaß-Kombination zugeführt, deren Tiefpaß ein Schalterkondensatorfilter ist. Die Eigenart eines solchen Schalterkondensatortiefpasses besteht unter anderem darin, daß die Frequenz des die Schalter betätigten Schalttaktsignals die Grenzfrequenz des Tiefpasses bestimmt und durch geeignete Wahl der Frequenz des Taktschaltsignals somit die Grenzfrequenz eines solchen Filters in relativ weiten Grenzen eingestellt werden kann. Dem einstellbaren Schalterkondensatortiefpaß ist ein weiterer Komparator in Gestall eines Nulldurchgangsdetektors nachgeschaltet. Das Ausgangssignal dieses zweiten Komparators ermöglicht eine Periodenmessung, von der abhängig dann die Schalttaktsignalfrequenz für den Schalterkondensatortiefpaß so gesteuert werden kann, daß die Tiefpaßgrenzfrequenz etwa auf den l,4fachen Wert der Grundfrequenz des anstehenden Sprachsignals eingestellt werden kann.On the other hand, the determination can take place in real time, i. H. that the fundamental wave is made directly in the time domain the speech signal is extracted. A corresponding arrangement is provided by the literature on electronics, 11 / 1981, pages 79 to 86, in particular page 80, Fig. 1 indicated. The voice signal is here via a The high-pass-low-pass combination is first fed to a comparator, which in this case is a zero crossing detector is. The output signal of this comparator is then converted into a sawtooth signal and again fed to a high-pass-low-pass combination, the low-pass filter of which is a switched capacitor filter. The quirk such a switch capacitor low-pass filter consists, among other things, in the fact that the frequency of the switch actuated switching clock signal determines the cut-off frequency of the low-pass filter and through a suitable selection of the frequency of the clock switching signal thus set the cutoff frequency of such a filter within relatively wide limits can be. The adjustable switch capacitor low pass is another comparator in Gestall downstream of a zero crossing detector. The output of this second comparator allows a period measurement, on which the switching clock signal frequency for the switch capacitor low-pass filter then depends can be controlled so that the low-pass cut-off frequency to about 1.4 times the value of the fundamental frequency the pending speech signal can be set.

Der schaitungstechnische Aufwand für diese Art der Echtzeitbestimmung der Grundwelle eines Sprachsignals ist relativ groß und bedingt einerseits durch die Umwandlung des Signals am Ausgang des ersten Komparators in ein Sägezahnsignal und die Steuerung der Frequenz des Schalttaktsignals für den Schalterkondensatortiefpaß über eine Periodendauermessung hinweg eine relativ große Zeitverzögerung in der Größenordnung von ungefähr 12 ms.The technical complexity for this type of real-time determination of the fundamental wave of a speech signal is relatively large and is due on the one hand to the conversion of the signal at the output of the first comparator into a sawtooth signal and the control of the frequency of the switching clock signal for the switch capacitor low-pass filter a relatively large time delay of the order of magnitude over a period duration measurement of about 12 ms.

Der Erfindung liegt die Aufgabe zugrunde, für eine Anordnung zur Bestimmung der Sprachgrundfrequenz in Echtzeit ein weiteres Schaltungskonzept anzugeben, das mit einem geringeren technischen Aufwand auskommt und darüber hinaus praktisch verzögerungsfrei arbeitet.The invention is based on the object of an arrangement for determining the basic speech frequency to specify a further circuit concept in real time that manages with less technical effort and also works with practically no delay.

Diese Aufgabe wird gemäß der Erfindung durch die im Patentanspruch 1 angegebenen Merkmale gelöst. Der Erfindung liegt die Erkenntnis zugrunde, daß esThis object is achieved according to the invention by the features specified in claim 1. The invention is based on the knowledge that it

für die Steuerung der Frequenz des Schalttakisignals des Schalterkondensatortiefpasses dann keiner Periodendauermessung bedarf, wenn das Schalttaktsignal gleichsam unmittelbar von der Grundfrequenz des Sprachsignals abgeleitet wird. Dies ist möglich, wenn der erste Komparator anstelle eines Nulldurchgangsdetektors ein Dämpfungsglied mit frequsnzproportionaler Dämpfungscharakteristik ist, dessen Ausgangssignal eine Digitalisierung des Grundwellenanteils in einem zweiten Komparator zuläßt, so daß dann in Anwendung eines geeigneten Frequenzumsetzers das periodisch abgetastete Signal des digitalisierten Grundwellenanteils über den Frequenzumsetzer unmittelbar in das Schalttaktsignal für den Schalterkondensatortiefpaß umgesetzt werden kann.for controlling the frequency of the switching tactile signal of the switch capacitor low pass then no period measurement is required if the switching clock signal is, as it were, derived directly from the fundamental frequency of the speech signal. This is possible, though the first comparator instead of a zero crossing detector an attenuator with frequency proportional Attenuation characteristic is the output signal of which is a digitization of the fundamental wave component in a second comparator allows, so that then periodically using a suitable frequency converter The sampled signal of the digitized fundamental wave component is transferred directly to the Switching clock signal for the switch capacitor low-pass filter can be implemented.

Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den Ansprüchen 2 bis 5 angegeben.Further advantageous refinements of the invention are specified in claims 2 to 5.

Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dargestellt und wird im folpenden näher beschrieben.An embodiment of the invention is shown in the drawing and will be described in more detail below described.

Es zeigtIt shows

Fig. 1 ein Blockschaltbild der Anordnung zur Bestimmung der Sprachgrundfrequenz bzw. der Sprachgrundperiode gemäß der Erfindung.1 shows a block diagram of the arrangement for determining the basic speech frequency or basic speech period according to the invention.

Fig. 2 eine detaillierte Darstellung eines Teils dieser Anordnung.Fig. 2 is a detailed illustration of part of this arrangement.

Bei der in Fig. 1 dargestellten Anordnung wird das nicht bandbegrenzte Sprachsignal zunächst einem Bandpaß BP zugeführt, der die Frequenzen zwischen 80 Hz und 300 Hz hindurchläßt. Dieser Frequenzbereich entspricht ungefähr dem Sprachgrundfrequenz-Bereich von Männer- und Frauenstimmen. Für Spracngrundfrequenzen bis 150 Hz fallen neben der Grundwelle auch die erste Oberwelle und evtl. weitere Oberwellen in das auszuwertende Frequenzband. Sie erschweren das eindeutige Bestimmen der Sprachgrundfrequenz bzw. der Sprachgrundperiode.In the arrangement shown in FIG. 1, the non-band-limited speech signal is first fed to a bandpass filter BP which allows the frequencies between 80 Hz and 300 Hz to pass. This frequency range roughly corresponds to the basic speech frequency range of male and female voices. For basic speech frequencies up to 150 Hz, in addition to the basic wave, the first harmonic and possibly other harmonics also fall into the frequency band to be evaluated. They make the unambiguous determination of the basic speech frequency or basic speech period more difficult.

Zur Bedämpfung dieser Oberwellen ist dem Bandpaß BP ein Dämpfungsglied DG nachgeschaltet, das eine Höhenabsenkung von 12 dB/Oktave, beginnend bei 80 Hz. aufweist. Dies bedeutet, daß das Dämpfungsglied DG bei einer Frequenz/ = 80 Hz eine Dämpfung von 0 dB aufweist, während bei der doppelten Frequenz, also bei / = 160 Hz die Dämpfung 12 dB beträgt. Bei dem am Ausgang des Dämpfungsgliedes DG anstehenden Signal ist die Grundwelle schon deutlich zu erkennen, so daß die Sprachgrundperiode grob abgeschätzt werden kann.To attenuate these harmonics, an attenuator DG is connected downstream of the bandpass filter BP , which has a treble drop of 12 dB / octave, starting at 80 Hz. This means that the attenuator DG has an attenuation of 0 dB at a frequency / = 80 Hz, while at double the frequency, that is to say at / = 160 Hz, the attenuation is 12 dB. In the signal present at the output of the attenuator DG , the fundamental wave can already be clearly recognized, so that the fundamental speech period can be roughly estimated.

Zur weiteren Oberwellenunterdrückung ist dem Dämpfungsglied DG ausgangsseitig ein Filter FL nachgeschaltet, das von einer Steuereinrichtung SE in Abhängigkeit der Frequenz des Grundwellenanteils des Sprachsignals mindestens in seiner oberen Grenzfrequenz nachsteuerbar ist.For further suppression of harmonics, a filter FL is connected downstream of the attenuator DG on the output side, which can be readjusted at least in its upper limit frequency by a control device SE as a function of the frequency of the fundamental wave component of the speech signal.

Das Filter FL ist hierbei als monolithischer Switched-Capacitor-Tiefpaß ausgebildet, dem die Steuergröße am Ausgang 2 der Steuereinrichtung SE in Form eines in seiner Frequenz variablen Schalttaktsignals TS zugeführt ist. Dem Eingang 1 der Steuereinrichtung SE ist hingegen das Sprachsignal am Ausgang des Dämpfungsgliedes DG zugeführt. Die in diesem Signal noch vorhandenen Oberwellenreste wirken nicht störend, da das Filter FL - bedingt durch die Einschwingzeit - relativ träge auf sprunghafte Änderungen des Schalttaktsignals TS reagiert.The filter FL is in this case designed as a monolithic switched capacitor low-pass filter to which the control variable is fed at the output 2 of the control device SE in the form of a switching clock signal TS of variable frequency. In contrast, the speech signal at the output of the attenuator DG is fed to the input 1 of the control device SE. The residual harmonics still present in this signal do not have a disruptive effect, since the filter FL - due to the settling time - reacts relatively slowly to sudden changes in the switching clock signal TS.

Das Filter FL ist über das Schalttaktsignal TS so gesteuert, daß die Grenzfrequenz des Tiefpasses zwischen der Frequenz der Grundwelle und der Frequenz der ersten Oberwelle liegt. Hierdurch wird die Grundwelle sicher durchgelassen und die erste Oberwelle und weitere Oberwellen werden sicher gesperrt. Es hat sich als vorteilhaft erwiesen, die Grenzfrequenz des als Tiefpaß gestalteten Filters FL so zu wählen, daß sie um der· Faktor 1,4 bis 1,7 größer ist als die Frequenz der Grundwelle. Aus praktischen Erwägungen wurde hier der Faktor 1,6 gewählt.
Da das als monolithischer Switched-Capacitor-Tiefpaß ausgebildete Filter FL ein Schalttaktsignal TS benötigt, das in einem festen Verhältnis zur Tiefpaß-Grenzfrequenz steht (bei dem eingesetzten Filter FL beträgt das Verhältnis Schalttaktfrequenz zu Grenzfrequenz z. B. 100 : 1), so muß die Frequenz des Schalttaktsignals TS des Filters FL um den Faktor 100 x 1,6 = 160 üb^r der Sprachgrundfrequenz liegen. Die Ableitung des Schalttaktsignals TS vom Grundwellenanteil des
The filter FL is controlled by the switching clock signal TS so that the cutoff frequency of the low pass is between the frequency of the fundamental wave and the frequency of the first harmonic. As a result, the fundamental wave is safely allowed through and the first harmonic and further harmonics are safely blocked. It has proven to be advantageous to choose the cutoff frequency of the filter FL , which is designed as a low-pass filter, so that it is 1.4 to 1.7 times greater than the frequency of the fundamental wave. The factor 1.6 was chosen here for practical reasons.
Since the filter FL, designed as a monolithic switched capacitor low-pass filter, requires a switching clock signal TS which has a fixed ratio to the low-pass cut-off frequency (in the case of the filter FL used , the ratio of switching clock frequency to cut-off frequency is e.g. 100: 1) the frequency of the switching clock signal TS of the filter FL are by a factor of 100 x 1.6 = 160 above the basic speech frequency. The derivation of the switching clock signal TS from the fundamental wave component of the

- Sprachsignals wird also in der Steuereinrichtung unter Zuhilfenahme eines Frequenzumsetzers vorgenommen, der die von der Sprachgrundfrequenz abhängige Frequenz des Schalttaktsignals TS auf den Wert anhebt, der für die Einstellung der gewünschten Filtergrenzfrequenz erforderlich ist.
In Fig. 2 ist die Steuereinrichtung SE, in der die Frequenzumsetzung vorgenommen wird, detailliert dargestellt. Für die Frequenzumsetzung wird hier ein mittels eines Schalters S rückkoppelbares Rotations-Schieberegister SCH verwendet.
Zunächst wird das am Eingang 1 der Steuereinrichtung SE anstehende Signal mittels eines Komparators KO in ein digitales Signal umgewandelt. Dieses digitale Signal wird mit einer Frequenz von 1 kHz abgetastet und in das 159 Speicherplätze aufweisende Rotations-Schieberegister SCH geschoben. Die Abtastfrequenz von 1 kHz wird hierbei über einen Frequenzteiler FT aus einer Frequenz von 160 kHz gewonnen. Die Frequenz von 160 kHz dient auch als Taktfrequenz für das Rotations-Schieberegister SCH. Ist ein Abtastwert über die Schaltstellung 51 des Schalters S in das Roiations-Schieberegister SCH geschoben, so wird das Rotations-Schieberegister SCH über die Schaltstellung 52 des Schalters 5 rückgekoppelt und mit der Taktfrequenz von 160 kHz 159mal geschoben. Der Register-Inhalt durchläuft damit einen Rotationszyklus und steht anschließend im gleichen Zustand wie zu Beginn in dem Rotations-Schieberegister SCH. Nach Auftrennen der Rückkopplungsschleife über die Schaltstellung 51 des Schalters 5 wird wieder ein neuer Abtastwert in das Rotations-Schieberegister SCH geschoben. Die in dem Rotations-Schieberegister SCH vorgenommenen beiden Abläufe, nämlich das Rotieren und das Einschieben eines neuen Abtastwertes, sind zeitlich so ineinander verzahnt, daß am Ausgang 2 der Steuereinrichtung SE das Schalttaktsignal TS mit der erforderlichen hohen Filtertaktfrequenz ansteht.
Speech signal is thus made in the control device with the aid of a frequency converter which increases the frequency of the switching clock signal TS, which is dependent on the basic speech frequency, to the value required for setting the desired filter cutoff frequency.
In Fig. 2, the control device SE, in which the frequency conversion is carried out, is shown in detail. A rotary shift register SCH, which can be fed back by means of a switch S , is used here for the frequency conversion.
First, the signal present at the input 1 of the control device SE is converted into a digital signal by means of a comparator KO. This digital signal is sampled at a frequency of 1 kHz and shifted into the rotary shift register SCH, which has 159 storage locations. The sampling frequency of 1 kHz is obtained from a frequency of 160 kHz using a frequency divider FT. The frequency of 160 kHz also serves as the clock frequency for the rotary shift register SCH. Is a sample slid over the switching position of the switch 51 in the S Roiations shift register SCH, the rotational shift register SCH is fed back to the switch 5 via the switch 52 and pushed position with the clock frequency of 160 kHz 159mal. The register content thus runs through a rotation cycle and is then in the same state as at the beginning in the rotation shift register SCH. After the feedback loop has been separated via the switch position 51 of the switch 5, a new sample is again shifted into the rotary shift register SCH. The two processes carried out in the rotary shift register SCH , namely the rotation and the insertion of a new sample, are so interlinked in terms of time that the switching clock signal TS with the required high filter clock frequency is present at the output 2 of the control device SE.

Die Steuereinrichtung SE weist weiterhin eine Pegelmeßeinrichtung PE mit einer nachfolgenden Speichereinrichtung SP auf. Der Pegelmeßeinrichtung PE ist das Sprachsignal eingangsseitig zugeführt. Bei Unterschreitung des gemessenen Pegels des Sprachsignals unter einen Vorgabewert, z. B. bei Sprachpausen, befindet sich der Schalter 2 in der Schaltstellung 52, so daß keine neuen Abtastwerte in das Rotations-Schieberegister SCH gelangen kennen. Vielmehr rotiert der Registerinhalt zyklisch, so daß das ausgangsseitige Schalttaktsignal TS unverändert aufrecht erhalten bleibt.The control device SE also has a level measuring device PE with a subsequent storage device SP . The speech signal is fed to the level measuring device PE on the input side. If the measured level of the speech signal falls below a preset value, e.g. B. during pauses in speech, the switch 2 is in the switch position 52, so that no new sample values get into the rotary shift register SCH . Rather, the register content rotates cyclically so that the switching clock signal TS on the output side is maintained unchanged.

Bei dem am Ausgang des Filters FL sinusförmigen Signal ist die Grundwelle deutlich zu erkennen (Fig. 1).In the case of the sinusoidal signal at the output of the filter FL , the fundamental wave can be clearly seen (FIG. 1).

Dieses Signal wird einer Auswerteschaltung AW zugeführt. Die Auswertung selbst kann z. B. so durchgeführt werden, daß das sinusförmige Signal zunächst in
ein Rechtecksignal umgeformt und die Periodendauer
von einer positiven Flanke zur nächsten positiven 5 Flanke gemessen wird. Hierzu wird mit der positiven
Flanke ein 8-bit-Binärzähler gestartet. Dieser Zähler
wird mit 10 kHz getaktet und zählt solange, bis er mit
der nächsten positiven Flanke gestoppt wird. Der als
Maß für die Sprachgrundperiode (Pitch) bestimmte io Zählerstand wird abgespeichert und steht zur weiteren
Verarbeitung, z. B. zur Steuerung des Anregungssignals bei der Sprachsynthese zur Verfugung. Anschließend wird der Zähler auf Null gesetzt und für eine
erneute Messung gestartet. 15
This signal is fed to an evaluation circuit AW. The evaluation itself can, for. B. be carried out so that the sinusoidal signal is initially in
transformed into a square wave signal and the period duration
is measured from a positive edge to the next positive 5 edge. This is done with the positive
Edge of an 8-bit binary counter started. This counter
is clocked at 10 kHz and counts until it starts with
the next positive edge is stopped. The as
Measure for the basic speech period (pitch) determined io counter reading is saved and is available for further use
Processing, e.g. B. to control the excitation signal in the speech synthesis available. Then the counter is set to zero and for one
new measurement started. 15th

Hierzu 1 Blatt Zeichnungen 201 sheet of drawings 20

2525th

3030th

3535

4040

4545

5050

5555

6060

6565

Claims (5)

Patentansprüche:Patent claims: 1. Anordnung zur Bestimmung der Sprachgrundfrequenz bzw. der Sprachgrundperiode (Pitch) in Echtzeit aus einem nicht bandbegrenzten, im wesentlichen aus der Grundwelle und mindestens einer Oberwelle bestehenden Sprachsignal, bei der das Sprachsignal über einen Bandpaß und einen nachgeschalteten Komparator einem von einer Steuereinrichtung in Abhängigkeit der Frequenz des Grundwellenanteils des Sprachsignals wenigstens in seiner oberen Grenzfrequenz nachsteuerbaren Filter zugeführt ist, an das sich ausgangsseitig eine Auswerteschaltung anschließt, dadurch gekennzeichnet, daß der Komparator ein Dämpfungsglied (DG) mit frequenzproportionaler Dämpfungscharakteristik und das Filter (FL) ein Schalterkondensatorfilter ist, dem die Steuergröße am Ausgang (2) der Steuereinrichtung (SE) in Form eines in seiner Frequenz variablen Schalttaktsignals (TS) zugeführt ist, daß ferner der Eingang der Steuereinrichtung (SE) an den Ausgang des Dämpfungsgliedes (DG) angeschaltet ist, und daß die Ableitung des Schalttaktsignals (TS) vom Grundwellenanteil des Sprachsignals in der Steuereinrichtung (SE) dadurch vorgenommen ist, daß das Sprachsignal im Anschluß an seine Digitalisierung mittels eines Komparators (KO) periodisch abgetastet ist und die Abtastwerte einem n-1 Stufen aufweisenden Rotationsschieberegister (SCH) zugeführt sind, das jeweils im Zeitintervall zwischen zwei aufeinander folgenden Abtastwerten im rückgekoppelten Zustand zwischen ein- und Ausgang n-\ Fortschaltungen ausführt.1. Arrangement for determining the basic speech frequency or basic speech period (pitch) in real time from a non-band-limited speech signal consisting essentially of the fundamental wave and at least one harmonic, in which the speech signal is dependent on a control device via a bandpass filter and a downstream comparator the frequency of the fundamental wave component of the speech signal is fed at least in its upper limit frequency adjustable filter, to which an evaluation circuit is connected on the output side, characterized in that the comparator is an attenuator (DG) with frequency-proportional attenuation characteristics and the filter (FL) is a switched capacitor filter to which the control amount of the control device (SE) in the form of a variable in its frequency switching clock signal (TS) at the output (2) is supplied that is connected further, the input of the control device (SE) to the output of the attenuator (DG), and in that the derivative d the switching clock signal (TS) is made from the fundamental wave component of the speech signal in the control device (SE) in that the speech signal is periodically sampled after its digitization by means of a comparator (KO) and the sampled values are fed to a rotary shift register (SCH) with n-1 stages which carries out n- \ increments in the time interval between two successive sampling values in the feedback state between input and output. 2. Anordnung nach Anspruch 1, dadurch gekennzeichnet, daß das Filter (FL) ein monolitischer Switched-Capacitor-Tiefpaß ist.2. Arrangement according to claim 1, characterized in that the filter (FL) is a monolithic switched capacitor low-pass filter is. 3. Anordnung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß das Filier (FL) über das Schalttaktsignal (TS) so gesteuert ist, daß die obere Grenzfrequenz des Filters (FL) zwischen der Frequenz der Grundwelle und der Frequenz der ersten Oberwelle liegt.3. Arrangement according to claim 1 or 2, characterized in that the filter (FL) is controlled via the switching clock signal (TS) so that the upper limit frequency of the filter (FL) is between the frequency of the fundamental wave and the frequency of the first harmonic. 4. Anordnung nach Anspruch 3, dadurch gekennzeichnet, daß die obere Grenzfrequenz um den Faktor 1,4 bis 1,7 größer ist als die Frequenz der Grundwelle. 4. Arrangement according to claim 3, characterized in that the upper limit frequency by the factor 1.4 to 1.7 is greater than the frequency of the fundamental wave. 5. Anordnung nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß das Sprachsignal in der Steuereinrichtung (SE) einer Pegelmeßeinrichtung (PE) mit nachfolgender Speichereinrichtung (SP) zugeführt ist, und daß bei Unterschreitung des gemessenen Pegels unter einen Vorgabewert, z. B. bei Sprachpausen, das ausgangsseitige Schalttaktsignal (TS) unverändert aufrecht erhalten bleibt.5. Arrangement according to one of the preceding claims, characterized in that the voice signal in the control device (SE) is fed to a level measuring device (PE) with a subsequent storage device (SP) , and that when the measured level falls below a preset value, e.g. B. during pauses in speech, the output-side switching clock signal (TS) is maintained unchanged.
DE19833305045 1983-02-14 1983-02-14 Arrangement for determining the basic speech frequency Expired DE3305045C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19833305045 DE3305045C2 (en) 1983-02-14 1983-02-14 Arrangement for determining the basic speech frequency

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19833305045 DE3305045C2 (en) 1983-02-14 1983-02-14 Arrangement for determining the basic speech frequency

Publications (2)

Publication Number Publication Date
DE3305045A1 DE3305045A1 (en) 1984-08-16
DE3305045C2 true DE3305045C2 (en) 1986-10-02

Family

ID=6190807

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19833305045 Expired DE3305045C2 (en) 1983-02-14 1983-02-14 Arrangement for determining the basic speech frequency

Country Status (1)

Country Link
DE (1) DE3305045C2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4123749C2 (en) * 1991-07-15 1996-01-25 Ekkehard Dr Sc T Stuerzebecher Circuit arrangement for determining the fundamental frequency from a signal which does not contain a band, contains harmonics and interference signals, preferably for determining the fundamental voice frequency from the voice signal for triggering the flash tube of a laryngostroboscope synchronously with the fundamental frequency
DE4315677C2 (en) * 1993-05-06 1996-04-04 Ekkehard Dr Ing Stuerzebecher Circuit arrangement for determining the basic frequency from a signal which does not have a band-limited signal and contains harmonics and interference signals, in particular for determining the basic voice frequency from the voice and speech signal
DE4325354C1 (en) * 1993-07-28 1994-08-25 Siemens Ag Method and arrangement for outputting digital speech signals
SE503875C2 (en) * 1995-06-19 1996-09-23 Tore Fjaellbrandt Method and apparatus for determining a pitch frequency in a speech signal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3548100A (en) * 1968-01-25 1970-12-15 Philco Ford Corp Formant frequency extractor
US3989896A (en) * 1973-05-08 1976-11-02 Westinghouse Electric Corporation Method and apparatus for speech identification
US4164626A (en) * 1978-05-05 1979-08-14 Motorola, Inc. Pitch detector and method thereof
DE3104558A1 (en) * 1981-02-10 1982-08-19 Kühlwetter, Jürgen, Prof. Dr., 6090 Rüsselsheim Circuit arrangement for determining the cycle duration of the fundamental oscillation of band-limited and/or errored quasi-periodic signals in real time

Also Published As

Publication number Publication date
DE3305045A1 (en) 1984-08-16

Similar Documents

Publication Publication Date Title
DE3510660C2 (en)
DE2524497C3 (en) Method and circuit arrangement for speech synthesis
DE3012771C2 (en)
CH672374A5 (en)
DE3243231C2 (en)
DE2636032C3 (en) Electrical circuit arrangement for extracting the fundamental oscillation period from a speech signal
DE68926930T2 (en) Noise suppression method
DE2917285A1 (en) DIGITAL SPECTRAL ANALYZER
DE3305045C2 (en) Arrangement for determining the basic speech frequency
DE3519116A1 (en) DC / DC CONVERTER
DE69124177T2 (en) Analog-digital converter
DE2801520A1 (en) MEASURING DEVICE FOR DETERMINING THE PERIOD OF AN AC VOLTAGE
DE4134472C2 (en) Method for measuring the distortion factor of an AC voltage signal
DE2431458C2 (en) Procedure and arrangement for automatic speaker recognition
DE2338992B2 (en) DIGITAL FILTER FOR PROCESSING SIGNALS WITH DIFFERENT SIGNAL LEVELS
DE69319323T2 (en) Method for setting an adaptive exponential filter and adaptive exponential filter
WO2013170991A1 (en) Method for interference suppression of a scanning process and a device for carrying out the method
EP0414039A2 (en) Root mean square measuring circuit, in particular for measuring the effective value of an AC voltage
DE2062589C3 (en) Method for determining the fundamental frequency of an at least temporarily periodic signal
DE3223563A1 (en) METHOD AND ARRANGEMENT FOR CHARACTERIZING A SYSTEM BY SPECTRAL ANALYSIS
DE2904426A1 (en) ANALOG VOICE ENCODER AND DECODER
EP0203029B1 (en) Method of producing a tripping signal in dependence upon the amplitude and the duration of an overcurrent
DE2601150C3 (en) Method and circuit arrangement for generating signals for the standstill control of an electromagnetic precision and precision balance
EP0326672A1 (en) Method and arrangement for the transmission of digital signals
DE3338193A1 (en) Circuit arrangement for measuring the transmission quality of a digital test object

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee