[0001] The invention relates to a speech detection device as defined in the introductory
part of claim 1, to a speech detection method of detecting a speech signal having
a sufficiently good signal-to-noise ratio in a received signal, as defined in the
introductory part of claim 5, and to a computer program product as defined in the
introductory part of claim 8.
[0002] Such a speech detection device, such a speech detection method and such a computer
program product are known as part of a speech recognition device that has been marketed
by the applicants since 1998 as a computer program referred to as "FreeSpeech 98".
When a computer runs the computer program "FreeSpeech 98" and a user dictates a text
into a microphone connected to the computer, the text recognized by the speech recognition
means of the known speech recognition device is displayed on a monitor connected to
the computer. During the dictation the user speaks the text sometimes fluently and
sometimes with short pauses into the microphone. Sometimes the user holds the microphone
too far away from his mouth, so that the signal-to-noise ratio of the electric microphone
signal produced by the microphone is poor. During so-called speech time slots the
microphone signal therefore contains a speech signal that corresponds to the user's
spoken text and during so-called pause time slots no speech signal or a speech signal
with a poor signal-to-noise ratio.
[0003] The speech detection device of the known speech recognition device can be supplied
with the microphone signal delivered by the microphone as a received signal or as
received data representing the received signal, respectively. The speech detection
device detects the beginning and the end of the speech signal in the received signal
and determines corresponding speech time slots. The speech detection device applies
speech detection information to the speech recognition means during speech time slots,
which speech recognition means process the microphone signal delivered by the microphone
only during speech time slots.
[0004] For detecting the speech signal in the received signal, the known speech detection
device includes a switch-on threshold detector and a switch-off threshold detector,
which compare the energy content of the input signal to a first and a second energy
threshold, the first energy threshold being higher than the second energy threshold.
When the energy content of the received signal exceeds the first energy threshold,
the switch-on threshold detector produces first detection information, and if the
energy content of the received signal falls short of the second energy threshold,
the switch-off threshold detector produces second detection information.
US 3,909,532 discloses an apparatus that detects the beginning of a speech utterance when the
codeword energy exceeds a predetermined threshold for a fixed interval of time. Likewise
the end of an utterance is detected when the code word energy falls below the threshold
for another fixed interval of time.
[0005] To determine the speech time slot, the speech detection device includes information
processing means for receiving and processing the detection information. As a switch-on
criterion of a speech time slot is determined the occurrence of the first detection
information, after which the beginning of a speech time slot is determined by the
information processing means 240 ms before the switch-on criterion is satisfied. The
uninterrupted occurrence of the second detection information during a first switch-off
period is determined as a switch-off criterion of the speech time slot, after which
the end of the speech time slot is determined by the information processing means
when the switch-off criterion is satisfied.
[0006] The known speech detection device, the known speech detection method and the known
computer program product have the disadvantage that the switch-off criterion of the
received signal is not satisfied when the energy content of the received signal varies
around the second energy threshold. Such a received signal is applied to the speech
recognition device, for example, when a user interrupts the dictation for a telephone
conversation and puts the microphone on the table. The words spoken by the user or
by another person in the room during the telephone conversation at a large distance
from the microphone are applied to the microphone as microphone signals which occasionally
contain a speech signal having a poor signal-to-noise ratio. This received signal
with the speech signal having the poor signal-to-noise ratio is erroneously detected
by the speech detection device as a speech signal suitable for the speech recognition,
because the speech time slot is not terminated by the speech detection device. In
this manner, a speech signal that is not at all provided for being recognized is processed
by the speech recognition means with a recognition rate of the speech recognition
device that is poor because of the poor signal-to-noise ratio and most probably a
wrong text is recognized.
[0007] It is an object of the invention to eliminate the problems defined above and provide
a speech detection device, a speech detection method and a computer program product
of the type defined in the opening paragraph, in which a second switch-off criterion
is provided for reliably terminating the speech time slots. With such a speech detection
device this object is achieved in accordance with the measures of the characterizing
part of claim 1, with such a speech detection method in accordance with the measures
of the characterizing part of claim 5 and with such a computer program product in
accordance with the measures of the characterizing part of claim 8.
[0008] This achieves that in the information processing means is determined as a second
switch-off criterion for terminating the speech time slots the uninterrupted lacking
of the first detection information during a second switch-off period, after which
the end of the speech time slots is also determined by the information processing
means depending on whether the second switch-off criterion is satisfied. In addition
to or in lieu of this second switch-off criterion, the information processing means
can also verify a third switch-off criterion according to which there is tested whether
first detection information was not received during a third switch-off period since
the second detection information has been received for the first time after the first
detection information had not been received.
[0009] Terminating the speech time slots in dependence on the second and/or third switch-off
criterion offers the advantage that in that case too only one speech signal having
a good signal-to-noise ratio is reliably used for speech recognition by a speech recognition
device if, for example, a working condition as discussed above occurs and the received
signal varies around the threshold.
[0010] By the measures as claimed in claim 2 is obtained a highly reliable second switch-off
criterion and by the measures as claimed in claim 3 a highly reliable switch-on criterion
for speech time slots. The measures as claimed in claim 4 adapt the energy threshold
of the switch-on threshold detector and the switch-off threshold detector to the energy
content of the noise signal in the received signal, so that the detection of a speech
signal having a good signal-to-noise ratio is improved.
[0011] The inventions will be described in the following with reference to two examples
of embodiment shown in the Figures, to which, however, the invention is not restricted.
Fig. 1 shows in the form of a block diagram a computer to which a microphone and a
monitor are connected and by which speech recognition software is run, so that the
computer also forms a speech detection device.
Fig. 2 shows the waveform as a function of time of signals and information which occur
in the computer when the speech recognition software is run in accordance with the
first and second examples of embodiment.
[0012] Fig. 1 shows a computer into whose internal memory a computer program product can
be loaded, which program product comprises software code sections and is formed by
speech recognition software. When the computer 1 processes the speech recognition
software, the computer 1 forms a speech recognition device for recognizing text information
to be assigned to a speech signal.
[0013] To an audio port 2 of the computer 1 can be connected a microphone 3 into which a
user can dictate a text or a command and by which a microphone signal MS can be applied
to the computer 1. From time to time the user speaks a text fluently and from time
to time with short pauses into the microphone 3. Sometimes the user holds the microphone
3 far away from his mouth, so that then the signal-to-noise ratio of the microphone
signal MS delivered by the microphone is relatively poor. Therefore, during so-called
speech time slots TS the microphone signal MS contains a speech signal SS corresponding
to the user's spoken text and, in so-called pause time slots TP no speech signal SS
or a speech signal SS with a poor signal-to-noise ratio, which is unsuitable for being
processed by the speech recognition device. Such a microphone signal MS delivered
to the computer 1 by the microphone 3 via the audio port 2 can be applied as an input
signal to the computer 1 and thus to the speech recognition device for being processed.
Fig. 2a shows such a microphone signal MS as a function of time, which will be further
explained hereinbelow.
[0014] To a monitor port 4 of the computer 1 can be connected a monitor 5 by which a text
TX recognized by the speech recognition device can be displayed. For this purpose,
text information TI representing the recognized text can be transferred from the monitor
port 4 to the monitor 5.
[0015] The microphone signal MS can be applied from the audio port 2 to an A/D converter
6. The A/D converter 6 is arranged for digitizing the microphone signal MS applied
to the A/D converter 6, as this is generally known. The A/D converter 6 can produce
received data ED which contain the information contained in the microphone signal
MS of the text spoken by the user.
[0016] The speech recognition device further includes storage means 7 to which can be applied
received data ED delivered by the A/D converter 6. The storage means 7 in the computer
1 are formed by a hard disk and are arranged for storing the received data ED delivered
to it. Received data ED delivered to the storage means 7 are permanently stored only
when speech detection information SDI is received, which will be further explained
hereinbelow.
[0017] The speech recognition device further includes a speech detection device 8 to which
can also be applied the received data ED delivered by the A/D converter 6. The speech
detection device 8 is arranged for detecting the time slots by evaluating the received
data ED, during which time slots the microphone signal MS contains a speech signal
SS which has a sufficiently good signal-to-noise ratio. When such a time slot is detected,
the speech detection device 8 determines the suitable speech time slot TS, which will
be discussed in further detail hereinbelow.
[0018] Furthermore, the speech recognition device only evaluates the parts of the microphone
signal MS that were received during speech time slots TS, because only these parts
of the microphone signal MS contain information of the text spoken by the user, which
information can be evaluated successfully. For featuring the speech time slots TS,
the speech detection device 8 delivers the speech detection information SDI to the
storage means 7 which, consequently, store only those received data ED that contain
information of the text spoken by the user, which information can be successfully
evaluated by the speech recognition device.
[0019] The speech recognition device formed by the computer 1 further includes speech recognition
means 9 by which a speech recognition method is executed to evaluate the received
data ED stored in the storage means 7. For this purpose, activation information AI
can be delivered to the storage means 7 by the speech recognition means 9 to enable
delivery of received data ED permanently stored in the storage means 7. The structure
and the way of operation of such speech recognition means such as the speech recognition
means 9 and the steps of a speech recognition method, which method is executed in
the speech recognition means 9, have been known for a long time and were disclosed,
for example, in document
WO 99/35640.
[0020] When a user speaks a text into the microphone 3, the microphone signal MS for example
shown in Fig. 2A is applied to the speech recognition device formed by the computer
1. The microphone signal MS shown in Fig. 2A contains in time sections a first speech
signal SS1, a second time signal SS2, a third speech signal SS3 and a noise signal
RS. The third speech signal SS3 has a relatively low energy content compared to the
noise signal RS, because the user has held the microphone 3 too far away from his
mouth when he spoke this text. The signal-to-noise ratio of the third speech signal
SS3 is therefore relatively poor, because of which the third speech signal SS3 is
unsuitable for a successful processing with the speech processing means 9.
[0021] It is an object of the speech detection device 8 to determine speech time slots TS
during which the microphone signal MS contains the first speech signal SS1 and the
second speech signal SS2, to enable the speech recognition means 9 to process the
information contained in these speech signals SS1 and SS2. The remaining time slots
are to be determined as pause time slots PS by the speech detection device 8, during
which time slots the microphone signal MS contains the noise signal RS and the third
speech signal SS3. During pause time slots PS determined by the speech detection device
8, no speech detection information SDI is delivered to the storage means 7 by the
speech detection device 8.
[0022] To achieve this object, the speech detection device 8 includes energy averaging means
10, a switch-on threshold detector 11, a switch-off threshold detector 12 and information
processing means 13. Received data ED which can be delivered by the A/D converter
6 can be applied to the energy determining means 10. The energy determining means
10 determine per evaluation time slot the energy content contained in the microphone
signal MS by evaluation of the received data ED. An evaluation time slot is here 20
milliseconds. The received data ED are evaluated in the digital domain, as this would
correspond in the analog domain to a squaring of the microphone signal MS and an integration
of the squared microphone signal over respective evaluation time slots. The expert
has long since been familiar with such an evaluation of data in the digital domain.
Such determined energy information EI can be delivered by the energy determining means
10 to the switch-on threshold detector 11 and the switch-off threshold detector 12,
which information features the energy content of the microphone signal MS.
[0023] Fig. 2B shows as a function of time the energy information EI of the microphone signal
MS shown in Fig. 2A determined by the energy determining means 10. It can be detected
that the speech signals SS1 and SS2 contained in the microphone signal MS have a larger
energy content than the noise signal RS and the third speech signal SS3, as a result
of which a detection of these speech signals SS1 and SS2 is possible by an evaluation
of the energy information EI.
[0024] For this purpose, the switch-on threshold detector 11 continuously compares the value
of the energy information EI delivered to the switch-on threshold detector 11 with
the first energy threshold value ES1 stored in the switch-on threshold detector 11,
which value ES1 is shown in Fig. 2B. The switch-on threshold detector 11 is arranged
for producing first detection information DI1 when the energy content of the microphone
signal MS is larger than the first energy threshold value ES1. The waveform as a function
of time of the first detection information DI1 produced by the switch-on threshold
detector 11 is shown in Fig. 2C when the microphone signal MS shown in Fig. 2A is
received by the speech recognition device.
[0025] Furthermore, the switch-off threshold detector 12 continuously compares the value
of the energy information EI delivered to the switch-off threshold detector 12 with
a second energy threshold ES2 stored in the switch-off threshold detector 12, which
energy threshold ES2 is shown in Fig. 2B. The switch-off threshold detector 12 is
arranged for delivering second detection information DI2 when the energy content of
the microphone signal MS is smaller than the second energy threshold ES2. The waveform
as a function of time of the second detection information DI2 delivered by the switch-off
threshold detector 12 is shown in Fig. 2D if the microphone signal MS shown in Fig.
2A is received by the speech recognition device.
[0026] The information processing means 13 can be supplied with the first detection information
DI1 and the second detection information DI2. The information processing means 13
are arranged for evaluating the detection information DI1 and DI2 delivered thereto,
for determining the speech time slots TS and for delivering the speech detection information
SDI during determined speech time slots TS.
[0027] In the following is explained by way of example the way of operation of the information
processing means 13 according to the first example of embodiment of the invention.
According to the example, the information processing means 13 evaluate the detection
information DI1 and DI2 shown in the Figs. 2C and 2D, after which the speech detection
information SDI is delivered by the information processing means 13 whose waveform
as a function of time is represented in Fig. 2E.
[0028] From an instant t1 onwards, the information processing means 13 receive the first
detection information DI1 and at an instant t2 the information processing means 13
establish that the first detection information DI1 has been received for a switch-on
time period TE. As a result, the switch-on criterion is satisfied for a first speech
time slot, which is featured by the speech detection information SDI1. The beginning
of the first speech time slot is determined by the information processing means 13
already at an instant t3, which is an advance period TV earlier than the instant t1.
[0029] Waiting for the switch-on period TE provides the advantage that a brief large amplitude
of the microphone signal MS of a brief loud noise, which may occur for example when
the microphone 3 is put on a desk, is not erroneously detected as a speech signal
SS by the information processing means 13. By laying down the beginning of the first
speech time slot advanced by the advance period TV, the advantage is obtained that
the received data ED of the first speech signal SS1 detected in the microphone signal
MS are stored in the storage means 7 and subsequently further processed by the speech
recognition means 9 before the first energy threshold ES1 is reached. This achieves
that the received data ED of the whole first speech signal SS1 are stored and not
the beginning of the first speech signal SS1 is lost for the processing by the speech
recognition means 9. The two above-mentioned measures advantageously improve the recognition
rate of the speech recognition device.
[0030] To reach a memory of the received data ED, which memory is advanced by the advance
period TV and the switch-on period TE after the switch-on criterion has been satisfied,
received data ED delivered to the storage means 7 are always stored in a receive buffer
of the storage means 7. During the advance period TV and the switch-on period TE receive
data ED to be expected can be stored in the receive buffer for a short while, which
data ED can then permanently be stored in the storage means 7 at the instant t2 when
the switch-on criterion is satisfied.
[0031] The information processing means 13 are provided for determining the end of the first
speech time slot at an instant t4, while the first speech time slot has a speech period
TS1. At the instant t4 the first switch-off criterion is satisfied according to which
for the first switch-off period TA1 the second detection information DI2 is to be
received uninterruptedly from the information processing means 13. As shown in Fig.
2E, from instant t3 to instant t4, the speech detection information SDI1 is delivered
to the storage means 7 for the received data ED of the first speech signal SS1 to
be stored.
[0032] Determining the end of the first speech time slot in the manner described above provides
the advantage that when the energy content of the speech signal SS is briefly very
small, the first speech time slot will not erroneously be terminated earlier, so that
the received data ED of the last part of the first speech signal SS1 would not be
applied to the speech recognition means 9 to be processed. Such a brief very small
energy content of the speech signal SS may be obtained when consonants - such as "t"
or "p" - are pronounced, also when there is a brief interruption of the microphone
signal MS.
[0033] According to the example shown in Fig. 2, the information processing means 13 determine
after a first pause period TP1 an instant t5 as the beginning of a second speech time
slot, as was explained above with respect in the first speech time slot. During the
second speech time slot the microphone signal MS contains the second speech signal
SS2, which is followed by the third speech signal SS3. The energy content of the third
speech signal SS3 varies around the second energy threshold ES2, while only during
a time period TK, which is shorter than the first switch-off period TA1, the second
detection information DI2 is received. The first switch-off criterion is therefore
not satisfied during the third speech signal SS3, as a result of which the second
speech time slot would not be terminated by the information processing means 13.
[0034] The information processing means 13 according to the first example of embodiment
of the invention are now arranged for testing whether a second switch-off criterion
is satisfied. The second switch-off criterion is satisfied when during a second switch-off
period TA2 the first detection information DI1 was not received. From an instant t6
onwards the information processing means 13 no longer receive the first detection
information DI1, as a result of which the information processing means 13 establish
the presence of the second switch-off criterion at an instant t7. As shown in Fig.
2E, during a second speech period TS2, from instant t5 up to the instant t7, second
speech detection information SDI2 is delivered to the storage means 7 for storage
of the received data ED of the second speech signal SS2 from the instant t5 onwards.
[0035] As a result, the advantage is obtained that received data ED of a microphone signal
MS containing only a noise signal RS or only the third speech signal SS3 with a poor
signal-to-noise ratio are not applied to the speech recognition means 9, so that the
recognition of a wrong text by the speech recognition means 9 is avoided.
[0036] In the following are further explained additional measures according to the invention
and their advantages with reference to a second example of embodiment of the invention.
The speech detection device according to the second example of embodiment corresponds
to the speech detection device 8 shown in Fig. 1 in accordance with the first example
of embodiment, while, however, the information processing means according to the second
example of embodiment are arranged for verifying whether a first switch-off criterion
or a third switch-off criterion is satisfied. The third switch-off criterion is satisfied
when during a third switch-off period TA3 no first detection information DI1 was received,
while the start of the third switch-off period TA3 is determined when the second detection
information DI2 is subsequently received after the first detection information DI1
was lacking.
[0037] In the following is explained by means of an example the way of operation of the
information processing means according to the second example of embodiment of the
invention. According to this example, the microphone signal MS shown in Fig. 2A is
delivered to the speech recognition device and detection information DI1 and DI2 shown
in Figs. 2C and 2D is evaluated by the information processing means. As a result of
the evaluation by the information processing means according to the second example
of embodiment, the information processing means deliver the speech detection information
SDI to the storage means 7 of which the time pattern is shown in Fig. 2F.
[0038] The information processing means determine a third speech time slot which is featured
by third speech detection information SDI3 having a third speech period TS3 and which
third speech time slot corresponds to the first speech time slot according to the
first example of embodiment. The beginning of the third speech time slot was determined
by the switch-on criterion and the end of the third speech time slot was determined
by the first switch-off criterion. After a second pause period TP2, the information
processing means according to the second example of embodiment determine the start
of a fourth speech time slot at the instant t5 when the switch-on criterion is satisfied.
[0039] From instant t6 onwards, the information processing means no longer receive the first
detection information DI1 and at an instant t8 it receives the second detection information
DI2 after the lacking of the first detection information DI1. At an instant t9 the
information processing means establish that since the instant t8 the first detection
information DI1 has no longer been received for the third switch-off period TA3, so
that the third switch-off criterion is satisfied. Subsequently, at the instant t9
the information processing means determine the end of the fourth speech time slot
having the speech period TS4. For featuring the fourth speech time slot, fourth speech
detection information SDI4 is delivered to the storage means 7.
[0040] In this manner, the fact that the third switch-off criterion is tested by the information
processing means according to the second example of embodiment provides the advantage
that received data ED of a microphone signal MS containing only a noise signal RS
or only the third speech signal SS3 which has a poor signal-to-noise ratio are not
applied to the speech recognition means 9, so that the recognition of a wrong text
by the speech recognition means 9 is avoided.
[0041] It may be observed that the speech detection information SDI can be applied to the
switch-on threshold detector and the switch-off threshold detector. The threshold
detectors could then be arranged for evaluating the energy content of the energy information
EI in pause time slots TP to adapt the first and second energy thresholds to the energy
content of the noise signal RS contained in a microphone signal MS during pause time
slots TP.
[0042] This could offer the advantage that the speech detection device also then detects
only speech signals SS having a good signal-to-noise ratio as such when the energy
content of the noise signal RS has changed during the dictation, for example, as a
result of a loud background noise.
[0043] It may be observed that a speech detection device according to the invention could
also be provided with means for processing analog signals. The energy determining
means could then square the analog received signal and integrate same via the evaluation
time slots and apply the thus determined analog energy signal to two comparators,
which would then form the switch-on threshold detector and the switch-off threshold
detector.
[0044] It may be observed that a speech detection device according to the invention could
also be incorporated in a dictating machine for recording the microphone signal on
a magnetic tape cassette or a hard disk, to enable an automatic speech-controlled
activation and deactivation of the recording of a dictation.
[0045] It may be observed that a speech detection device according to the invention could
also be installed in other machines which are activated and deactivated by speech
input. Such a machine is, for example, a mobile telephone.
1. A speech detection device (8)
for detecting a speech signal (SS1, SS2) in a speech time slot in a received signal
(MS) and
for determining the speech time slot (TS1, TS2, TS3, TS4), the speech detection device
(8) comprising a switch-on threshold detector (11)
for delivering first detection information (DII) when the energy content of the received
signal (MS) exceeds a first energy threshold (ES 1), and
including a switch-off threshold detector (12) for delivering second detection information
(D12) when the energy content of the received signal (MS) falls short of a second
energy threshold (ES2), the second energy threshold (ES2) being smaller than the first
energy threshold (ES 1), and
including information processing means (13) for receiving and processing the first
detection information (DII) and the second detection information (D12) and for terminating
the delivery of speech detection information (SDI) featuring a speech time slot
(TS1, TS2, TS3, TS4) when the second detection information (D12) was received during
a first switch-off period (TA1), characterized in that the information processing means (13) are arranged for additionally terminating the
delivery of speech detection information (SDI) if the first detection information
(DI1) was not received during a second switch-off period (TA2) and/or if the first
detection information (DI1) was not received during a third switch-off period (TA3),
whereas the beginning of the third switch-off period (TA3) is determined when the
second detection information (DI2) is received for the first time after the first
detection information (DI1) had not been received.
2. A speech detection device (8) as claimed in claim 1, characterized in that in the information processing means (13) the first switch-off period (TA1) is shorter
than the second switch-off period (TA2) and/or the third switch-off period (TA3).
3. A speech detection device (8) as claimed in claim 1, characterized in that the switch-on threshold detector (11) is arranged for producing the first detection
information (D11) when the energy content of the received signal (MS) is larger than
the first energy threshold (ES 1) for at least one switch-on period (TE).
4. A speech detection device (8) as claimed in claim 1, characterized in that the speech detection device (8) is arranged for adapting the first energy threshold
(ES1) and/or the second energy threshold (ES2) to the energy content of the noise
signal (RS) contained in the received signal (MS).
5. A speech detection method of detecting a speech signal (SS1, SS2) in a speech time
slot in a received signal (MS) and for determining the speech time slot (TS1, TS2,
TS3, TS4), the speech detection method comprising the following steps:
delivering first detection information (DI1) when the energy content of the received
signal (MS) exceeds a first energy threshold (ES) and
delivering second detection information (DI2) when the energy content of the received
signal (MS) falls short of a second energy threshold (ES2), the second energy threshold
(ES2) being smaller than the first energy threshold (ES1) and
receiving and processing the first detection information (DI1) and the second detection
information (DI2) and
terminating the delivery of speech detection information (SDI) featuring a speech
time slot (TS1, TS2, TS3, TS4) when the second detection information (DI2) was received
during a first switch-off period (TA1), characterized in that the information processing means (13) are arranged for additionally terminating the
delivery of speech detection information (SDI) if the first detection information
(DI1) was not received during a second switch-off period (TA2) and/or if the first
detection information (DI1) was not received during a third switch-off period (TA3)
whereas the beginning of the third switch-off period (TA3) is determined when the
second detection information (DI2) is received for the first time after the first
detection information (DI1) had not been received.
6. A speech detection method as claimed in claim 5, characterized in that the first detection information (DI1) is not delivered until the energy content of
the received signal (MS) is larger than the first energy threshold (ES1) during at
least one switch-on period (TE).
7. A speech detection method as claimed in claim 5, characterized in that the first energy threshold (ES1) and/or the second energy threshold (ES2) is adapted
to the energy content of the noise signal (RS) contained in the received signal (MS).
8. A computer program product which can be loaded directly into the internal memory of
a digital computer (1) and includes software code sections, characterized in that the steps of the speech detection method as claimed in claim 5 are executed by the
computer (1) when the product runs on the computer (1).
9. A computer readable medium storing the computer program product as claimed in claim
8.
1. Spracherkennungseinrichtung (8)
zum Erkennen eines Sprachsignals (SS1, SS2) in einem Sprachzeitschlitz in einem empfangenen
Signal (MS) und
zum Bestimmen des Sprachzeitschlitzes (TS1, TS2, TS3, TS4), wobei die Spracherkennungseinrichtung
(8) einen Einschalt-Schwelldetektor (11) umfasst
zum Liefern erster Erkennungsinformation (DI1), wenn der Energieinhalt des empfangenen
Signals (MS) eine erste Energieschwelle (ES1) übersteigt, und
einen Ausschalt-Schwelldetektor (12) zum Liefern zweiter Erkennungsinformation (DI2)
aufweisend, wenn der Energieinhalt des empfangenen Signals (MS) eine zweite Energieschwelle
(ES2) unterschreitet, wobei die zweite Energieschwelle (ES2) kleiner als die erste
Energieschwelle (ES1) ist, und
ein Informationsverarbeitungsmittel (13) aufweisend, zum Empfangen und Verarbeiten
der ersten Erkennungsinformation (DI1) und der zweiten Erkennungsinformation (DI2)
und zum Beenden des Lieferns von Spracherkennungsinformation (SDI), die einen Sprachzeitschlitz
(TS1, TS2, TS3, TS4) besitzt, wenn die zweite Erkennungsinformation (DI2) während
einer ersten Abschaltperiode (TA1) empfangen wurde, dadurch gekennzeichnet, dass das Informationsverarbeitungsmittel (13) weiter eingerichtet ist, das Liefern der
Spracherkennungsinformation (SDI) zu beenden, wenn die erste Erkennungsinformation
(DI1) nicht während einer zweiten Abschaltperiode (TA2) empfangen wurde und/oder,
wenn die erste Erkennungsinformation (DI1) nicht während einer dritten Abschaltperiode
(TA3) empfangen wurde, während der Anfang der dritten Abschaltperiode (TA3) bestimmt
wird, wenn die zweite Erkennungsinformation (DI2) zum ersten mal empfangen wird, nachdem
die erste Erkennungsinformation (DI1) nicht empfangen wurde.
2. Spracherkennungseinrichtung (8) nach Anspruch 1, dadurch gekennzeichnet, dass bei dem Informationsverarbeitungsmittel (13) die erste Anschaltperiode (TA1) kürzer
als die zweite Abschaltperiode (TA2) ist und/oder als die dritte Abschaltperiode (TA3).
3. Spracherkennungseinrichtung (8) nach Anspruch 1, dadurch gekennzeichnet, dass der Einschalt-Schwelldetektor (11) eingerichtet ist, die erste Erkennungsinformation
(DI1) zu erzeugen, wenn der Energieinhalt des empfangenen Signals (MS) größer als
die erste Energieschwelle (ES1) für wenigstens eine Einschaltperiode (TE) ist.
4. Spracherkennungseinrichtung (8) nach Anspruch 1, dadurch gekennzeichnet, dass die Spracherkennungseinrichtung (8) zum Anpassen der ersten Energieschwelle (ES1)
und/oder der zweiten Energieschwelle (ES2) an den Energieinhalt des Rauschsignals
(RS), das in dem empfangenen Signal (MS) enthalten ist, eingerichtet ist.
5. Spracherkennungsverfahren zum Erkennen eines Sprachsignals (SS1, SS2) in einem Sprachzeitschlitz
in einem empfangenen Signal (MS) und zum Bestimmen des Sprachzeitschlitzes (TS1, TS2,
TS3, TS4), wobei das Spracherkennungsverfahren die folgenden Schritte umfasst:
Liefern erster Erkennungsinformation (DI1), wenn der Energieinhalt des empfangenen
Signals (MS) eine erste Energieschwelle (ES) übersteigt und
Liefern zweiter Erkennungsinformation (DI2), wenn der Energieinhalt des empfangenen
Signals (MS) eine zweite Energieschwelle (ES2) unterschreitet, wobei die zweite Energieschwelle
(ES2) kleiner als die erste Energieschwelle (ES1) ist und
Empfangen und Verarbeiten der ersten Erkennungsinformation (DI1) und der zweiten Erkennungsinformation
(DI2) und
Beenden des Lieferns von Spracherkennungsinformation (ST1), die einen Sprachzeitschlitz
(TS1, TS2, TS3, TS4) besitzt, wenn die zweite Erkennungsinformation (DI2) während
einer ersten Abschaltperiode (TA1) empfangen wurde, dadurch gekennzeichnet, dass das Informationsverarbeitungsmittel (13) weiter zum Beenden des Lieferns von Spracherkennungsinformation
(SDI) eingerichtet ist, wenn die erste Erkennungsinformation (DI1) nicht während einer
zweiten Abschaltperiode (TA2) empfangen wurde und/oder, wenn die erste Erkennungsinformation
(DI1) nicht während einer dritten Abschaltperiode (TA3) empfangen wurde, während der
Anfang der dritten Abschaltperiode (TA3) bestimmt wird, wenn die zweite Erkennungsinformation
(DI2) zum ersten mal empfangen wird, nachdem die erste Erkennungsinformation (DI1)
nicht empfangen wurde.
6. Spracherkennungsverfahren nach Anspruch 5, dadurch gekennzeichnet, dass die erste Erkennungsinformation (DI1) nicht geliefert wird, bis der Energieinhalt
des empfangenen Signals (MS) größer als die erste Energieschwelle (ES1) während wenigstens
einer Abschaltperiode (TE) ist.
7. Spracherkennungsverfahren nach Anspruch 5, dadurch gekennzeichnet, dass die erste Energieschwelle (ES1) und/oder die zweite Energieschwelle (ES2) an den
Energieinhalt des Rauschsignals (RS), das in dem empfangenen Signal (MS) enthalten
ist, angepasst ist.
8. Computerprogrammprodukt, welches direkt in den internen Speicher eines digitalen Computers
(1) geladen werden kann und Softwarecodeabschnitte aufweist, dadurch gekennzeichnet, dass die Schritte des Spracherkennungsverfahrens nach Anspruch 5 von dem Computer (1)
ausgeführt werden, wenn das Produkt auf dem Computer (1) abläuft.
9. Computerlesbares Medium, das das Computerprogrammprodukt nach Anspruch 8 speichert.
1. Dispositif (8) de détection de parole destine :
à détecter un signal (SS1, SS2) de parole dans une tranche de temps de parole d'un
signal reçu (MS) ; et
à déterminer la tranche de temps (TS1, TS2, TS3, TS4) de parole, le dispositif (8)
de détection de parole comprenant un détecteur (11) de seuil de mise en marche ;
à délivrer une première information (DII) de détection lorsque le contenu d'énergie
du signal reçu (MS) excède un premier seuil (ES 1) d'énergie, et
incluant un détecteur (12) de seuil de mise à l'arrêt destiné à délivrer une seconde
information (DI2) de détection lorsque le contenu d'énergie du signal reçu (MS) n'atteint
pas un second seuil (ES2) d'énergie, le second seuil (ES2) d'énergie étant plus petit
que le premier seuil (ES 1) d'énergie, et
incluant des moyens (13) de traitement d'information destinés à recevoir et à traiter
la première information (DII) de détection et la seconde information (DI2) de détection
et à mettre fin à la délivrance d'une information (SDI) de détection de parole caractérisant
une tranche de temps (TS1, TS2, TS3, TS4) de parole lorsque la seconde information
(DI2) de détection a été reçue durant une première période (TA1) d'arrêt, caractérisé en ce que les moyens (13) de traitement d'information sont agencés pour mettre fin en plus
à la délivrance de l'information (SDI) de détection de parole si la première information
(DI1) de détection n'a pas été reçue durant une deuxième période (TA2) d'arrêt et/ou
si la première information (DI1) de détection n'a pas été reçue durant une troisième
période (TA3) d'arrêt, alors que le commencement de la troisième période (TA3) d'arrêt
est déterminé lorsque la seconde information (DI2) de détection a été reçue pour la
première fois après que la première information (DI1) de détection n'avait pas été
reçue.
2. Dispositif (8) de détection de parole selon la revendication 1, caractérisé en ce que, dans les moyens (13) de traitement d'information, la première période (TA1) d'arrêt
est plus courte que la deuxième période (TA2) d'arrêt et/ou que la troisième période
(TA3) d'arrêt.
3. Dispositif (8) de détection de parole selon la revendication 1, caractérisé en ce que le détecteur (11) de seuil de mise en marche est agencé pour produire la première
information (DI1) de détection lorsque le contenu d'énergie du signal reçu (MS) est
plus grand que le premier seuil (ES 1) d'énergie pendant au moins une période (TE)
de marche.
4. Dispositif (8) de détection de parole selon la revendication 1, caractérisé en ce que le dispositif (8) de détection de parole est agencé pour adapter le premier seuil
(ES1) d'énergie et/ou le second seuil (ES2) d'énergie au contenu d'énergie du signal
(RS) de bruit contenu dans le signal reçu (MS).
5. Procédé de détection de parole consistant à détecter un signal (SS1, SS2) de parole
dans une tranche de temps de parole d'un signal reçu (MS) et à déterminer la tranche
de temps (TS1, TS2, TS3, TS4) de parole, le procédé de détection de parole comprenant
les étapes suivantes :
de délivrance d'une première information (DI1) de détection lorsque le contenu d'énergie
du signal reçu (MS) excède un premier seuil (ES) d'énergie, et
de délivrance d'une seconde information (DI2) de détection lorsque le contenu d'énergie
du signal reçu (MS) n'atteint pas un second seuil (ES2) d'énergie, le second seuil
(ES2) d'énergie étant plus petit que le premier seuil (ES1) d'énergie ; et
de réception et de traitement de la première information (DI1) de détection et la
seconde information (DI2) de détection ; et
d'arrêt de la délivrance d'une information (SDI) de détection de parole caractérisant
une tranche de temps (TS1, TS2, TS3, TS4) de parole lorsque la seconde information
(DI2) de détection a été reçue durant une première période (TA1) d'arrêt, caractérisé en ce que les moyens (13) de traitement d'information sont agencés pour arrêter en plus la
délivrance de l'information (SDI) de détection de parole si la première information
(DI1) de détection n'a pas été reçue durant une deuxième période (TA2) d'arrêt et/ou
si la première information (DI1) de détection n'a pas été reçue durant une troisième
période (TA3) d'arrêt alors que le commencement de la troisième période (TA3) d'arrêt
est déterminé lorsque la seconde information (DI2) de détection a été reçue pour la
première fois après que la première information (DI1) de détection n'avait pas été
reçue.
6. Procédé de détection de parole selon la revendication 5, caractérisé en ce que la première information (DI1) de détection n'est pas délivrée jusqu'à ce que le contenu
d'énergie du signal reçu (MS) soit plus grand que le premier seuil (ES1) d'énergie
durant au moins une période (TE) de marche.
7. Procédé de détection de parole selon la revendication 5, caractérisé en ce que le premier seuil (ES1) d'énergie et/ou le second seuil (ES2) d'énergie sont adaptés
au contenu d'énergie du signal (RS) de bruit contenu dans le signal reçu (MS).
8. Produit programme informatique qui peut être chargé directement dans la mémoire interne
d'un processeur numérique (1) et qui inclut des sections de code de logiciel, caractérisé en ce que les étapes du procédé de détection de parole selon la revendication 5 sont effectuées
par le processeur (1) lorsque le produit est exécuté sur le processeur (1).
9. Support lisible par processeur mémorisant le produit programme informatique selon
la revendication 8.