Files
jambonz-api-server/lib/utils/speech-data/stt-nuance.js
Hoan Luu Huu 7e046ac7f3 TTS/STT languages and voices for each provider (#281)
* wip

* wip

* wip

* wip

* wip

* wip

* add testcase
2024-01-08 18:15:40 -05:00

208 lines
3.5 KiB
JavaScript

module.exports = [
{
name: 'Arabic (Worldwide)',
value: 'ar-WW',
valueMix: 'ara-XWW',
},
{
name: 'Catalan (Spain)',
value: 'ca-ES',
valueMix: 'cat-ESP',
},
{
name: 'Croatian (Croatia)',
value: 'hr-HR',
valueMix: 'hrv-HRV',
},
{
name: 'Czech (Czech Republic)',
value: 'cs-CZ',
valueMix: 'ces-CZE',
},
{
name: 'Danish (Denmark)',
value: 'da-DK',
valueMix: 'dan-DNK',
},
{
name: 'Dutch (Netherlands)',
value: 'nl-NL',
valueMix: 'nld-NLD',
},
{
name: 'English (Australia)',
value: 'en-AU',
valueMix: 'eng-AUS',
},
{
name: 'English (United States)',
value: 'en-US',
valueMix: 'eng-USA',
},
{
name: 'English (India)',
value: 'en-IN',
valueMix: 'eng-IND',
},
{
name: 'English (United Kingdom)',
value: 'en-GB',
valueMix: 'eng-GBR',
},
{
name: 'Finnish (Finland)',
value: 'fi-FI',
valueMix: 'fin-FIN',
},
{
name: 'French (Canada)',
value: 'fr-CA',
valueMix: 'fra-CAN',
},
{
name: 'French (France)',
value: 'fr-FR',
valueMix: 'fra-FRA',
},
{
name: 'German (Germany)',
value: 'de-DE',
valueMix: 'deu-DEU',
},
{
name: 'Greek (Greece)',
value: 'el-GR',
valueMix: 'ell-GRC',
},
{
name: 'Hebrew (Israel)',
value: 'he-IL',
valueMix: 'heb-ISR',
},
{
name: 'Hindi (India)',
value: 'hi-IN',
valueMix: 'hin-IND',
},
{
name: 'Hungarian (Hungary)',
value: 'hu-HU',
valueMix: 'hun-HUN',
},
{
name: 'Indonesian (Indonesia)',
value: 'id-ID',
valueMix: 'ind-IDN',
},
{
name: 'Italian (Italy)',
value: 'it-IT',
valueMix: 'ita-ITA',
},
{
name: 'Japanese (Japan)',
value: 'ja-JP',
valueMix: 'jpn-JPN',
},
{
name: 'Korean (South Korea)',
value: 'ko-KR',
valueMix: 'kor-KOR',
},
{
name: 'Malay (Malaysia)',
value: 'ms-MY',
valueMix: 'zlm-MYS',
},
{
name: 'Norwegian (Norway)',
value: 'no-NO',
valueMix: 'nor-NOR',
},
{
name: 'Polish (Poland)',
value: 'pl-PL',
valueMix: 'pol-POL',
},
{
name: 'Portuguese (Brazil)',
value: 'pt-BR',
valueMix: 'por-BRA',
},
{
name: 'Portuguese (Portugal)',
value: 'pt-PT',
valueMix: 'por-PRT',
},
{
name: 'Romanian (Romania)',
value: 'ro-RO',
valueMix: 'ron-ROU',
},
{
name: 'Russian (Russia)',
value: 'ru-RU',
valueMix: 'rus-RUS',
},
{
name: 'Shanghainese (China)',
value: 'zh-WU',
valueMix: 'wuu-CHN',
},
{
name: 'Mandarin (China)',
value: 'zh-CN',
valueMix: 'cmn-CHN',
},
{
name: 'Slovak (Slovakia)',
value: 'sk-SK',
valueMix: 'slk-SVK',
},
{
name: 'Spanish (Spain)',
value: 'es-ES',
valueMix: 'spa-ESP',
},
{
name: 'Spanish (Latin America)',
value: 'es-US',
valueMix: 'spa-XLA',
},
{
name: 'Swedish (Sweden)',
value: 'sv-SE',
valueMix: 'swe-SWE',
},
{
name: 'Thai (Thailand)',
value: 'th-TH',
valueMix: 'tha-THA',
},
{
name: 'Cantonese (Hong Kong)',
value: 'cn-HK',
valueMix: 'yue-CHS',
},
{
name: 'Mandarin (Taiwan)',
value: 'zh-TW',
valueMix: 'cmn-TWN',
},
{
name: 'Turkish (Turkey)',
value: 'tr-TR',
valueMix: 'tur-TUR',
},
{
name: 'Ukrainian (Ukraine)',
value: 'uk-UA',
valueMix: 'ukr-UKR',
},
{
name: 'Vietnamese (Vietnam)',
value: 'vi-VN',
valueMix: 'vie-VNM',
},
];