Ich verwende Microsoft Speech Synthesis und möchte die Ausgabe an das Audio-Ausgabegerät meiner Wahl umleiten.Senden Sie Speech.Synthesizer an ein bestimmtes Gerät
Bisher habe ich den folgenden Code:
SpeechSynthesizer speechSynthesizer = new SpeechSynthesizer();
speechSynthesizer.SpeakAsync("Yea it works!");
Derzeit verwende ich:
speechSynthesizer.SetOutputToDefaultAudioDevice();
aber ich möchte eigentlich auf das Gerät meiner Wahl senden. Ich suche ein cscore-Beispiel, um das Ausgabegerät meiner Wahl zu steuern. Ich sehe, dass ich verwenden kann:
speechSynthesizer.SetOutputToWaveStream();
Das dauert einen „Stream“, aber ich weiß nicht, wie es zu füttern, dass.
Danke.
Sie haben also die Daten in einem 'Stream'? In welchem Format befinden sich die Daten? –