mirror of
https://github.com/jambonz/jambonz-feature-server.git
synced 2025-12-20 08:40:38 +00:00
Improve Deepgram default modely by language (#641)
Co-authored-by: Markus Frindt <m.frindt@cognigy.com>
This commit is contained in:
@@ -102,6 +102,9 @@ const stickyVars = {
|
|||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @see https://developers.deepgram.com/docs/models-languages-overview
|
||||||
|
*/
|
||||||
const optimalDeepramModels = {
|
const optimalDeepramModels = {
|
||||||
zh: ['base', 'base'],
|
zh: ['base', 'base'],
|
||||||
'zh-CN':['base', 'base'],
|
'zh-CN':['base', 'base'],
|
||||||
@@ -109,34 +112,34 @@ const optimalDeepramModels = {
|
|||||||
da: ['enhanced', 'enhanced'],
|
da: ['enhanced', 'enhanced'],
|
||||||
en: ['nova-2-phonecall', 'nova-2'],
|
en: ['nova-2-phonecall', 'nova-2'],
|
||||||
'en-US': ['nova-2-phonecall', 'nova-2'],
|
'en-US': ['nova-2-phonecall', 'nova-2'],
|
||||||
'en-AU': ['nova-2-phonecall', 'nova-2'],
|
'en-AU': ['nova-2', 'nova-2'],
|
||||||
'en-GB': ['nova-2-phonecall', 'nova-2'],
|
'en-GB': ['nova-2', 'nova-2'],
|
||||||
'en-IN': ['nova-2-phonecall', 'nova-2'],
|
'en-IN': ['nova-2', 'nova-2'],
|
||||||
'en-NZ': ['nova-2-phonecall', 'nova-2'],
|
'en-NZ': ['nova-2', 'nova-2'],
|
||||||
nl: ['nova-2-phonecall', 'nova-2'],
|
nl: ['nova-2', 'nova-2'],
|
||||||
fr: ['nova-2-phonecall', 'nova-2'],
|
fr: ['nova-2', 'nova-2'],
|
||||||
'fr-CA': ['nova-2-phonecall', 'nova-2'],
|
'fr-CA': ['nova-2', 'nova-2'],
|
||||||
de: ['nova-2-phonecall', 'nova-2'],
|
de: ['nova-2', 'nova-2'],
|
||||||
hi: ['nova-2-phonecall', 'nova-2'],
|
hi: ['nova-2', 'nova-2'],
|
||||||
'hi-Latn': ['nova-2-phonecall', 'nova-2'],
|
'hi-Latn': ['nova-2', 'nova-2'],
|
||||||
id: ['base', 'base'],
|
id: ['base', 'base'],
|
||||||
it: ['enhanced', 'enhanced'],
|
it: ['nova-2', 'nova-2'],
|
||||||
ja: ['enhanced', 'enhanced'],
|
ja: ['enhanced', 'enhanced'],
|
||||||
ko: ['enhanced', 'enhanced'],
|
ko: ['nova-2', 'nova-2'],
|
||||||
no: ['enhanced', 'enhanced'],
|
no: ['nova-2', 'nova-2'],
|
||||||
pl: ['enhanced', 'enhanced'],
|
pl: ['nova-2', 'nova-2'],
|
||||||
pt: ['nova-2-phonecall', 'nova-2'],
|
pt: ['nova-2', 'nova-2'],
|
||||||
'pt-BR': ['nova-2-phonecall', 'nova-2'],
|
'pt-BR': ['nova-2', 'nova-2'],
|
||||||
'pt-PT': ['base', 'base'],
|
'pt-PT': ['nova-2', 'nova-2'],
|
||||||
ru: ['base', 'base'],
|
ru: ['nova-2', 'nova-2'],
|
||||||
es: ['nova-2-phonecall', 'nova-2'],
|
es: ['nova-2', 'nova-2'],
|
||||||
'es-419': ['nova-2-phonecall', 'nova-2'],
|
'es-419': ['nova-2', 'nova-2'],
|
||||||
'es-LATAM': ['enhanced', 'enhanced'],
|
'es-LATAM': ['enhanced', 'enhanced'],
|
||||||
sv: ['enhanced', 'enhanced'],
|
sv: ['nova-2', 'nova-2'],
|
||||||
ta: ['enhanced', 'enhanced'],
|
ta: ['enhanced', 'enhanced'],
|
||||||
taq: ['enhanced', 'enhanced'],
|
taq: ['enhanced', 'enhanced'],
|
||||||
tr: ['base', 'base'],
|
tr: ['nova-2', 'nova-2'],
|
||||||
uk: ['base', 'base']
|
uk: ['nova-2', 'nova-2']
|
||||||
};
|
};
|
||||||
|
|
||||||
const selectDefaultDeepgramModel = (task, language) => {
|
const selectDefaultDeepgramModel = (task, language) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user