[go: up one dir, main page]

DE3590220T1 - Procedure for performing speech acquisition in SCPC systems - Google Patents

Procedure for performing speech acquisition in SCPC systems

Info

Publication number
DE3590220T1
DE3590220T1 DE19853590220 DE3590220T DE3590220T1 DE 3590220 T1 DE3590220 T1 DE 3590220T1 DE 19853590220 DE19853590220 DE 19853590220 DE 3590220 T DE3590220 T DE 3590220T DE 3590220 T1 DE3590220 T1 DE 3590220T1
Authority
DE
Germany
Prior art keywords
noise
threshold value
speech
threshold
time interval
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.)
Withdrawn
Application number
DE19853590220
Other languages
German (de)
Inventor
Ernó Bacs
Mihály Gubanyi
Lajos Hanzo
László Hinsenkamp
László Budapest Uhereczky
Original Assignee
Távközlési Kutató Intézet, Budapest
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 Távközlési Kutató Intézet, Budapest filed Critical Távközlési Kutató Intézet, Budapest
Publication of DE3590220T1 publication Critical patent/DE3590220T1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/204Multiple access
    • H04B7/208Frequency-division multiple access [FDMA]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Radio Relay Systems (AREA)
  • Noise Elimination (AREA)

Description

Verfahren zur Durchführung der Spracherfassung in SCPC-SystemenProcedure for performing speech acquisition in SCPC systems

Gegenstand der Erfindung ist ein Verfahren zur Durchführung der Spracherfassung in SCPC-(Einkanal je Träger)-Satel1itenübertragungssystemen. The subject of the invention is a method for performing the speech detection in SCPC (single channel per carrier) satellite transmission systems.

Hauptziel der Spracherfassung ist es, einen Kanalträger in Sprechkanälen, in denen nicht gesprochen wird, unwirksam zu machen. Gemäß dem Stand der Technik ist bekannt, daß Sprachdetektoren grundsätzlich nach zwei unterschiedlichen Prinzipien arbeiten, nämlich entweder mit analog- oder digitalcodierten Sprechsignalen. Das Hauptproblem der Spracherfassung ist in beiden Fällen, daß ein Kompromiß zwischen den entgegengerichteten Erfordernissen für die optimale Sprachempfindlichkeit und die Geräuschunempfindlichkeit gefunden wird:The main goal of speech detection is to render a channel bearer ineffective in speech channels in which there is no speech do. According to the prior art, it is known that speech detectors are basically based on two different principles work, namely with either analog or digitally coded speech signals. The main problem of speech recognition in both cases is that a compromise between the opposing requirements for optimal speech sensitivity and the noise insensitivity is found:

- Der Sprachdetektor soll die Sprache selbst dann erfassen, wenn der Sprechpegel kurzzeitig unter den Sprachgrenzwert absinkt;- The speech detector should detect the speech even if the speech level briefly falls below the speech threshold sinks;

- andererseits soll das Maß der durch Geräusche hervorgerufenen FaIschtriggerung auf ein Mindestmaß abgesenkt werden- On the other hand, the level of false triggering caused by noises should be reduced to a minimum

D. h. mit anderen Worten, daß der Sprechdetektor die Sprache selbst in geräuscheführenden Kanälen erfaßt. Es ist einerseits leicht zu verwirklichen, daß ein Sprachschwellenwert gewählt wird, der wenig höher als das typische Kanal geräusch , aber niedriger als der schwächste Sprachpegel liegt. Ein Falschtriggern auf kurzzeitige Geräuschimpulse kann mit Hilfe eines sogenannten Rückverzögerers vermieden werden, während das End-I. E. in other words that the speech detector detects the speech itself in noise-carrying channels. It is on the one hand easy to realize that a speech threshold is chosen which is a little higher than the typical channel noise but lower than the weakest speech level. A false trigger to short-term sound impulses can be done with the help of a so-called back-decelerator can be avoided, while the end

verkürzen der Sprechimpulse, welches bei schwachen Entkonsonanten auftritt, durch eine sogenannte Nachwirkung verhindert wird. Im Falle von PCM-codierten Sprechsignalen ist es ein bekanntes Verfahren, innerhalb eines Zeitintervalls mehr als eine aufeinanderfolgende Probe zu beobachten und ob sie die Sprechschwelle überschreiten. Dieses Verfahren hat den Vorteil, daß es bei Auftreten von Geräuschen nicht wahrscheinlich ist, daß mehr als ein aufeinanderfolgender Impuls die Sprechschwelle überschreitet, und hierdurch wird das fehlerhafte Geräuschtriggern vermindert.shortening the speech impulses, which occurs with weak deconsonants, is prevented by a so-called aftereffect will. In the case of PCM-coded speech signals, it is a known method, within a time interval more than to observe a consecutive sample and whether they are the Exceed speech threshold. This procedure has the advantage that it is not likely when noises occur is that more than one consecutive impulse raises the speech threshold exceeds, and thereby the erroneous sound triggering is reduced.

Die üblichen Sprecherfassungstechniken haben den Nachteil, daß bei Kanälen mit unterschiedlichen Geräuschpegeln die Wahrscheinlichkeit eines FaIschtriggerns ebenso unterschiedlieh ist als wenn die Sprechschwelle einen festen Wert darstellt. Mit anderen Worten heißt dies, daß ein Kompromiß zwischen einer geeigneten Sprech- und Geräusch-Wirkung gefunden werden muß, der den einander entgegengerichteten Erfordernissen entspricht. Zugunsten einer maximalen Sprachempfindlichkeit muß der Sprachschwellenwert so sensibel sein wie möglich, doch steigt in diesem Fall die Möglichkeit des FaIschtriggerns. Ein anderer Nachteil der bekannten Verfahren besteht darin, daß, ist der Sprachdetektor einmal durch ein Geräusch aktiviert, er allein abgeschaltet wird, wenn die Nachwirkzeit abgelaufen ist. Hierdurch wird wertvolle Satellitenenergie verschwendet.The usual speech recording techniques have the disadvantage that for channels with different noise levels the The probability of false triggering also differs is as if the speech threshold is a fixed value. In other words, this means that a compromise has been found between a suitable speech and noise effect which corresponds to the opposing requirements. In favor of maximum speech sensitivity the speech threshold must be as sensitive as possible, but in this case the possibility of False triggering. Another disadvantage of the known methods consists in the fact that, once the speech detector is activated by a sound, it is switched off alone when the The post-effect period has expired. This wastes valuable satellite energy.

Ziel der Erfindung ist es, ein neues Verfahren zur Spracherfassung vorzuschlagen, welches die oben bezeichneten Nachteile abstellt, eine optimale Sprechempfindlichkeit und gleichzeitig Geräuschunempfindlichkeit aufweist und es ermöglicht, den Detektor so bald als möglich abzuschalten, wenn er einmal durchThe aim of the invention is to provide a new method for speech detection to propose, which eliminates the disadvantages mentioned above, an optimal speech sensitivity and at the same time Has insensitivity to noise and allows the detector switch off as soon as possible once he's done

ein Geräusch aktiviert worden ist, wodurch ein beträchliches Maß an Satellitenenergie eingespart wird.a sound has been activated, creating a considerable Amount of satellite energy is saved.

Die Erfindung zielt auf die Ausbildung eines neuen schnell und zuverlässig arbeitenden S/prechdetektors.The invention aims at the development of a new fast and reliably working speech detector.

Die durch die Erfindung zu lösende Aufgabe besteht darin, ein Verfahren zur Sprecherfassung zu finden, welches den Sprech-Schwel lenwert entsprechend dem tatsächlichen Pegel des Kanalgeräuschseinstel1t. Um eine optimale Sprechempfindlichkeit und zugleich Geräuschunempfindlichkeit zu erreichen, und darüber hinaus die Dauer einer fehlerhaften Trägerübermittlung zu vermindern.The object to be solved by the invention is to find a method for speech acquisition which reduces speech smoldering value according to the actual level of the channel noise setting. To achieve optimal speech sensitivity and at the same time to achieve insensitivity to noise, and above in addition to the duration of an incorrect carrier transmission Reduce.

Der Gedanke der Erfindung ist es, die empfangenen PCM-Geräusch-Proben statistisch zu bestimmen, und zwar in der Weise, daß ermittelt wird, welcher Teil größer ist und welcher kleiner ist gegenüber dem Geräuschschwellenwert. Dieser Geräuschschwellenwert wird angenommen eingestellt in der Weise, daß allein ein vorgeschriebener Anteil des Geräusches den Geräuschschwellenwert überschreitet. Darauf wird der Sprechschwellenwert so gewählt, daß er wenig höher liegt als der Geräuschschwellenwert, wodurch sich eine optimale Geräuschunempfindlichkeit und Sprechempfindlichkeit ergibt. Trotz all dieser Messungen ist es möglieh, daß der Sprechdetektor durch ein Geräusch aktiviert wird. Für diesen Fall wird eine Sicherheitseinrichtung vorgesehen, die die Dauer der fehlerhaften Trägerübermittlung auf ein Minimum absenkt. Wenn die Anzahl der Impulse, die den Sprechschwellenwert übersteigt - d. h. die Dauer der Geräuschspitzen, die den Detektor aktivieren - eine begrenzte Länge nicht übersteigt, die sicherlich kürzer ist als die typische Sprechspitzenlänge, dann wird die Nachwirkung kürzer als der übliche Wert.The idea of the invention is to sample the received PCM noise to be determined statistically in such a way that it is determined which part is larger and which is smaller compared to the noise threshold. This noise threshold is assumed to be set in such a way that a prescribed proportion of the noise alone exceeds the noise threshold. The speech threshold is then chosen so that that it is a little higher than the noise threshold, resulting in an optimal insensitivity to noise and speech sensitivity results. Despite all these measurements, it is possible that the speech detector is activated by a sound. In this case, a safety device is provided, which reduces the duration of the faulty carrier transmission to a minimum lowers. If the number of pulses exceeding the speech threshold - i. H. the duration of the noise peaks that activate the detector - does not exceed a limited length, which is certainly shorter than the typical speaking tip length, then the aftereffect will be shorter than the usual value.

Gemäß dem erfindungsgemäßen Verfahren zum Erfassen von Sprechsignalen in SCPC-Satel1itenkommunikationssystemen werden zur Überwachung der Übertragung des Kanalträgers Impulse der PCM-codierten Kanalsignale bestimmt, und der Träger sendet fortlaufend unter Überschreitung eines ersten Schwellenwertes während eines ersten Zeitintervalls bis zum Ende eines zweiten Zeitintervalls. Dieser zweite Zeitintervall beginnt dann, wenn das Signal unter den ersten Schwellenwert abfällt, der in Abhängigkeit von dem Geräuschpegel des Kanals bestimmt wird. Die Dauer des zweiten Zeitintervalls wird anhand der Dauer eines dritten Zeitintervalls überwacht, welcher der fortdauernden Überschreitung des ersten Schwellenwertes entspricht. Dieser dritte Zeitintervall entspricht der Länge einer Signalspitze, d.h. der Zeitdiffernz zwischen dem Beginn des ersten und des zweiten Zeitintervalls. Dieser zweite Zeitintervall nimmt ab, wenn der dritte Intervall kürzer ist als ein vorgeschriebener der menschlichen Sprachecharakteristischer Wert. Der Geräuschpegel des Kanals wird benutzt zur Bestimmung des ersten Schwellenwerts durch Addition einer Sicherheitsdiffernz zu einem zweiten Schwellenwert, der in der Weise reguliert wird, daß das Signal den zweiten Schwellenwert um einen vorbestimmten Bereich überschreitet, und zwar unter Berücksichtigung eines statistisch gebildeten Verhältnisses der Überschreitungen während der Träger nicht übermittelt. Diese zusätzliche Sicherheitsdiffernz nimmt ab mit der Steigerung des zweiten Schwellenwerts.According to the method according to the invention for detecting speech signals in SCPC satellite communication systems are used for Monitoring of the transmission of the channel carrier determines pulses of the PCM-coded channel signals, and the carrier transmits continuously exceeding a first threshold value during a first time interval until the end of a second Time interval. This second time interval begins when the signal falls below the first threshold, the dependent is determined by the noise level of the duct. The duration of the second time interval is based on the duration of a third time interval monitors which of the continuing Exceeding the first threshold corresponds. This third time interval corresponds to the length of a signal peak, i.e. the time difference between the beginning of the first and the second time interval. This second time interval decreases, when the third interval is shorter than a prescribed human speech characteristic value. The noise level of the channel is used to determine the first threshold by adding a safety margin to one second threshold which is regulated in such a way that the signal exceeds the second threshold by a predetermined value Range, taking into account one statistically formed ratio of the exceedances during the carrier does not transmit. This additional safety difference decreases as the second threshold value increases.

Das erfindungsgemäße Verfahren findet bevorzugt Anwendung mit digitalen Impulsen von Kanalsignalen, da in diesem Fall Mikroprozessoren Verwendung finden können.
30
The method according to the invention is preferably used with digital pulses from channel signals, since microprocessors can be used in this case.
30th

Bei der Ausführung des erfindungsgemäßen Verfahrens beruht die Spracherfassung auf der Bestimmung von PCM-Impulsen in der Weise, daß der Kanalträger allein in dem Fall wirksam wird, daß eineWhen the method according to the invention is carried out, the Speech detection based on the determination of PCM pulses in such a way that that the channel carrier is effective only in the event that one

MA-Anzahl aufeinanderfolgender Impulse den Sprachschwel 1enwert übersteigt. Wird ein Geräusch erfaßt, d. h. die obige Bedingung ist nicht gegeben, und der Überschuß ist abgeklungen, wird ein in doppeltem Sinne wirksames Einstellverfahren für den Geräusch- und Sprechschwellenwert eingeführt. Mit Hilfe dieses in doppelter Weise angenommenen Verfahrens werden der Geräusch- wie der Sprech-Schwel1enwert zur Erzielung einer optimalen Geräuschunempfindlichkeit und Sprechempfindlichkeit eingerichtet, und zwar basierend auf der statistischen Bestimmung der Geräuschimpulse. Andererseits wird gemäß dem aktuellen Wert des Geräuschschwellenwertes außerdem die Sicherheitsdistanz zwischen den beiden Schwellenwerten geregelt, um die Geräuschunempfindlichkeit der hochqualifizierten Übertragungskanäle zu verbessern. Ist die Dauer der aktivierenden Spitzen geringerals die typischen Sprechspitzenlängen, d. h. ist der Detektor wahrscheinlich durch eine Geräuschspitze aktiviert worden, dann stellt sich der Überschuß üblicherweise auf einen niedrigeren Wert ein als im Falle der Sprache. Auf diese Weise wird die Dauer der fehlerhaften Trägerübertragungen auf ein Minimum beschränkt.MA number of consecutive impulses the speech threshold value exceeds. If a noise is detected, i. H. the above condition is not met and the excess has subsided, becomes a setting procedure that is effective in two ways introduced for the noise and speech threshold. With The noise as well as the speech threshold value for achieving a optimal insensitivity to noise and speech sensitivity established based on the statistical determination the sound impulses. On the other hand, according to the current value of the noise threshold value, the safety distance between the two threshold values is also regulated by which To improve the noise immunity of the highly qualified transmission channels. Is the duration of the activating peaks less than typical speaking tip lengths, i.e. H. is the Detector probably activated by a noise spike then the excess usually equates to one lower than in the case of language. In this way, the duration of the erroneous carrier transfers is reduced to one Minimum restricted.

Weitere Merkmale, Einzelheiten und Vorteile der Erfindung ergeben sich aus der folgenden Beschreibung des erfindungsgemäßen Verfahrens anhand der Zeichnung, dessen Figur 1 ein Ablaufdiagramm wiedergibt, in welchem in der üblichen Darstellungsweise solcher Diagramme ein Rhombus eine Abzweigung und ein Rechteck einen abgelaufenen Vorgang wiedergeben.Further features, details and advantages of the invention emerge from the following description of the invention Method based on the drawing, FIG. 1 of which is a flowchart reproduces in which in the usual manner of representation Such diagrams show a rhombus a junction and a rectangle a process that has taken place.

Die in dem Diagramm benutzten Symbole sind folgende: 30The symbols used in the diagram are as follows: 30th

INIT - Einstellen der AusgangsbedingungenINIT - setting the initial conditions

RS - Empfangenes Signal
35
RS - received signal
35

ST - Sprechschwellenwert/erster SchwellenwertST - speech threshold / first threshold

RSC - Zähler für aufgenommene ImpulseRSC - counter for recorded pulses

MA - Maximum der RSC/entspricht dem ersten ZeitintervallMA - maximum of the RSC / corresponds to the first time interval

HD - überhang-Dauer/zweites ZeitintervallHD - overhang duration / second time interval

SHD - Geringster Wert von HD 10SHD - Lowest value of HD 10

GHD - Größter Wert von HDGHD - Greatest value of HD

C1 - ZählerC1 - counter

NBD - GeräuschspitzendauerNBD - noise peak duration

NTC - Zähler für Geräuschimpulse, die den Geräuschschwellenwert übersteigenNTC - counter for noise impulses, which is the noise threshold exceed

NT - GeräuschschwellenwertNT - noise threshold

NSC - GeräuschimpulszählerNSC - noise pulse counter

MNSC - Maximum von NSC 25MNSC - maximum of NSC 25

NTO - Geräuschschwellenwert für High-Quality-KanäleNTO - noise threshold for high quality channels

SD - Sicherheitsabstand zwischen dem Geräusch- und demSD - safety distance between the noise and the

Sprachschwel 1enwert 30Language threshold value 30th

SD1 - Wert von SD bei Kanälen von durchschnittlicher QualitätSD1 - value of SD for channels of average quality

C - Bewertungsfaktor bei High-Quality-Kanälen 35C - weighting factor for high quality channels 35

MAX - Maximum von NTC ; MAX - maximum of NTC ;

MIN - Minimum von NTCMIN - minimum of NTC

In dem Block INIT dieser Symbole werden die Ausgangsbedingungen der verschiedenen Variablen eingegeben. Ist die Bedingung RS > ST gegeben - d. h. das empfangene Signal ist größer als der Sprechschwellenwert, zweigt das Flußdiagramm entsprechend der Bedingung RSC = MA ab, d. h. daß der Zähler für die aufgenommenen Signale sein Maximum erreicht, wobei MA aufeinanderfolgender Impulse empfangen wird, die den Sprechschwellenwert übersteigen, wodurch der Träger so wirksam wird als wenn gesprochen wird. Wurden bisher noch nicht MA aufeinanderfolgende Impulse empfangen, die den Sprachschwellenwert übersteigen, erhöht der Zähler RSC um eins, und die beiden vorgenannten Bedingungen werden erneut überprüft. Ist der Träger wirksam, ist zu beachten, ob das Signal kontinuierlich oberhalb des Sprechschwellenwertes liegt oder nur für kurze Zeit. Ist nämlich die Anzahl der aufeinanderfolgenden Impulse, welche den Sprechschwellenwert ST überschreitet und durch den Zähler C1 ermittelt wird, geringer als die Geräuschspitzendauer NBD, wird unterstellt, daß ein fehlerhaftes Geräuschtriggern eintritt, d. h. eine fehlerhafte Trägerübertragung wurde initiiert. In diesem Fall geht der Hangover in den Block HD = SHD mit seinem niedrigen Wert von den beiden möglichen Werten SHD und GHD ein, wodurch die Dauer des fehlerhaften Triggerns auf ein Minimum beschränkt wird. Darauf wird in dem Block C1 von INCR der Zähler C1 um eins erhöht, und ein neuer Impuls wird eingeleitet, Wird jedoch die Bedingung C1> NBD unterstellt, ist im Block HD = GHD der Hangover auf seinen höchsten Wert GHD eingestellt, und es wird unterstellt, daß der Detektor tatsächlich durch eine Sprache aktiviert worden ist. Nun wird ein neuer Impuls überprüft. Die vorgenannte Verfahrensweise beschreibt den Fall unter der Bedingung RS>ST, d. h. der Detektor nimmt Sprache auf,The initial conditions are set in the INIT block of these symbols of the various variables entered. If the condition RS> ST is given - d. H. the received signal is greater than that Speech threshold value, the flowchart branches according to FIG Condition RSC = MA ab, i.e. H. that the counter for the recorded signals reaches its maximum, with MA being consecutive Pulses are received which exceed the speech threshold, whereby the carrier becomes effective as if speaking will. Have not yet been MA consecutive Receive impulses that exceed the speech threshold, the counter RSC increases by one, and the two aforementioned conditions are checked again. If the carrier is effective, it should be noted whether the signal is continuously above the Speech threshold or only for a short time. Is namely the number of consecutive pulses which the Speech threshold value ST exceeds and by the counter C1 is determined to be less than the noise peak duration NBD, it is assumed that incorrect noise triggering occurs, d. H. an incorrect carrier transfer was initiated. In this case the hangover goes to the block HD = SHD with its low value of the two possible values SHD and GHD, which minimizes the duration of faulty triggering is restricted. Thereupon the counter C1 is increased by one in the block C1 of INCR, and a new pulse is initiated, However, if the condition C1> NBD is assumed, HD is in the block = GHD the hangover is set to its highest value GHD, and it is assumed that the detector is actually through a language has been activated. A new impulse is now checked. The above procedure describes the case under the condition RS> ST, d. H. the detector picks up speech,

- y- Cf-y- Cf

Ist dies nicht der Fall, wird keine Sprache aufgenommen, dann ist indem Block 0 -> RSC der Zähler RSC frei, und in dem Block HD ELAPSED muß überprüft werden, ob der Überschuß HD abgeklungen ist. Trifft dies zu und ist kein neuer den Sprechschwel 1enwert ST überschreitender Impuls aufgenommen worden, dann wird die Anwesenheit eines Geräusches unterstellt und dementsprechend wird in dem Block CARR. DISABLE der Träger unwirksam und diein doppeltem Sinn angenommene - Schwellenwerteinstellung wird bewirkt. Bei dem Verfahren wird der Geräuschschwellenwert so eingestellt, daß außerhalb der MNSC Anzahl von Geräuschimpulsen höchstens MAX Impulse oberhalb des Geräuschschwellenwertes NT liegen, was gewährleistet, daß der Geräuschschwellenwert annähernd entsprechend dem Pegel der Geräuschspitzen eingestellt ist. Nun wird der Sprach-Schwel1enwert ST mit einem Sicherheitsabstand SD oberhalb des Geräuschschwellenwerts NT eingestellt. Erfüllt der Geräuschschwellenwert NT nicht die vorgenannten Bedingungen, dann wird sein Wert erhöht oder vermindert bis er nicht in den vorgeschriebenen Bereich fällt. Auf diese Weise sind beide Schwellenwerte - in doppeltem Sinn angenommen entsprechend dem tatsächlichen Kanal geräusch eingestellt.If this is not the case, no language is recorded, then the counter RSC is free in block 0 -> RSC, and in the block HD ELAPSED must be checked whether the excess HD has subsided is. If this is the case and is not a new speaking threshold value ST pulse has been received, then becomes the presence of a noise is assumed and accordingly in the block CARR. DISABLE the carrier ineffective and thein assumed double sense - threshold setting is causes. In the method, the noise threshold becomes so set that outside the MNSC number of noise pulses at most MAX pulses above the noise threshold value NT lie, which ensures that the noise threshold is approximately is set according to the level of the noise peaks. The speech threshold value ST is now set with a safety margin SD set above the noise threshold value NT. If the noise threshold NT does not meet the aforementioned conditions, then its value is increased or decreased until it does not fall within the prescribed range. In this way are both threshold values - assumed in a double sense accordingly the actual channel sound.

Im folgenden Wird eine Nebenwirkung dieses Verfahrens erläutert. Nach Durchlauf durch den Block CARR. DISABLE wird der Zähler für den Geräuschschwellenwert um eins erhöht, falls die Bedingung RS >NT erfüllt ist, d.h. der zugleich behandelte Impuls ist größer als der Geräuschschwellenwert NT. Ist das nicht der Fall, verläuft der Prozeß als Funktion der Bedingung NSC<MNSC ohne Erhöhung des Geräuschschwellenwertzählers NTC. Ist der Impulszähler NSC beim Maximum MNSC angelangt oder - mit anderen Worten eine Einstel1 peri ode des Geräuschschwellenwertes ist abgelaufen, dann ist in dem Block 0 ->-NSC der Impulszähler frei, und eine neue Ermittlungsperiode wird eingeleitet. Nunmehr wird in dem Block NT<NT0 bestimmt, ob der Geräuschschwellenwert NT kleiner ist als der Wert NTO, was für High Quality Kanalkreise charak-. teristisch ist, oder nicht, so daß dann die SchwellenwertdiffernzA side effect of this procedure is explained below. After passing through the block CARR. DISABLE becomes the counter for increases the noise threshold by one if condition RS > NT is fulfilled, i.e. the impulse treated at the same time is greater than the noise threshold NT. If that is not the case, it goes the process as a function of the condition NSC <MNSC without increasing the noise threshold counter NTC. Is the pulse counter NSC has reached the maximum MNSC or - in other words, a setting period of the noise threshold has expired, then in the block 0 -> - NSC the pulse counter is free, and one new investigation period is initiated. Now in that Block NT <NT0 determines whether the noise threshold NT is smaller is as the value NTO, which is charac- tical for high quality channel circuits. is teristic or not, so that then the threshold value difference

/fr/ fr

/Sicherheitsdistanz SD, d. h. der Abstand zwischen dem Geräuschschwellenwert NT und dem Sprechschwellenwert ST in dem Block SD = SD1 auf den Wert SD1 eingestellt wird. Ist andererseits der Geräuschschwellenwert NT kleiner als der Wert NTO, wird die Schwellenwertdistanz in dem Block ST = CSD1 auf einen größeren Wert als SD1 eingestellt, nämlich C > 1, was bedeutet, daß bei High Quality geräuschfreien Kanälen es nicht geeignet ist, den Sprechschwellenwert ST zu niedrig anzunehmen, da in diesem Fall der Detektor leicht durch hohe Geräuschspitzen oberhalb des unteren Pegels des Durchschnittsgeräuschs aktiviert wird. Danach wird in dem Block NTC > MAX geprüft, ob die Anzahl der den Geräuschschwellenwert NT übersteigenden Impulse größer ist als MAX. Trifft dies zu, dann wird NT um einen Schritt in dem Block NT = NT + 1 erhöht, und in dem Block ST = NT + SD wird der neue Sprachschwellenwert entsprechend der tatsächlichen Schwellenwertdifferenz SD berechnet. Ist die Bedingung NTC > MAX nicht, erfüllt, ergibt sich in dem Block NTC < MIN, ob die Anzahl der den Geräuschschwellenwert NT überschreitenden Impulse kleiner ist als MIN. Ist der Inhalt des Geräuschschwellenwertzählers kleiner als das Minimum, dann wird der Wert des Geräuschschwellenwertes um einen Schritt abgebaut, und in dem Block ST = NT + SD wird der neue Sprachschwellenwert berechnet. Liegt der Inhalt des Geräuschschwel lenwertzählers in dem vorgeschriebenen Intervall MIN < NTC < MAX, dann darf der Geräuschschwellenwert nicht korrigiert werden. Aber nach Freigabe des Zählers NTC in dem Block 0«» NTC, kann das ganze Verfahren erneut eingeleitet werden. Verfolgt man das Diagramm von dem Block NSC <C MNSC entlang der "YES" Abzweigung^ ist lediglich der Impulszähler NSC in dem Block NSC INCR zu erhöhen und das Verfahren erneut einzuleiten./ Safety distance SD, ie the distance between the noise threshold value NT and the speech threshold value ST in the block SD = SD1 is set to the value SD1. If, on the other hand, the noise threshold value NT is less than the value NTO, the threshold value distance in the block ST = CSD1 is set to a value greater than SD1, namely C> 1, which means that with high quality, noise-free channels it is not suitable to use the speech threshold value ST too low to be assumed, since in this case the detector is easily activated by high noise peaks above the lower level of the average noise. Then in the block NTC> MAX it is checked whether the number of the pulses exceeding the noise threshold value NT is greater than MAX. If so, then NT is increased by one step in the block NT = NT + 1, and in the block ST = NT + SD the new speech threshold value is calculated according to the actual threshold value difference SD. If the condition NTC> MAX is not fulfilled, the result in the block NTC <MIN is whether the number of pulses exceeding the noise threshold value NT is less than MIN. If the content of the noise threshold value counter is less than the minimum, then the value of the noise threshold value is reduced by one step, and the new speech threshold value is calculated in the block ST = NT + SD. If the content of the noise threshold counter is within the prescribed interval MIN < NTC <MAX, then the noise threshold must not be corrected. But after releasing the counter NTC in block 0 «» NTC, the whole process can be initiated again. If one follows the diagram of the block NSC <C MNSC along the "YES" junction ^, only the pulse counter NSC in the block NSC INCR needs to be increased and the method started again.

Der grundlegende Vorteil des erfindungsgemäßen Verfahrens besteht darin, daß infolge der im doppelten Sinne angenommenen Schwellenwerteinstellung die gleichermaßen optimierten Schwellenwerte für Geräusch und Sprache jeweils entsprechend dem tatsächliehen Kanalgeräuschpegel eingestellt werden, um ein fehlerhaftesThe basic advantage of the method according to the invention is there in that, as a result of the threshold setting assumed in a double sense, the threshold values are equally optimized for noise and speech can each be set according to the actual channel noise level in order to detect an incorrect

Triggern auf ein Geräusch zu minimieren, was ein beträchtliches Maß an Satellitenenergie erspart. Durch diesen Gedanken der angenommenen Schwellenwertdifferenz wird eine optimale Sensibilität gegenüber Sprache und Unempfindlichkeit gegenüber Geräusch erreicht. Es ist weiter vorteilhaft, daß im Falle der Aktivierung des Detektors durch ein Geräusch und wenn die Geräuschimpulsdauer nicht die typische Gesprächslänge übersteigt, Sprache und das Geräusch an der Basis unterschieden werden können, und in diesem Fall bewegt sich der Überschuß auf einem niedrigen wert als dem für Sprache typischen Wert. Hierdurch wird eine weitere Verminderung der Dauer der fehlerhaften Trägerübertragung erreicht. Ein weiterer wichtiger Vorteil des erfindungsgemäßen Verfahrens besteht darin, daß es infolge der eigenen Gesprächssegmentation und der Diagrammoptimierung für eine kostengünstige Echtzeit Mikroprozessor-Einführung geeignet ist. Aus dem Diagramm ergibt sich nämlich, daß die meisten Operationen ausgeführt werden, wenn keine Sprache, sondern ein Geräusch vorhanden ist, und in diesem Zeitraum der Prozessor kein anderes Gespräch führt. So ist er geeignet, die angenommenen Schwellenwerteinstellungen durchzuführen. Es ist die sehr kurze Aktivierungszeit für den Detektor hervorzuheben, der einen minimalen Ausgangsabfall der Sprachspitzen zur Folge hat.Triggering to minimize noise, which is a considerable Saving amount of satellite energy. By this thought of the accepted Threshold difference becomes optimal sensitivity to language and insensitivity to noise achieved. It is further advantageous that in the case of activation of the detector by a noise and if the noise pulse duration does not exceed the typical conversation length, speech and noise can be distinguished at the base, and in this case the excess is at a lower value than the value typical for speech. This creates a further reduction of the duration of the faulty carrier transmission achieved. Another important advantage of the invention The method consists in that, as a result of your own conversation segmentation and the optimization of the diagram for a Inexpensive real-time microprocessor introduction is suitable. From the diagram it can be seen that most of the operations are carried out when there is no speech but a sound is present and the processor is not conducting any other call during this period. So he is suited to the adopted Perform threshold settings. It's the very short one Highlight activation time for the detector, which has a minimal The output drop of the speech peaks.

Claims (2)

PatentansprücheClaims 1. Verfahren zur Erfassung von Sprachsignalen in SCPC Satellitenkommunikationssystemen zur Steuerung der bestimmten übertragung auf Trägerkanäle, wobei die Ermittlung mit bestimmten PCM-codierten Kanal signal en ausgeführt wird und dem Träger eine kontinuierliche Erhöhung eines'ersten Schwellenwertes ST während eines ersten Zeitintervalls ti übertragen wird bis zum Ende eines zweiten Zeitintervalls t2, der zu dem Zeitpunkt eingeleitet wird, wenn das Signal unter den ersten Schwellenwert ST abfällt, worauf der erste Schwellenwert ST als Funktion des Kanalgeräuschpegels in solcher Weise bestimmt wird, daß, wenn kein Träger übertragen wird, ein steigendes Verhältnis eines zweiten Schwellenwertes NT statistisch bestimmt und dieser Schwellenwert NT so reguliert wird, daß er dieses Verhältnis in einem vorbestimmten Bereich hält, und daß der erste Schwellenwert ST als Summe des zweiten Schwellenwertes NT und einer Sicherheitsdifferenz SD auf einen Wert bestimmt wird, der mit zunehmenden zweiten Schwellenwert NT abnimmt und wobei die Dauer des zweiten Zeitintervalls t2 in Abhängigkeit von der Dauer des dritten Zeitintervalls t3 geregelt wird, wenn das Signal dauernd den ersten Schwellenwert ST übersteigt und der zweite Zeitintervall t2 abnimmt, wenn der dritte Zeitintervall t3 kleiner ist als ein vorbeschriebener Wert.1. Procedure for the acquisition of speech signals in SCPC satellite communication systems to control the specific transmission on bearer channels, the determination with specific PCM-coded channel signals are carried out and the carrier is given a continuous increase in a first threshold value ST transmitted during a first time interval ti is until the end of a second time interval t2, which is to the time is initiated when the signal falls below the first threshold value ST, whereupon the first threshold value ST as a function of the channel noise level in such It is determined in a manner that when no carrier is transmitted, an increasing ratio of a second threshold value NT determined statistically and this threshold value NT is regulated in this way becomes that it keeps this ratio in a predetermined range, and that the first threshold value ST as a sum of the second threshold value NT and a safety difference SD is determined to a value which decreases with increasing second threshold value NT and wherein the duration of the second time interval t2 depending on the duration of the third time interval t3 is regulated when the signal continuously exceeds the first threshold value ST and the second time interval t2 decreases when the third time interval t3 is smaller than a prescribed value. 2. Verfahren nach Anspruch 1, bei welchem die Sprachaufnahme auf der Berechnung der PCM-codierten Signale eines PCM-Kanals basiert, und zwar in der Weise, daß der Kanalträger überträgt, wenn eine vorbestimmte Anzahl MA ti von aufeinanderfolgenden Impulsen den Sprachschwellenwert ST übersteigt und ein Geräusch aufgenommen wird, falls die Bedingung von MA übersteigender aufeinanderfolgender Impulse2. The method according to claim 1, wherein the voice recording is based on the calculation of the PCM-coded signals of a PCM channel based, in such a way that the channel carrier transmits when a predetermined number MA ti of consecutive Impulses exceeds the speech threshold value ST and a sound is picked up if successive pulses exceeding the condition of MA •73• 73 nicht erfüllt wird und die Detektor-Hangover-Zeit HD t2 abgelaufen ist und ein im doppelten Sinn angenommenes Verfahren zum Einstellen des Geräusch- und Sprachschwellenwertes eingeleitet wird, wodurch einerseits der Geräusch-Schwellenwert und - durch eine variabel verschobene Schwellenwertdifferenz - der Sprachschwellenwert entsprechend dem statistischen Durchschnittspegel eingestellt werden, der anhand von gesammelten Geräuschimpulsen zur Erzielung einer maximalen Geräuschunempfindlichkeit und gleichzeitig optimaler Gesprächsempfindlichkeit ermittelt wird, während andererseits als Funktiond des tatsächlichen Geräuschschwellenwerts NT die Schwellenwertdifferenz SD zwischen dem Geräuschschwellenwert NT und dem Sprachschwellenwert ST veränderbar ist, wodurch sich die Geräuschunempfindlichkeit der Kanäle vergrößert, wobei ferner, wenn die Länge der aktivierenden Impulsspitzen kleiner ist als die der typischen Sprachspitzen und der Detektor im allgemeinen durch ein Geräusch aktiviert wird, die Detektor-Hangover-Zeit HD geringer gewählt wird - HD = SHD - als die typischen Gesprächswerte - HD = GHD - und damit die Dauer, der fehlerhaften Trägerübermittlungen minimiert werden.is not fulfilled and the detector hangover time HD t2 has expired and a method for setting the noise and speech threshold value, which is accepted in two ways is initiated, whereby on the one hand the noise threshold value and - by a variably shifted threshold value difference - the speech threshold can be set according to the statistical average level, based on collected noise impulses to achieve maximum noise insensitivity and at the same time optimal conversation sensitivity is determined while on the other hand as a function of the actual noise threshold NT is the threshold difference SD between the noise threshold NT and the speech threshold value ST is changeable, whereby the noise insensitivity of the channels enlarged, furthermore when the length of the activating pulse peaks is smaller than that of the typical Speech peaks and the detector is generally activated by a noise, the detector hangover time HD is chosen to be lower - HD = SHD - than the typical conversation values - HD = GHD - and thus the duration of erroneous carrier transmissions can be minimized.
DE19853590220 1984-05-24 1985-05-24 Procedure for performing speech acquisition in SCPC systems Withdrawn DE3590220T1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
HU842006A HU190304B (en) 1984-05-24 1984-05-24 Method for implementing speech detection of satellite communication systems of individual speech channel with fix or random marking-out of the carrier

Publications (1)

Publication Number Publication Date
DE3590220T1 true DE3590220T1 (en) 1986-05-15

Family

ID=10957259

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19853590220 Withdrawn DE3590220T1 (en) 1984-05-24 1985-05-24 Procedure for performing speech acquisition in SCPC systems

Country Status (5)

Country Link
JP (1) JPS61502301A (en)
DE (1) DE3590220T1 (en)
GB (2) GB2169776B (en)
HU (1) HU190304B (en)
WO (1) WO1985005515A1 (en)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1199805B (en) * 1963-12-09 1965-09-02 Siemens Ag Method and arrangement for secure data transmission via telephone systems
SU522546A1 (en) * 1975-04-07 1976-07-25 Предприятие П/Я Р-6292 Device for extracting a signal affected by interference
SU640433A1 (en) * 1976-12-27 1978-12-30 Предприятие П/Я А-7306 Apparatus for transmitting and receiving pulse-modulated signals
SU756660A1 (en) * 1978-04-17 1980-08-15 Anatolij A Gladkikh Device for receiving information with noise suppression
SU1115244A1 (en) * 1983-05-23 1984-09-23 Предприятие П/Я Г-4126 Device for compensating interference
US4455662A (en) * 1983-05-25 1984-06-19 Gutleber Frank S Noise code generator and pulse compression communications system
DE3334766A1 (en) * 1983-09-26 1985-04-11 Siemens AG, 1000 Berlin und 8000 München MULTIPROCESSOR CENTRAL CONTROL UNIT OF A SWITCHING SYSTEM, IN PARTICULAR TELEPHONE SWITCHING SYSTEM
SE439208B (en) * 1983-09-30 1985-06-03 Ericsson Telefon Ab L M PROGRAMMED CONTROL TELECOMMUNICATIONS

Also Published As

Publication number Publication date
GB2169776B (en) 1988-09-01
GB2169776A (en) 1986-07-16
HUT37314A (en) 1985-11-28
HU190304B (en) 1986-08-28
GB8530834D0 (en) 1986-01-22
JPS61502301A (en) 1986-10-09
WO1985005515A1 (en) 1985-12-05
GB2173078A (en) 1986-10-01
GB8601284D0 (en) 1986-02-26
GB2173078B (en) 1988-03-23

Similar Documents

Publication Publication Date Title
DE69917361T2 (en) Device for speech detection in ambient noise
EP0813891B1 (en) Signal detector
DE19729168B4 (en) Residual-current device
DE2265229C2 (en) Circuit arrangement for monitoring a weak EKG signal component, such as fetal heart signals
DE3013344A1 (en) DEVICE AND METHOD FOR CONTROLLING INPUT SIGNALS
DE1248225B (en) Method and device for the precise determination of the heartbeat frequency
DE2034623A1 (en) Method and apparatus for the payment of speech signals in the presence of noise
DE68922086T2 (en) Combined equalization and jamming circuit.
DE2826571A1 (en) NOISE SWITCH
CH691787A5 (en) Klirrunterdruckung hearing aids with AGC.
EP0891044B1 (en) Method for controlling an optoelectronic sensor
DE2253967A1 (en) ARRHYTHMIA DETECTOR
DE3018896C2 (en) Digital multi-frequency receiver
DE4229635C2 (en) Method for controlling a toilet flushing device and circuit therefor
DE2752522C2 (en) Tunable tone detector
DE3590220T1 (en) Procedure for performing speech acquisition in SCPC systems
DE3125981A1 (en) Monitoring circuit for protecting devices, in particular high voltage line towers, supported on a plurality of feet
CH647905A5 (en) CIRCUIT ARRANGEMENT FOR DETECTING MULTI-FREQUENCY SIGNALS.
DE2529589A1 (en) SIGNAL DETECTOR CIRCUIT
Bücklein Hörbarkeit von Unregelmässigkeiten in Frequenzgängen bei akustischer Übertragung
EP1453355A1 (en) Signal processing in a hearing aid
DE69312082T2 (en) ELECTRONIC CONTROL METHOD
DE10025581A1 (en) Device and method for checking whether a signal is received at a predetermined frequency
CH681188A5 (en)
DE60223064T2 (en) METHOD OF MANAGING RECEIVING MEANS OF A TRANSPONDER DESIGNED FOR COMMUNICATION OVER RELATIVELY LONG DISTANCES

Legal Events

Date Code Title Description
8141 Disposal/no request for examination