fix(all): Locale in Audio is dynamic.

This commit is contained in:
Rodrigo Rodriguez 2024-02-17 17:32:42 -03:00
parent 843052a2e9
commit 3717f8b1fe

View file

@ -499,12 +499,12 @@ export class GBConversationalService {
url: process.env.WATSON_STT_URL url: process.env.WATSON_STT_URL
}); });
locale = this.getFullLocale(locale); const model = this.getIBMAudioModelNameFromLocale(locale);
const params = { const params = {
audio: data, audio: data,
contentType: 'audio/l16; rate=44100', contentType: 'audio/l16; rate=44100',
model: `${locale}_BroadbandModel` model: model
}; };
speechToText speechToText
@ -526,7 +526,7 @@ export class GBConversationalService {
} }
}); });
} }
public static getFullLocale = locale => { public static getIBMAudioModelNameFromLocale = locale => {
const locales = { const locales = {
"ar": "ar-MS_BroadbandModel", "ar": "ar-MS_BroadbandModel",
"zh": "zh-CN_BroadbandModel", "zh": "zh-CN_BroadbandModel",