Multiple languages with vosk

Hello Experts.
We are using asterisk for poor students education & Vosk for speech synthesis with it.
;exten => s,n,SpeechBackground(quizivr/2024/Feb-24/${LSelect}5002,0)
VosK was working good since long with one language.

One expert supported us for multi-language with following asterisk-vosk patch but facing some issues with performance.
;exten => s,n,SpeechBackground(quizivr/2024/Feb-24/${LSelect}MainMenu-Aug24H,0,p,en^hi^enin)

Can anyone guide with detailed info how to use multiple languages using ARI or AEAP for smooth functioning

Due to lack of expert skills, we switched back with old ways.
exten => s,n(TrainingLang),Read(Language1,quizivr/2024/SocialWelfare/ML/English2/LanguageSelection&beep,1,20,2)
exten => s,n,GotoIf($[“${Language1}”=~ “(1)”]?Hindi)
exten => s,n,GotoIf($[“${Language1}”=~ “(2)”]?English)
exten => s,n,GotoIf($[“${Language1}”=~ “(3)”]?Marathi)
exten => s,n,GotoIf($[“${Language1}”=~ “(4)”]?Gujarati)
exten => s,n,GotoIf($[“${Language1}”=~ “(5)”]?Tamil)
exten => s,n,GotoIf($[“${Language1}”=~ “(6)”]?Bengali)
exten => s,n,GotoIf($[“${Language1}”=~ “(7)”]?Kannada)
exten => s,n,GotoIf($[“${Language1}”=~ “(8)”]?Malayalam)

Thanks

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.