AudioSignalProblem Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient une liste des problèmes possibles dans le signal audio entrant dans un moteur de reconnaissance vocale.
public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem =
Public Enum AudioSignalProblem
- Héritage
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Aucun problème avec l’entrée audio. |
| TooNoisy | 1 | L’entrée audio a trop de bruit d’arrière-plan. |
| NoSignal | 2 | L’entrée audio n’est pas détectée. |
| TooLoud | 3 | L’entrée audio est trop forte. |
| TooSoft | 4 | L’entrée audio est trop silencieuse. |
| TooFast | 5 | L’entrée audio est trop rapide. |
| TooSlow | 6 | L’entrée audio est trop lente. |
Exemples
L’exemple suivant définit un gestionnaire d’événements qui collecte des informations sur un AudioSignalProblemOccurred événement.
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.
}
Remarques
La AudioSignalProblemOccurredEventArgs.AudioSignalProblem propriété obtient un membre de cette énumération lorsque l’événement SpeechRecognitionEngine ou SpeechRecognizer le déclenche AudioSignalProblemOccurred .