AudioSignalProblem Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Konuşma tanıma altyapısına gelen ses sinyalindeki olası sorunların listesini içerir.
public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem =
Public Enum AudioSignalProblem
- Devralma
Alanlar
None | 0 | Ses girişiyle ilgili sorun yok. |
NoSignal | 2 | Ses girişi algılanmadı. |
TooFast | 5 | Ses girişi çok hızlı. |
TooLoud | 3 | Ses girişi çok yüksek. |
TooNoisy | 1 | Ses girişinde çok fazla arka plan gürültüsü var. |
TooSlow | 6 | Ses girişi çok yavaş. |
TooSoft | 4 | Ses girişi çok sessiz. |
Örnekler
Aşağıdaki örnek, bir olay hakkında bilgi toplayan bir AudioSignalProblemOccurred olay işleyicisi tanımlar.
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.
}
Açıklamalar
özelliği, AudioSignalProblemOccurredEventArgs.AudioSignalProblem veya SpeechRecognizer bir olay tetiklediğinde bu numaralandırmanın bir AudioSignalProblemOccurred üyesini SpeechRecognitionEngine alır.