AudioSignalProblem Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat een lijst met mogelijke problemen in het audiosignaal dat binnenkomt in een spraakherkenningsengine.
public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem =
Public Enum AudioSignalProblem
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Geen problemen met audio-invoer. |
| TooNoisy | 1 | Audio-invoer heeft te veel achtergrondgeluiden. |
| NoSignal | 2 | Audio-invoer wordt niet gedetecteerd. |
| TooLoud | 3 | Audio-invoer is te luid. |
| TooSoft | 4 | Audio-invoer is te stil. |
| TooFast | 5 | Audio-invoer is te snel. |
| TooSlow | 6 | Audio-invoer is te traag. |
Voorbeelden
In het volgende voorbeeld wordt een gebeurtenis-handler gedefinieerd waarmee informatie over een AudioSignalProblemOccurred gebeurtenis wordt verzameld.
private SpeechRecognitionEngine sre;
// Initialize the speech recognition engine.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add a handler for the AudioSignalProblemOccurred event.
sre.AudioSignalProblemOccurred += new EventHandler<AudioSignalProblemOccurredEventArgs>(sre_AudioSignalProblemOccurred);
}
// Gather information when the AudioSignalProblemOccurred event is raised.
void sre_AudioSignalProblemOccurred(object sender, AudioSignalProblemOccurredEventArgs e)
{
StringBuilder details = new StringBuilder();
details.AppendLine("Audio signal problem information:");
details.AppendFormat(
" Audio level: {0}" + Environment.NewLine +
" Audio position: {1}" + Environment.NewLine +
" Audio signal problem: {2}" + Environment.NewLine +
" Recognition engine audio position: {3}" + Environment.NewLine,
e.AudioLevel, e.AudioPosition, e.AudioSignalProblem,
e.recoEngineAudioPosition);
// Insert additional event handler code here.
}
Opmerkingen
De AudioSignalProblemOccurredEventArgs.AudioSignalProblem eigenschap krijgt een lid van deze opsomming wanneer de SpeechRecognitionEngine gebeurtenis of SpeechRecognizer een AudioSignalProblemOccurred gebeurtenis genereert.