mirror of
https://github.com/jambonz/jambonz-api-server.git
synced 2026-05-06 08:47:00 +00:00
add new voice for nvidia tts (#428)
* add new voice for nvidia tts * update nvidia tts voices
This commit is contained in:
@@ -1,16 +1,66 @@
|
||||
module.exports = [
|
||||
{
|
||||
value: 'en-US',
|
||||
name: 'English',
|
||||
voices: [
|
||||
{
|
||||
value: 'English-US.Female-1',
|
||||
name: 'Female',
|
||||
},
|
||||
{
|
||||
value: 'English-US.Male-1',
|
||||
name: 'Male',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
module.exports = (() => {
|
||||
const voices = [
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Female-1', name: 'Female Magpie' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Calm', name: 'Female Calm' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Fearful', name: 'Female Fearful' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Happy', name: 'Female Happy' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Angry', name: 'Female Angry' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Female.Neutral', name: 'Female Neutral' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Calm', name: 'Male Calm' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Fearful', name: 'Male Fearful' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Happy', name: 'Male Happy' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Neutral', name: 'Male Neutral' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Angry', name: 'Male Angry' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Disgusted', name: 'Male Disgusted' },
|
||||
{ value: 'Magpie-Multilingual.EN-US.Male.Male-1', name: 'Male Magpie' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Male.Male-1', name: 'Male Magpie' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Female-1', name: 'Female Magpie' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Angry', name: 'Female Angry' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Calm', name: 'Female Calm' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Disgust', name: 'Female Disgust' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Sad', name: 'Female Sad' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Happy', name: 'Female Happy' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Fearful', name: 'Female Fearful' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Female.Neutral', name: 'Female Neutral' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Male.Neutral', name: 'Male Neutral' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Male.Angry', name: 'Male Angry' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Male.Calm', name: 'Male Calm' },
|
||||
{ value: 'Magpie-Multilingual.FR-FR.Male.Sad', name: 'Male Sad' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Male-1', name: 'Male Magpie' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Female-1', name: 'Female Magpie' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Neutral', name: 'Female Neutral' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Neutral', name: 'Male Neutral' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Angry', name: 'Male Angry' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Angry', name: 'Female Angry' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Happy', name: 'Female Happy' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Happy', name: 'Male Happy' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Calm', name: 'Female Calm' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Calm', name: 'Male Calm' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Pleasant_Surprise', name: 'Female Pleasant Surprise' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Pleasant_Surprise', name: 'Male Pleasant Surprise' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Female.Sad', name: 'Female Sad' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Sad', name: 'Male Sad' },
|
||||
{ value: 'Magpie-Multilingual.ES-US.Male.Disgust', name: 'Male Disgust' }
|
||||
];
|
||||
|
||||
return [
|
||||
{
|
||||
value: 'en-US',
|
||||
name: 'English',
|
||||
voices: [
|
||||
{ value: 'English-US.Female-1', name: 'Female' },
|
||||
{ value: 'English-US.Male-1', name: 'Male' },
|
||||
...voices.filter((voice) => voice.value.includes('EN-US'))]
|
||||
},
|
||||
{
|
||||
value: 'fr-FR',
|
||||
name: 'French',
|
||||
voices: voices.filter((voice) => voice.value.includes('FR-FR'))
|
||||
},
|
||||
{
|
||||
value: 'es-US',
|
||||
name: 'Spanish',
|
||||
voices: voices.filter((voice) => voice.value.includes('ES-US'))
|
||||
}
|
||||
];
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user