A system for detection of voice activity in a communications signal,
employing a nonlinear two filter voice detection algorithm, in which one
filter has a low time constant (the fast filter) and one filter has a high
time constant (the slow filter). The slow filter serves to provide a noise
floor estimate for the incoming signal, and the fast filter serves to more
closely represent the total energy in the signal. The absolute value of
incoming data is presented to both filters, and the difference in filter
outputs is integrated over each of a series of successive frames, thereby
giving an indication of the energy level above the noise floor in each
frame of the incoming signal. Voice activity is detected if the measured
energy level for a frame exceeds a specified threshold level. Silence
(e.g., leaving only noise) is detected if the measured energy level for
each of a specified number of successive frames does not exceed a
specified threshold level. The system enables voice activity to be
distinguished from common noise such as pops, clicks and low level
cross-talk.
Een systeem voor opsporing die van stemactiviteit in een communicatie signaal, een niet-lineair de opsporingsalgoritme aanwendt van de twee filterstem, waarin één filter een lage tijdconstante (de snelle filter) en één filter heeft heeft een hoog tijdconstante (de langzame filter). De langzame filter dient om een raming van de lawaaivloer voor het inkomende signaal te maken, en de snelle filter dient om de totale energie in het signaal dichter te vertegenwoordigen. De absolute waarde van inkomende gegevens wordt voorgesteld aan zowel filters, als het verschil in filteroutput is geïntegreerd meer dan elk van een reeks opeenvolgende kaders, daardoor gevend een aanwijzing van het energieniveau boven de lawaaivloer in elk kader van het inkomende signaal. De activiteit van de stem wordt ontdekt als het gemeten energieniveau voor een kader een gespecificeerd drempelniveau overschrijdt. Stilte die (b.v., slechts lawaai de verlaat) wordt ontdekt als het gemeten energieniveau voor elk van een gespecificeerd aantal opeenvolgende kaders geen gespecificeerd drempelniveau overschrijdt. Het systeem laat de stem dat activiteit toe wordt onderscheiden van gemeenschappelijk lawaai zoals knalt, klikt en lage niveauoverspraak.