mumble-voip/mumble

Text-to-Speech should output to Mumble's selected output device when possible

Open

#2.667 geöffnet am 27. Nov. 2016

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C++ (1.062 Forks)batch import
accessibilityclientfeature-requesthelp wanted

Repository-Metriken

Stars
 (5.642 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 6T) (7 gemergte PRs in 30 T)

Beschreibung

@r-pufky was confused in issue #1573 about why Mumble outputs TTS to the default Windows device instead of the output device set in Mumble.

We should probably look into solving this.

From what I found when investigating this, there's a helper API in SAPI 5.3 that allows you to write TTS data to a WAV file. There is also an interface you can implement to fully replace the "output device" for TTS -- so we could potentially make it play via Mumble's AudioOutput.

This problem isn't restricted to Windows. All of our TTS backends play to the OS default device.

Contributor Guide