Ich verwende die SpeechRecognizer Klasse aus dem Windows.Media.SpeechRecognition Namensraum.Zuweisen von SpeechRecognizer zu einem bestimmten Mikrofon
Ich mag, dass die Benutzer in der Lage sein, ihr bevorzugtes Audio-Aufnahmegerät von einem ComboBox auszuwählen, die ich wie folgt benutzt ...
foreach (var device in await DeviceInformation.FindAllAsync(MediaDevice.GetAudioCaptureSelector()))
{
microphoneCombo.Items.Add(device);
}
Wie kann ich das Erkennungsobjekt mit dem ausgewählten Audio-Capture-Gerät verbinden?
Ich bin vertraut mit Klassen wie MediaCaptureInitializationSettings und MediaCapture aber wenn es darum geht SpeechRecognizer mit einem bestimmten Gerät zu verknüpfen, ich bin eine Mauer zu schlagen.
Bitte um Rat fragen?
Okay, das ist wirklich hilfreich, danke! –