0

我开始使用 python 的 aeneas,我在 ubuntu 机器上运行代码我想将默认 tts -espeak- 更改为另一个 tts,如 macos

$python -m aeneas.tools.execute_task\
 ara.mp4  ara.xml\ "task_language=ara|os_task_file_format=srt|is_text_type=plain**|tts=macos|tts_path=macos**"     ara.srt

但它从来没有用过,并且向我抛出一个错误,说它不受支持,而文档说阿拉伯语是由 macos 支持的,但我觉得添加 tts namd 和路径根本没有效果

[ERRO] An unexpected error occurred while executing the task:
[ERRO] Unexpected error while executing task : Language 'ara' is not supported by the selected TTS engine

任何帮助更改使用的 tts

4

1 回答 1

1

您应该在 config_string 之外使用 tts。例如:

$python -m aeneas.tools.execute_task\
 ara.mp4  ara.xml\
-r="tts=macos" "task_language=ara|os_task_file_format=srt|is_text_type=plain" ara.srt
于 2018-10-16T17:23:03.403 回答