DE3590220T1 - Procedure for performing speech acquisition in SCPC systems - Google Patents
Procedure for performing speech acquisition in SCPC systemsInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000035945 sensitivity Effects 0.000 claims description 8
- 206010019133 Hangover Diseases 0.000 claims description 4
- 230000007423 decrease Effects 0.000 claims description 4
- 230000001105 regulatory effect Effects 0.000 claims description 4
- 230000003213 activating effect Effects 0.000 claims description 2
- 238000004891 communication Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101000894525 Homo sapiens Transforming growth factor-beta-induced protein ig-h3 Proteins 0.000 description 1
- 102100021398 Transforming growth factor-beta-induced protein ig-h3 Human genes 0.000 description 1
- 229960001948 caffeine Drugs 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- RYYVLZVUVIJVGH-UHFFFAOYSA-N trimethylxanthine Natural products CN1C(=O)N(C)C(=O)C2=C1N=CN2C RYYVLZVUVIJVGH-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/204—Multiple access
- H04B7/208—Frequency-division multiple access [FDMA]
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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.
30The 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
35RS - 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)
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)
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 |
-
1984
- 1984-05-24 HU HU842006A patent/HU190304B/en not_active IP Right Cessation
-
1985
- 1985-04-26 GB GB08530834A patent/GB2169776B/en not_active Expired
- 1985-05-24 GB GB08601284A patent/GB2173078B/en not_active Expired
- 1985-05-24 JP JP60502439A patent/JPS61502301A/en active Pending
- 1985-05-24 DE DE19853590220 patent/DE3590220T1/en not_active Withdrawn
- 1985-05-24 WO PCT/HU1985/000033 patent/WO1985005515A1/en active Application Filing
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 |