readbeyond / aeneas

aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
http://www.readbeyond.it/aeneas/
GNU Affero General Public License v3.0
2.49k stars 228 forks source link

Language 'ara' is not supported by the selected TTS engine #218

Closed ieuD closed 5 years ago

ieuD commented 5 years ago

hi im trying to synchronize arabic audio to with its transcript but im getting error like this : [ERRO] Unexpected error while executing task : Language 'arabic' is not supported by the selected TTS engine. My CLI Command is : aeneas_execute_task 604A7214-BF36-4E68-9ACD-803811D4C0DB.wav 604A7214-BF36-4E68-9ACD-803811D4C0DB.txt "task_language=ara|is_text_type=plain|os_task_file_format=srt" ~/bear/map.smil

When i looked at documentation of aeneas. The doc says aeneas supports arabic language.

readbeyond commented 5 years ago

Please read:

https://github.com/readbeyond/aeneas/issues/214

(and, next time, please search through the issues before opening a new one, thank you!)

Best regards,

Alberto Pettarin

On 10/13/2018 11:29 AM, Eren Cankurtaran wrote:

hi im trying to synchronize arabic audio to with its transcript but im getting error like this : [ERRO] Unexpected error while executing task : Language 'arabic' is not supported by the selected TTS engine. My CLI Command is : aeneas_execute_task 604A7214-BF36-4E68-9ACD-803811D4C0DB.wav 604A7214-BF36-4E68-9ACD-803811D4C0DB.txt "task_language=ara|is_text_type=plain|os_task_file_format=srt" ~/bear/map.smi

When i looked at documentation of aeneas. The doc says aeneas supports arabic language.

pettarin commented 5 years ago

I understand your question as "how can I tell aeneas to use a TTS that is driven by some Python code". For that, please read:

https://github.com/readbeyond/aeneas/tree/master/aeneas/ttswrappers

and

https://github.com/readbeyond/aeneas/tree/master/aeneas/extra

On the other hand, if your question was about specifying the TTS wrapper when using aeneas as a Python library, you must define your RuntimeConfiguration object, and pass it to the suitable aeneas class, e.g. ExecuteTask, see:

https://www.readbeyond.it/aeneas/docs/runtimeconfiguration.html

Best regards,

Alberto Pettarin

On 10/16/2018 09:56 PM, Eren Cankurtaran wrote:

Please read: #214 <https://github.com/readbeyond/aeneas/issues/214>
(and, next time, please search through the issues before opening a
new one, thank you!) Best regards, Alberto Pettarin
… <#>
On 10/13/2018 11:29 AM, Eren Cankurtaran wrote: hi im trying to
synchronize arabic audio to with its transcript but im getting error
like this : /[ERRO] Unexpected error while executing task : Language
'arabic' is not supported by the selected TTS engine./ My CLI
Command is : /aeneas_execute_task
604A7214-BF36-4E68-9ACD-803811D4C0DB.wav
604A7214-BF36-4E68-9ACD-803811D4C0DB.txt
"task_language=ara|is_text_type=plain|os_task_file_format=srt"
~/bear/map.smi/ When i looked at documentation of aeneas. The doc
says aeneas supports arabic language.

Thanks for reply. I have one more question about tts wrappers how can i specify tts wrapper on python code.

ieuD commented 5 years ago

Thanks for helping me out. Have a nice day :1st_place_medal:

I understand your question as "how can I tell aeneas to use a TTS that is driven by some Python code". For that, please read: https://github.com/readbeyond/aeneas/tree/master/aeneas/ttswrappers and https://github.com/readbeyond/aeneas/tree/master/aeneas/extra On the other hand, if your question was about specifying the TTS wrapper when using aeneas as a Python library, you must define your RuntimeConfiguration object, and pass it to the suitable aeneas class, e.g. ExecuteTask, see: https://www.readbeyond.it/aeneas/docs/runtimeconfiguration.html Best regards, Alberto Pettarin On 10/16/2018 09:56 PM, Eren Cankurtaran wrote: Please read: #214 <#214> (and, next time, please search through the issues before opening a new one, thank you!) Best regards, Alberto Pettarin … <#> On 10/13/2018 11:29 AM, Eren Cankurtaran wrote: hi im trying to synchronize arabic audio to with its transcript but im getting error like this : /[ERRO] Unexpected error while executing task : Language 'arabic' is not supported by the selected TTS engine./ My CLI Command is : /aeneas_execute_task 604A7214-BF36-4E68-9ACD-803811D4C0DB.wav 604A7214-BF36-4E68-9ACD-803811D4C0DB.txt "task_language=ara|is_text_type=plain|os_task_file_format=srt" ~/bear/map.smi/ When i looked at documentation of aeneas. The doc says aeneas supports arabic language. Thanks for reply. I have one more question about tts wrappers how can i specify tts wrapper on python code.

ApayRus commented 1 year ago

@ieuD Hi. I did the subs in such way. But they aren't correct. What about you? Maybe you have found a better solution?