edge-tts
edge-tts copied to clipboard
edge-tts is not working in linux machines
I've got an issue when trying to install and use the edge-tts package, working fine for a Windows machine, but when I try it in Ubuntu, I face this error
NoAudioReceived Traceback (most recent call last)
[/tmp/ipython-input-1654461638.py](https://localhost:8080/#) in <cell line: 0>()
13
14 if __name__ == "__main__":
---> 15 main()
10 frames
[/usr/local/lib/python3.12/dist-packages/edge_tts/communicate.py](https://localhost:8080/#) in __stream(self)
539
540 if not audio_was_received:
--> 541 raise NoAudioReceived(
542 "No audio was received. Please verify that your parameters are correct."
543 )
NoAudioReceived: No audio was received. Please verify that your parameters are correct.
I can confirm that we are facing the same issue. Any updates on this?
I am guessing they're doing some SSL fingerprinting. We'll probably need to change our requested ssl ciphers.
Temporary you can downgrade to 7.0.2 until figure out a permanent solution
https://github.com/rany2/edge-tts/issues/433