thanks to upgrade the RealtimeTTS v0.3.42,but when use the engine coqui play_async,in the linux Ubuntu Server environment,can not get the callback data.
error in play() with engine coqui: [Errno -9996] Invalid output device (no default output device)
Traceback: Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/text_to_stream.py", line 254, in play
self.player.start()
File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/stream_player.py", line 269, in start
self.audio_stream.open_stream()
File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/stream_player.py", line 68, in open_stream
self.stream = self.pyaudio_instance.open(
File "/usr/local/lib/python3.10/dist-packages/pyaudio/init.py", line 639, in open
stream = PyAudio.Stream(self, *args, kwargs)
File "/usr/local/lib/python3.10/dist-packages/pyaudio/init.py", line 441, in init
self._stream = pa.open(arguments)
OSError: [Errno -9996] Invalid output device (no default output device)
stream = TextToAudioStream(engine, log_characters=True).feed(translation_stream) stream.play_async(tokenizer="stanza",language="zh",on_audio_chunk=on_audio_chunk_callback,muted=True)
thanks to upgrade the RealtimeTTS v0.3.42,but when use the engine coqui play_async,in the linux Ubuntu Server environment,can not get the callback data.
error in play() with engine coqui: [Errno -9996] Invalid output device (no default output device) Traceback: Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/text_to_stream.py", line 254, in play self.player.start() File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/stream_player.py", line 269, in start self.audio_stream.open_stream() File "/usr/local/lib/python3.10/dist-packages/RealtimeTTS/stream_player.py", line 68, in open_stream self.stream = self.pyaudio_instance.open( File "/usr/local/lib/python3.10/dist-packages/pyaudio/init.py", line 639, in open stream = PyAudio.Stream(self, *args, kwargs) File "/usr/local/lib/python3.10/dist-packages/pyaudio/init.py", line 441, in init self._stream = pa.open(arguments) OSError: [Errno -9996] Invalid output device (no default output device)