mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-24 05:05:20 -04:00
fix(pronunciation): correctly specify Lupe as es-US and add a en-US voice as replacement
This commit is contained in:
parent
36d36964a9
commit
1e786b696f
@ -29,7 +29,7 @@ pronouns:
|
|||||||
pronunciation:
|
pronunciation:
|
||||||
enabled: false
|
enabled: false
|
||||||
ipa: true
|
ipa: true
|
||||||
voices: ['us']
|
voices: ['es-us']
|
||||||
|
|
||||||
sources:
|
sources:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
@ -50,157 +50,163 @@ export interface NarakeetVoice {
|
|||||||
const defineVoices = <T extends Record<string, Voice>>(voices: T) => voices as Readonly<Record<keyof T, Voice>>;
|
const defineVoices = <T extends Record<string, Voice>>(voices: T) => voices as Readonly<Record<keyof T, Voice>>;
|
||||||
|
|
||||||
export const voices = defineVoices({
|
export const voices = defineVoices({
|
||||||
ar: {
|
'ar': {
|
||||||
name: 'العربية',
|
name: 'العربية',
|
||||||
language: 'arb',
|
language: 'arb',
|
||||||
voice: 'Zeina',
|
voice: 'Zeina',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
ae: {
|
'ae': {
|
||||||
name: '(الخليجية) العربية',
|
name: '(الخليجية) العربية',
|
||||||
language: 'ar-AE',
|
language: 'ar-AE',
|
||||||
voice: 'Hala',
|
voice: 'Hala',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
de: {
|
'de': {
|
||||||
name: 'Deutsch',
|
name: 'Deutsch',
|
||||||
language: 'de-DE',
|
language: 'de-DE',
|
||||||
voice: 'Vicki',
|
voice: 'Vicki',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
gb: {
|
'gb': {
|
||||||
name: 'English (British)',
|
name: 'English (British)',
|
||||||
language: 'en-GB',
|
language: 'en-GB',
|
||||||
voice: 'Emma',
|
voice: 'Emma',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
us: {
|
'en-US': {
|
||||||
name: 'English (American)',
|
name: 'English (US)',
|
||||||
language: 'es-US',
|
language: 'en-US',
|
||||||
voice: 'Lupe',
|
voice: 'Danielle',
|
||||||
engine: 'standard',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
es: {
|
'es': {
|
||||||
name: 'Español (España)',
|
name: 'Español (España)',
|
||||||
language: 'es-ES',
|
language: 'es-ES',
|
||||||
voice: 'Lucia',
|
voice: 'Lucia',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
mx: {
|
'mx': {
|
||||||
name: 'Español (México)',
|
name: 'Español (México)',
|
||||||
language: 'es-MX',
|
language: 'es-MX',
|
||||||
voice: 'Mia',
|
voice: 'Mia',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
fi: {
|
'es-US': {
|
||||||
|
name: 'Español (EE. UU.)',
|
||||||
|
language: 'es-US',
|
||||||
|
voice: 'Lupe',
|
||||||
|
engine: 'standard',
|
||||||
|
},
|
||||||
|
'fi': {
|
||||||
name: 'Suomi',
|
name: 'Suomi',
|
||||||
language: 'fi-FI',
|
language: 'fi-FI',
|
||||||
voice: 'Suvi',
|
voice: 'Suvi',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
fr: {
|
'fr': {
|
||||||
name: 'Français (France)',
|
name: 'Français (France)',
|
||||||
language: 'fr-FR',
|
language: 'fr-FR',
|
||||||
voice: 'Lea',
|
voice: 'Lea',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
ca: {
|
'ca': {
|
||||||
name: 'Français (Canada)',
|
name: 'Français (Canada)',
|
||||||
language: 'fr-CA',
|
language: 'fr-CA',
|
||||||
voice: 'Gabrielle',
|
voice: 'Gabrielle',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
bos: {
|
'bos': {
|
||||||
name: 'Босански',
|
name: 'Босански',
|
||||||
language: 'bos',
|
language: 'bos',
|
||||||
voice: 'suada',
|
voice: 'suada',
|
||||||
provider: 'narakeet',
|
provider: 'narakeet',
|
||||||
},
|
},
|
||||||
hrv: {
|
'hrv': {
|
||||||
name: 'Hrvatski',
|
name: 'Hrvatski',
|
||||||
language: 'hrv',
|
language: 'hrv',
|
||||||
voice: 'jasna',
|
voice: 'jasna',
|
||||||
provider: 'narakeet',
|
provider: 'narakeet',
|
||||||
},
|
},
|
||||||
srp: {
|
'srp': {
|
||||||
name: 'Српски',
|
name: 'Српски',
|
||||||
language: 'srp',
|
language: 'srp',
|
||||||
voice: 'milica-latin',
|
voice: 'milica-latin',
|
||||||
provider: 'narakeet',
|
provider: 'narakeet',
|
||||||
},
|
},
|
||||||
it: {
|
'it': {
|
||||||
name: 'Italiano',
|
name: 'Italiano',
|
||||||
language: 'it-IT',
|
language: 'it-IT',
|
||||||
voice: 'Bianca',
|
voice: 'Bianca',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
ja: {
|
'ja': {
|
||||||
name: '日本語',
|
name: '日本語',
|
||||||
language: 'ja-JP',
|
language: 'ja-JP',
|
||||||
voice: 'Mizuki',
|
voice: 'Mizuki',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
ko: {
|
'ko': {
|
||||||
name: '한국어',
|
name: '한국어',
|
||||||
language: 'ko-KR',
|
language: 'ko-KR',
|
||||||
voice: 'Seoyeon',
|
voice: 'Seoyeon',
|
||||||
engine: 'neural',
|
engine: 'neural',
|
||||||
},
|
},
|
||||||
nb: {
|
'nb': {
|
||||||
name: 'Norsk',
|
name: 'Norsk',
|
||||||
language: 'nb-NO',
|
language: 'nb-NO',
|
||||||
voice: 'Liv',
|
voice: 'Liv',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
nl: {
|
'nl': {
|
||||||
name: 'Nederlands',
|
name: 'Nederlands',
|
||||||
language: 'nl-NL',
|
language: 'nl-NL',
|
||||||
voice: 'Ruben',
|
voice: 'Ruben',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
pl: {
|
'pl': {
|
||||||
name: 'Polski',
|
name: 'Polski',
|
||||||
language: 'pl-PL',
|
language: 'pl-PL',
|
||||||
voice: 'Ewa',
|
voice: 'Ewa',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
pt: {
|
'pt': {
|
||||||
name: 'Português (europeu)',
|
name: 'Português (europeu)',
|
||||||
language: 'pt-PT',
|
language: 'pt-PT',
|
||||||
voice: 'Cristiano',
|
voice: 'Cristiano',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
br: {
|
'br': {
|
||||||
name: 'Português (brasileiro)',
|
name: 'Português (brasileiro)',
|
||||||
language: 'pt-BR',
|
language: 'pt-BR',
|
||||||
voice: 'Vitoria',
|
voice: 'Vitoria',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
ro: {
|
'ro': {
|
||||||
name: 'Română',
|
name: 'Română',
|
||||||
language: 'ro-RO',
|
language: 'ro-RO',
|
||||||
voice: 'Carmen',
|
voice: 'Carmen',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
ru: {
|
'ru': {
|
||||||
name: 'Русский',
|
name: 'Русский',
|
||||||
language: 'ru-RU',
|
language: 'ru-RU',
|
||||||
voice: 'Tatyana',
|
voice: 'Tatyana',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
se: {
|
'se': {
|
||||||
name: 'Svenska',
|
name: 'Svenska',
|
||||||
language: 'sv-SE',
|
language: 'sv-SE',
|
||||||
voice: 'Astrid',
|
voice: 'Astrid',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
tr: {
|
'tr': {
|
||||||
name: 'Türkçe',
|
name: 'Türkçe',
|
||||||
language: 'tr-TR',
|
language: 'tr-TR',
|
||||||
voice: 'Filiz',
|
voice: 'Filiz',
|
||||||
engine: 'standard',
|
engine: 'standard',
|
||||||
},
|
},
|
||||||
cn: {
|
'cn': {
|
||||||
name: '中文(普通话)',
|
name: '中文(普通话)',
|
||||||
language: 'cmn-CN',
|
language: 'cmn-CN',
|
||||||
voice: 'Zhiyu',
|
voice: 'Zhiyu',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user