We use edge-tts --list-voices command to find what voice for support,!
we can find the fil-PH-AngeloNeural in the result list.
but when issue the command:
edge-tts --text "Gintutdoan ta ka ba kon panoy pagsepilyo sa mga karatula sa sala" --write-media hello.mp3 --voice fil-PH-AngeloNeural
It will throw error:
communicate = edge_tts.Communicate(text, voice, rate=RATE)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\edge_tts\communicate.py", line 275, in init
raise ValueError(f"Invalid voice '{voice}'.")
We use edge-tts --list-voices command to find what voice for support,! we can find the fil-PH-AngeloNeural in the result list. but when issue the command: edge-tts --text "Gintutdoan ta ka ba kon panoy pagsepilyo sa mga karatula sa sala" --write-media hello.mp3 --voice fil-PH-AngeloNeural It will throw error: communicate = edge_tts.Communicate(text, voice, rate=RATE) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python311\Lib\site-packages\edge_tts\communicate.py", line 275, in init raise ValueError(f"Invalid voice '{voice}'.")