From e8c41547e680c7884e32677ff65cf493e1ced512 Mon Sep 17 00:00:00 2001 From: will wade Date: Mon, 22 Sep 2025 07:32:10 +0100 Subject: [PATCH 1/9] fix: restore dedicated Microsoft SAPI formatter --- README.md | 10 + docs/platforms/README.md | 22 + docs/platforms/amazon-alexa.md | 20 + docs/platforms/amazon-polly.md | 28 + docs/platforms/apple-avspeechsynthesizer.md | 14 + docs/platforms/azure.md | 25 + docs/platforms/data/amazon-polly-voices.md | 109 + .../data/apple-avspeechsynthesizer-voices.md | 3 + docs/platforms/data/azure-voices.md | 556 ++ docs/platforms/data/google-cloud-voices.md | 1622 ++++ docs/platforms/data/ibm-watson-voices.md | 3 + docs/platforms/data/microsoft-sapi-voices.md | 3 + docs/platforms/elevenlabs.md | 19 + docs/platforms/google-cloud-tts.md | 25 + docs/platforms/ibm-watson-tts.md | 14 + docs/platforms/microsoft-sapi.md | 13 + docs/platforms/w3c.md | 20 + package-lock.json | 7111 +++++++++------ package.json | 5 +- scripts/update-voice-docs.js | 671 ++ src/formatters/AmazonAlexaSsmlFormatter.ts | 39 +- .../AmazonPollyNeuralSsmlFormatter.ts | 10 +- src/formatters/AmazonPollySsmlFormatter.ts | 7 + .../AppleAvSpeechSynthesizerSsmlFormatter.ts | 291 + src/formatters/ElevenLabsFormatter.ts | 177 + src/formatters/FormatterFactory.ts | 15 + .../GoogleAssistantSsmlFormatter.ts | 31 +- src/formatters/IbmWatsonSsmlFormatter.ts | 311 + src/formatters/MicrosoftSapiSsmlFormatter.ts | 288 + src/formatters/SsmlFormatterBase.ts | 66 +- src/formatters/W3cSsmlFormatter.ts | 288 + src/formatters/data/amazonPollyVoices.ts | 1280 +++ src/formatters/data/googleCloudVoices.ts | 8086 +++++++++++++++++ tests/break-strength.spec.ts | 11 + tests/break-time.spec.ts | 11 + tests/ipa-standard.spec.ts | 11 + tests/new-engines.spec.ts | 143 + tests/sections-standard.spec.ts | 50 +- tests/voice-standard.spec.ts | 63 +- 39 files changed, 18797 insertions(+), 2674 deletions(-) create mode 100644 docs/platforms/README.md create mode 100644 docs/platforms/amazon-alexa.md create mode 100644 docs/platforms/amazon-polly.md create mode 100644 docs/platforms/apple-avspeechsynthesizer.md create mode 100644 docs/platforms/azure.md create mode 100644 docs/platforms/data/amazon-polly-voices.md create mode 100644 docs/platforms/data/apple-avspeechsynthesizer-voices.md create mode 100644 docs/platforms/data/azure-voices.md create mode 100644 docs/platforms/data/google-cloud-voices.md create mode 100644 docs/platforms/data/ibm-watson-voices.md create mode 100644 docs/platforms/data/microsoft-sapi-voices.md create mode 100644 docs/platforms/elevenlabs.md create mode 100644 docs/platforms/google-cloud-tts.md create mode 100644 docs/platforms/ibm-watson-tts.md create mode 100644 docs/platforms/microsoft-sapi.md create mode 100644 docs/platforms/w3c.md create mode 100755 scripts/update-voice-docs.js create mode 100644 src/formatters/AppleAvSpeechSynthesizerSsmlFormatter.ts create mode 100644 src/formatters/ElevenLabsFormatter.ts create mode 100644 src/formatters/IbmWatsonSsmlFormatter.ts create mode 100644 src/formatters/MicrosoftSapiSsmlFormatter.ts create mode 100644 src/formatters/W3cSsmlFormatter.ts create mode 100644 src/formatters/data/amazonPollyVoices.ts create mode 100644 src/formatters/data/googleCloudVoices.ts create mode 100644 tests/new-engines.spec.ts diff --git a/README.md b/README.md index 8f78c16..4acf209 100644 --- a/README.md +++ b/README.md @@ -11,12 +11,19 @@ Supported platforms: - amazon-alexa - amazon-polly - amazon-polly-neural +- apple-avspeechsynthesizer - google-assistant +- ibm-watson - microsoft-azure +- microsoft-sapi +- w3c - samsung-bixby +- elevenlabs Find the architecture [here](./docs/architecture.md) +Platform-specific SSML notes and voice catalogues are tracked in [`docs/platforms`](./docs/platforms/README.md). The helper command `npm run docs:update-voices` regenerates the catalogues when vendor credentials are available. + ## Quick start ### SSML - Amazon Alexa @@ -126,8 +133,11 @@ Available options are: - "amazon-alexa" - "amazon-polly" - "amazon-polly-neural" + - "apple-avspeechsynthesizer" - "google-assistant" + - "ibm-watson" - "microsoft-azure" + - "microsoft-sapi" - "samsung-bixby" - `includeFormatterComment` (boolean) - Adds an XML comment to the SSML output indicating the formatter used. Default is `false`. diff --git a/docs/platforms/README.md b/docs/platforms/README.md new file mode 100644 index 0000000..a6786bc --- /dev/null +++ b/docs/platforms/README.md @@ -0,0 +1,22 @@ +# Speech platform reference + +This directory contains reference notes about the SSML dialects that Speech Markdown targets. Each page describes: + +- Links to the vendor documentation for the dialect. +- Highlights of the current Speech Markdown formatter behaviour. +- Known gaps that are not currently translated by the formatter. +- A generated voice catalogue summarising the voices that expose the dialect when the provider shares the data programmatically. + +## Available platform notes + +- [Amazon Polly](./amazon-polly.md) +- [Amazon Alexa](./amazon-alexa.md) +- [Apple AVSpeechSynthesizer](./apple-avspeechsynthesizer.md) +- [Google Cloud Text-to-Speech](./google-cloud-tts.md) +- [IBM Watson Text to Speech](./ibm-watson-tts.md) +- [ElevenLabs prompt controls](./elevenlabs.md) +- [Microsoft Azure Speech Service](./azure.md) +- [W3C SSML](./w3c.md) +- [Microsoft Speech API (SAPI)](./microsoft-sapi.md) + +Voice catalogues are produced by the helper script `npm run docs:update-voices` which gathers voice metadata from the vendor APIs when credentials are available. The generated Markdown files live alongside the service documentation so that the catalogues can be versioned with the code base. diff --git a/docs/platforms/amazon-alexa.md b/docs/platforms/amazon-alexa.md new file mode 100644 index 0000000..ac0f4da --- /dev/null +++ b/docs/platforms/amazon-alexa.md @@ -0,0 +1,20 @@ +# Amazon Alexa SSML + +## Official resources + +- [Alexa Skills SSML reference](https://developer.amazon.com/en-US/docs/alexa/custom-skills/speech-synthesis-markup-language-ssml-reference.html) +- [Alexa voice catalogue](https://developer.amazon.com/en-US/docs/alexa/custom-skills/choose-the-voice-for-your-skill.html) +- [Designing with domains and emotions](https://developer.amazon.com/en-US/docs/alexa/custom-skills/speechcons-reference-interjections-for-alexa.html#expressive-ssml) + +## Speech Markdown formatter coverage + +- **Say-as rendering.** Inline modifiers such as `address`, `characters`, `date`, `interjection`, `number`, `ordinal`, `telephone`, `time`, and `unit` are mapped to `` with sensible defaults for date and time formats so Alexa pronunciation fixes can stay in Speech Markdown.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L76-L106】 +- **Amazon-specific prosody.** Speech Markdown exposes `whisper`, `amazon:domain` (`dj` and `newscaster` modifiers), and `amazon:emotion` for `excited` and `disappointed`, emitting the appropriate tags and intensity attributes that Alexa recognises.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L107-L145】【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L183-L201】 +- **Voice fallback.** When a voice name is not present in the built-in whitelist, the formatter now falls back to emitting `` so newly launched Alexa voices (for example Lupe or Aria) still render without code changes.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L49-L51】【F:src/formatters/SsmlFormatterBase.ts†L44-L57】 +- **Section-level wrappers.** `lang` and `voice` section modifiers wrap larger blocks, and Speech Markdown keeps Amazon-specific `music` and `news` domains available for long-form sections.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L174-L205】 + +## Known gaps + +- **Expressive extensions.** The formatter currently emits only `amazon:effect`, `amazon:domain`, and `amazon:emotion`, so features like ``, ``, ``, and the long-form `` still require manual SSML until new modifiers are defined.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L40-L46】【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L183-L205】 +- **Voice metadata.** The built-in whitelist predates the expanded Alexa voice line-up and lacks locale metadata for the neural voices, so Speech Markdown relies on the new fallback behaviour instead of providing locale validation for every published voice.【F:src/formatters/AmazonAlexaSsmlFormatter.ts†L5-L33】 +- **No automated catalogue.** Unlike Azure, Google, Polly, and Watson, Alexa does not expose a public API for voice discovery, so the documentation cannot yet include a generated voice table and must be refreshed manually from the developer portal. diff --git a/docs/platforms/amazon-polly.md b/docs/platforms/amazon-polly.md new file mode 100644 index 0000000..3f72e40 --- /dev/null +++ b/docs/platforms/amazon-polly.md @@ -0,0 +1,28 @@ +# Amazon Polly SSML + +## Official resources + +- [Supported SSML tags](https://docs.aws.amazon.com/polly/latest/dg/supportedtags.html) +- [Voice catalogue](https://docs.aws.amazon.com/polly/latest/dg/voicelist.html) + +## Speech Markdown formatter coverage + +Speech Markdown ships two formatters for Amazon Polly. + +### `amazon-polly` (standard engine) + +- **Say-as pronunciations.** Modifiers such as `address`, `cardinal`, `characters`, `digits`, `fraction`, `number`, `ordinal`, `telephone`, and `unit` render as `` with sensible defaults for dates and times, mirroring Polly's SSML support.【F:src/formatters/AmazonPollySsmlFormatter.ts†L47-L72】 +- **Pronunciation controls.** The formatter exposes ``, ``, and `` so aliasing, IPA phonemes, and rate, pitch, or volume adjustments can be driven from Speech Markdown.【F:src/formatters/AmazonPollySsmlFormatter.ts†L78-L93】 +- **Amazon-specific effects.** Polly-only modifiers such as `whisper`, `timbre`, and `drc` produce `amazon:effect` tags, while inline `lang` modifiers wrap content in `` for mixed-language prompts.【F:src/formatters/AmazonPollySsmlFormatter.ts†L74-L105】 +- **Known gaps.** Inline `voice`, `excited`, and `disappointed` modifiers are defined but intentionally left without SSML output, and section-level variants such as `newscaster` are also ignored, so these behaviours still require manual SSML.【F:src/formatters/AmazonPollySsmlFormatter.ts†L107-L151】 + +### `amazon-polly-neural` + +- **Shared say-as handling.** The neural formatter mirrors the standard engine for `address`, `characters`, `digits`, `fraction`, `number`, `ordinal`, `telephone`, `unit`, `date`, and `time` modifiers so pronunciation fixes work across both engines.【F:src/formatters/AmazonPollyNeuralSsmlFormatter.ts†L41-L67】 +- **Pronunciation helpers.** `sub`, `ipa`, and the rate or volume prosody controls are preserved, and `lang` plus `drc` continue to emit `` and `amazon:effect` tags respectively.【F:src/formatters/AmazonPollyNeuralSsmlFormatter.ts†L69-L91】 +- **Neural-only domains.** Section-level `newscaster` modifiers wrap content in `` to reach Polly's neural news style.【F:src/formatters/AmazonPollyNeuralSsmlFormatter.ts†L115-L134】 +- **Known gaps.** Neural voices do not currently expose `emphasis`, `whisper`, `voice`, `excited`, or `disappointed` output because the formatter drops those modifiers, matching the limitations of Polly's neural styles.【F:src/formatters/AmazonPollyNeuralSsmlFormatter.ts†L93-L145】 + +## Voice catalogue + +Run `npm run docs:update-voices` with either `AWS_ACCESS_KEY_ID`/`AWS_SECRET_ACCESS_KEY` plus `AWS_REGION` (or `AWS_DEFAULT_REGION`) or the `POLLY_AWS_KEY_ID`/`POLLY_AWS_ACCESS_KEY`/`POLLY_REGION` equivalents to regenerate `data/amazon-polly-voices.md`. The helper script calls Polly's `ListVoices` API (with additional language codes enabled) and writes a Markdown table of each voice's identifier, language, gender, and supported engines so formatter validations stay aligned with Amazon's inventory. diff --git a/docs/platforms/apple-avspeechsynthesizer.md b/docs/platforms/apple-avspeechsynthesizer.md new file mode 100644 index 0000000..dfb06a1 --- /dev/null +++ b/docs/platforms/apple-avspeechsynthesizer.md @@ -0,0 +1,14 @@ +# Apple AVSpeechSynthesizer voices + +## Official resources + +- [AVSpeechSynthesizer documentation](https://developer.apple.com/documentation/avfaudio/avspeechsynthesizer) +- [SSML support overview](https://developer.apple.com/documentation/avfoundation/speech_synthesis) + +## Speech Markdown status + +Speech Markdown now exposes an AVSpeechSynthesizer formatter that focuses on the subset of SSML Apple accepts. The formatter enables `say-as` for characters and numbers, preserves substitution and IPA hints, and keeps voice selections in the output while intentionally ignoring unsupported prosody keys such as `rate`, `pitch`, `volume`, and `whisper` so AVSpeechSynthesizer falls back to native utterance configuration.【F:src/formatters/FormatterFactory.ts†L1-L39】【F:src/formatters/AppleAvSpeechSynthesizerSsmlFormatter.ts†L6-L136】 + +## Voice catalogue + +macOS, iOS, and iPadOS ship a large number of built-in system voices that vary by OS version and user downloads. The helper script can create or refresh `data/apple-avspeechsynthesizer-voices.md` as a staging area for curated lists gathered from `AVSpeechSynthesisVoice.speechVoices()` output when maintainers have access to Apple hardware. Export the array to JSON (for example using a small Swift snippet) and set `APPLE_VOICE_EXPORT` before running `npm run docs:update-voices` to update the table. diff --git a/docs/platforms/azure.md b/docs/platforms/azure.md new file mode 100644 index 0000000..cdebde1 --- /dev/null +++ b/docs/platforms/azure.md @@ -0,0 +1,25 @@ +# Microsoft Azure Speech Service SSML + +## Official resources + +- [SSML structure reference](https://learn.microsoft.com/azure/ai-services/speech-service/speech-synthesis-markup-structure) +- [Voice gallery](https://learn.microsoft.com/azure/ai-services/speech-service/language-support?tabs=tts) + +## Speech Markdown formatter coverage + +Speech Markdown's `microsoft-azure` formatter layers Azure-specific behaviour on top of the shared SSML mapping: + +- **Say-as conversions.** Speech Markdown forwards modifiers such as `address`, `fraction`, `ordinal`, `telephone`, `number`, and `characters` to `` while automatically choosing `cardinal` or `digits` for numeric text.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L9-L48】 +- **Dates and times.** The formatter emits `` and `` with Azure's default `ymd` and `hms12` formats when no explicit format is supplied.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L49-L58】 +- **Pronunciation helpers.** `sub` and `ipa` modifiers become `` and ``, letting authors control pronunciation directly from Speech Markdown.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L59-L66】 +- **Prosody and whispering.** Rate, pitch, and volume modifiers augment `` tags, and the `whisper` modifier approximates whispered delivery with `volume="x-soft"` and `rate="slow"` settings as recommended by Microsoft.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L22-L27】【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L67-L75】 +- **Voice and style selection.** Inline `voice` modifiers add `` tags, and the section-level `newscaster` modifier wraps content in `` so maintainers can target Azure's neural styles.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L23-L27】【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L76-L103】 + +### Unsupported or manual features + +- The formatter explicitly disables Azure-only constructs such as `emphasis`, `expletive`, `interjection`, and `unit`, so those modifiers currently do not produce SSML output.【F:src/formatters/MicrosoftAzureSsmlFormatter.ts†L8-L17】 +- Additional expressive behaviours—including `excited`, `disappointed`, and other MSTTS styles—remain unmapped because the shared SSML base leaves those modifiers set to `null` pending future design work.【F:src/formatters/SsmlFormatterBase.ts†L63-L86】 + +## Voice catalogue + +The generated catalogue `data/azure-voices.md` is produced by `npm run docs:update-voices` when either `AZURE_SPEECH_KEY`/`AZURE_SPEECH_REGION` or `MICROSOFT_TOKEN`/`MICROSOFT_REGION` environment variables are supplied. The file lists every voice name, locale, gender, type, style, and sample rate returned by the Speech Service REST API so that formatter validations can remain current. diff --git a/docs/platforms/data/amazon-polly-voices.md b/docs/platforms/data/amazon-polly-voices.md new file mode 100644 index 0000000..b2fb97e --- /dev/null +++ b/docs/platforms/data/amazon-polly-voices.md @@ -0,0 +1,109 @@ +# Amazon Polly voice catalogue + +Last updated 2025-09-21T22:09:43.661Z. + +| Id | Name | Language code | Language name | Gender | Engines | Additional languages | +| --- | --- | --- | --- | --- | --- | --- | +| Hala | Hala | ar-AE | Gulf Arabic | Female | neural | arb | +| Zayd | Zayd | ar-AE | Gulf Arabic | Male | neural | arb | +| Zeina | Zeina | arb | Arabic | Female | standard | | +| Arlet | Arlet | ca-ES | Catalan | Female | neural | | +| Zhiyu | Zhiyu | cmn-CN | Chinese Mandarin | Female | neural, standard | | +| Jitka | Jitka | cs-CZ | Czech | Female | neural | | +| Gwyneth | Gwyneth | cy-GB | Welsh | Female | standard | | +| Mads | Mads | da-DK | Danish | Male | standard | | +| Naja | Naja | da-DK | Danish | Female | standard | | +| Sofie | Sofie | da-DK | Danish | Female | neural | | +| Hannah | Hannah | de-AT | Austrian German | Female | neural | | +| Sabrina | Sabrina | de-CH | Swiss Standard German | Female | neural | | +| Daniel | Daniel | de-DE | German | Male | generative, neural | | +| Hans | Hans | de-DE | German | Male | standard | | +| Marlene | Marlene | de-DE | German | Female | standard | | +| Vicki | Vicki | de-DE | German | Female | generative, neural, standard | | +| Nicole | Nicole | en-AU | Australian English | Female | standard | | +| Olivia | Olivia | en-AU | Australian English | Female | generative, neural | | +| Russell | Russell | en-AU | Australian English | Male | standard | | +| Amy | Amy | en-GB | British English | Female | generative, neural, standard | | +| Arthur | Arthur | en-GB | British English | Male | neural | | +| Brian | Brian | en-GB | British English | Male | neural, standard | | +| Emma | Emma | en-GB | British English | Female | neural, standard | | +| Geraint | Geraint | en-GB-WLS | Welsh English | Male | standard | | +| Niamh | Niamh | en-IE | Irish English | Female | neural | | +| Aditi | Aditi | en-IN | Indian English | Female | standard | hi-IN | +| Kajal | Kajal | en-IN | Indian English | Female | generative, neural | hi-IN | +| Raveena | Raveena | en-IN | Indian English | Female | standard | | +| Aria | Aria | en-NZ | New Zealand English | Female | neural | | +| Jasmine | Jasmine | en-SG | Singaporean English | Female | neural | | +| Danielle | Danielle | en-US | US English | Female | generative, long-form, neural | | +| Gregory | Gregory | en-US | US English | Male | long-form, neural | | +| Ivy | Ivy | en-US | US English | Female | neural, standard | | +| Joanna | Joanna | en-US | US English | Female | generative, neural, standard | | +| Joey | Joey | en-US | US English | Male | neural, standard | | +| Justin | Justin | en-US | US English | Male | neural, standard | | +| Kendra | Kendra | en-US | US English | Female | neural, standard | | +| Kevin | Kevin | en-US | US English | Male | neural | | +| Kimberly | Kimberly | en-US | US English | Female | neural, standard | | +| Matthew | Matthew | en-US | US English | Male | generative, neural, standard | | +| Patrick | Patrick | en-US | US English | Male | long-form | | +| Ruth | Ruth | en-US | US English | Female | generative, long-form, neural | | +| Salli | Salli | en-US | US English | Female | generative, neural, standard | | +| Stephen | Stephen | en-US | US English | Male | generative, neural | | +| Ayanda | Ayanda | en-ZA | South African English | Female | generative, neural | | +| Alba | Alba | es-ES | Castilian Spanish | Female | long-form | | +| Conchita | Conchita | es-ES | Castilian Spanish | Female | standard | | +| Enrique | Enrique | es-ES | Castilian Spanish | Male | standard | | +| Lucia | Lucia | es-ES | Castilian Spanish | Female | generative, neural, standard | | +| Raul | Raul | es-ES | Castilian Spanish | Male | long-form | | +| Sergio | Sergio | es-ES | Castilian Spanish | Male | generative, neural | | +| Andres | Andrés | es-MX | Mexican Spanish | Male | generative, neural | | +| Mia | Mia | es-MX | Mexican Spanish | Female | generative, neural, standard | | +| Lupe | Lupe | es-US | US Spanish | Female | generative, neural, standard | | +| Miguel | Miguel | es-US | US Spanish | Male | standard | | +| Pedro | Pedro | es-US | US Spanish | Male | generative, neural | | +| Penelope | Penélope | es-US | US Spanish | Female | standard | | +| Suvi | Suvi | fi-FI | Finnish | Female | neural | | +| Isabelle | Isabelle | fr-BE | Belgian French | Female | generative, neural | | +| Chantal | Chantal | fr-CA | Canadian French | Female | standard | | +| Gabrielle | Gabrielle | fr-CA | Canadian French | Female | generative, neural | | +| Liam | Liam | fr-CA | Canadian French | Male | generative, neural | | +| Celine | Céline | fr-FR | French | Female | generative, standard | | +| Lea | Léa | fr-FR | French | Female | generative, neural, standard | | +| Mathieu | Mathieu | fr-FR | French | Male | standard | | +| Remi | Rémi | fr-FR | French | Male | generative, neural | | +| Dora | Dóra | is-IS | Icelandic | Female | standard | | +| Karl | Karl | is-IS | Icelandic | Male | standard | | +| Adriano | Adriano | it-IT | Italian | Male | neural | | +| Bianca | Bianca | it-IT | Italian | Female | generative, neural, standard | | +| Carla | Carla | it-IT | Italian | Female | standard | | +| Giorgio | Giorgio | it-IT | Italian | Male | standard | | +| Kazuha | Kazuha | ja-JP | Japanese | Female | neural | | +| Mizuki | Mizuki | ja-JP | Japanese | Female | standard | | +| Takumi | Takumi | ja-JP | Japanese | Male | neural, standard | | +| Tomoko | Tomoko | ja-JP | Japanese | Female | neural | | +| Jihye | Jihye | ko-KR | Korean | Female | neural | | +| Seoyeon | Seoyeon | ko-KR | Korean | Female | neural, standard | | +| Ida | Ida | nb-NO | Norwegian | Female | neural | | +| Liv | Liv | nb-NO | Norwegian | Female | standard | | +| Lisa | Lisa | nl-BE | Belgian Dutch | Female | neural | | +| Laura | Laura | nl-NL | Dutch | Female | neural | | +| Lotte | Lotte | nl-NL | Dutch | Female | standard | | +| Ruben | Ruben | nl-NL | Dutch | Male | standard | | +| Ewa | Ewa | pl-PL | Polish | Female | generative, standard | | +| Jacek | Jacek | pl-PL | Polish | Male | standard | | +| Jan | Jan | pl-PL | Polish | Male | standard | | +| Maja | Maja | pl-PL | Polish | Female | standard | | +| Ola | Ola | pl-PL | Polish | Female | generative, neural | | +| Camila | Camila | pt-BR | Brazilian Portuguese | Female | neural, standard | | +| Ricardo | Ricardo | pt-BR | Brazilian Portuguese | Male | standard | | +| Thiago | Thiago | pt-BR | Brazilian Portuguese | Male | neural | | +| Vitoria | Vitória | pt-BR | Brazilian Portuguese | Female | neural, standard | | +| Cristiano | Cristiano | pt-PT | Portuguese | Male | standard | | +| Ines | Inês | pt-PT | Portuguese | Female | neural, standard | | +| Carmen | Carmen | ro-RO | Romanian | Female | standard | | +| Maxim | Maxim | ru-RU | Russian | Male | standard | | +| Tatyana | Tatyana | ru-RU | Russian | Female | standard | | +| Astrid | Astrid | sv-SE | Swedish | Female | standard | | +| Elin | Elin | sv-SE | Swedish | Female | neural | | +| Burcu | Burcu | tr-TR | Turkish | Female | neural | | +| Filiz | Filiz | tr-TR | Turkish | Female | standard | | +| Hiujin | Hiujin | yue-CN | Cantonese | Female | neural | | diff --git a/docs/platforms/data/apple-avspeechsynthesizer-voices.md b/docs/platforms/data/apple-avspeechsynthesizer-voices.md new file mode 100644 index 0000000..f944195 --- /dev/null +++ b/docs/platforms/data/apple-avspeechsynthesizer-voices.md @@ -0,0 +1,3 @@ +# Apple AVSpeechSynthesizer voice catalogue + +> Voice data must be collected from Apple hardware. Run `npm run docs:update-voices` on macOS with the required voices downloaded to refresh this table. diff --git a/docs/platforms/data/azure-voices.md b/docs/platforms/data/azure-voices.md new file mode 100644 index 0000000..bc83e11 --- /dev/null +++ b/docs/platforms/data/azure-voices.md @@ -0,0 +1,556 @@ +# Azure Speech Service voice catalogue + +Last updated 2025-09-21T22:09:44.224Z. + +| Short name | Locale | Gender | Type | Styles | Sample rate (Hz) | Status | +| --- | --- | --- | --- | --- | --- | --- | +| af-ZA-AdriNeural | af-ZA | Female | Neural | | 48000 | GA | +| af-ZA-WillemNeural | af-ZA | Male | Neural | | 48000 | GA | +| am-ET-AmehaNeural | am-ET | Male | Neural | | 48000 | GA | +| am-ET-MekdesNeural | am-ET | Female | Neural | | 48000 | GA | +| ar-AE-FatimaNeural | ar-AE | Female | Neural | | 48000 | GA | +| ar-AE-HamdanNeural | ar-AE | Male | Neural | | 48000 | GA | +| ar-BH-AliNeural | ar-BH | Male | Neural | | 48000 | GA | +| ar-BH-LailaNeural | ar-BH | Female | Neural | | 48000 | GA | +| ar-DZ-AminaNeural | ar-DZ | Female | Neural | | 48000 | GA | +| ar-DZ-IsmaelNeural | ar-DZ | Male | Neural | | 48000 | GA | +| ar-EG-SalmaNeural | ar-EG | Female | Neural | | 48000 | GA | +| ar-EG-ShakirNeural | ar-EG | Male | Neural | | 48000 | GA | +| ar-IQ-BasselNeural | ar-IQ | Male | Neural | | 48000 | GA | +| ar-IQ-RanaNeural | ar-IQ | Female | Neural | | 48000 | GA | +| ar-JO-SanaNeural | ar-JO | Female | Neural | | 48000 | GA | +| ar-JO-TaimNeural | ar-JO | Male | Neural | | 48000 | GA | +| ar-KW-FahedNeural | ar-KW | Male | Neural | | 48000 | GA | +| ar-KW-NouraNeural | ar-KW | Female | Neural | | 48000 | GA | +| ar-LB-LaylaNeural | ar-LB | Female | Neural | | 48000 | GA | +| ar-LB-RamiNeural | ar-LB | Male | Neural | | 48000 | GA | +| ar-LY-ImanNeural | ar-LY | Female | Neural | | 48000 | GA | +| ar-LY-OmarNeural | ar-LY | Male | Neural | | 48000 | GA | +| ar-MA-JamalNeural | ar-MA | Male | Neural | | 48000 | GA | +| ar-MA-MounaNeural | ar-MA | Female | Neural | | 48000 | GA | +| ar-OM-AbdullahNeural | ar-OM | Male | Neural | | 48000 | GA | +| ar-OM-AyshaNeural | ar-OM | Female | Neural | | 48000 | GA | +| ar-QA-AmalNeural | ar-QA | Female | Neural | | 48000 | GA | +| ar-QA-MoazNeural | ar-QA | Male | Neural | | 48000 | GA | +| ar-SA-HamedNeural | ar-SA | Male | Neural | | 48000 | GA | +| ar-SA-ZariyahNeural | ar-SA | Female | Neural | | 48000 | GA | +| ar-SY-AmanyNeural | ar-SY | Female | Neural | | 48000 | GA | +| ar-SY-LaithNeural | ar-SY | Male | Neural | | 48000 | GA | +| ar-TN-HediNeural | ar-TN | Male | Neural | | 48000 | GA | +| ar-TN-ReemNeural | ar-TN | Female | Neural | | 48000 | GA | +| ar-YE-MaryamNeural | ar-YE | Female | Neural | | 48000 | GA | +| ar-YE-SalehNeural | ar-YE | Male | Neural | | 48000 | GA | +| as-IN-PriyomNeural | as-IN | Male | Neural | | 48000 | GA | +| as-IN-YashicaNeural | as-IN | Female | Neural | | 48000 | GA | +| az-AZ-BabekNeural | az-AZ | Male | Neural | | 48000 | GA | +| az-AZ-BanuNeural | az-AZ | Female | Neural | | 48000 | GA | +| bg-BG-BorislavNeural | bg-BG | Male | Neural | | 48000 | GA | +| bg-BG-KalinaNeural | bg-BG | Female | Neural | | 48000 | GA | +| bn-BD-NabanitaNeural | bn-BD | Female | Neural | | 48000 | GA | +| bn-BD-PradeepNeural | bn-BD | Male | Neural | | 48000 | GA | +| bn-IN-BashkarNeural | bn-IN | Male | Neural | | 48000 | GA | +| bn-IN-TanishaaNeural | bn-IN | Female | Neural | | 48000 | GA | +| bs-BA-GoranNeural | bs-BA | Male | Neural | | 48000 | GA | +| bs-BA-VesnaNeural | bs-BA | Female | Neural | | 48000 | GA | +| ca-ES-AlbaNeural | ca-ES | Female | Neural | | 48000 | GA | +| ca-ES-EnricNeural | ca-ES | Male | Neural | | 48000 | GA | +| ca-ES-JoanaNeural | ca-ES | Female | Neural | | 48000 | GA | +| cs-CZ-AntoninNeural | cs-CZ | Male | Neural | | 48000 | GA | +| cs-CZ-VlastaNeural | cs-CZ | Female | Neural | | 48000 | GA | +| cy-GB-AledNeural | cy-GB | Male | Neural | | 48000 | GA | +| cy-GB-NiaNeural | cy-GB | Female | Neural | | 48000 | GA | +| da-DK-ChristelNeural | da-DK | Female | Neural | | 48000 | GA | +| da-DK-JeppeNeural | da-DK | Male | Neural | | 48000 | GA | +| de-AT-IngridNeural | de-AT | Female | Neural | | 48000 | GA | +| de-AT-JonasNeural | de-AT | Male | Neural | | 48000 | GA | +| de-CH-JanNeural | de-CH | Male | Neural | | 48000 | GA | +| de-CH-LeniNeural | de-CH | Female | Neural | | 48000 | GA | +| de-DE-AmalaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-BerndNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-ChristophNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-ConradNeural | de-DE | Male | Neural | cheerful | 48000 | GA | +| de-DE-ElkeNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-FlorianMultilingualNeural | de-DE | Male | Neural | | 24000 | GA | +| de-DE-GiselaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-KasperNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-KatjaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-KillianNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-KlarissaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-KlausNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-LouisaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-MajaNeural | de-DE | Female | Neural | | 48000 | GA | +| de-DE-RalfNeural | de-DE | Male | Neural | | 48000 | GA | +| de-DE-SeraphinaMultilingualNeural | de-DE | Female | Neural | | 24000 | GA | +| de-DE-TanjaNeural | de-DE | Female | Neural | | 48000 | GA | +| el-GR-AthinaNeural | el-GR | Female | Neural | | 48000 | GA | +| el-GR-NestorasNeural | el-GR | Male | Neural | | 48000 | GA | +| en-AU-AnnetteNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-CarlyNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-DarrenNeural | en-AU | Male | Neural | | 48000 | GA | +| en-AU-DuncanNeural | en-AU | Male | Neural | | 48000 | GA | +| en-AU-ElsieNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-FreyaNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-JoanneNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-KenNeural | en-AU | Male | Neural | | 48000 | GA | +| en-AU-KimNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-NatashaNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-NeilNeural | en-AU | Male | Neural | | 48000 | GA | +| en-AU-TimNeural | en-AU | Male | Neural | | 48000 | GA | +| en-AU-TinaNeural | en-AU | Female | Neural | | 48000 | GA | +| en-AU-WilliamMultilingualNeural | en-AU | Male | Neural | | 24000 | GA | +| en-AU-WilliamNeural | en-AU | Male | Neural | | 48000 | GA | +| en-CA-ClaraNeural | en-CA | Female | Neural | | 48000 | GA | +| en-CA-LiamNeural | en-CA | Male | Neural | | 48000 | GA | +| en-GB-AbbiNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-AdaMultilingualNeural | en-GB | Female | Neural | | 24000 | GA | +| en-GB-AlfieNeural | en-GB | Male | Neural | | 48000 | GA | +| en-GB-BellaNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-ElliotNeural | en-GB | Male | Neural | | 48000 | GA | +| en-GB-EthanNeural | en-GB | Male | Neural | | 48000 | GA | +| en-GB-HollieNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-LibbyNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-MaisieNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-MiaNeural | en-GB | Female | Neural | | 48000 | Deprecated | +| en-GB-NoahNeural | en-GB | Male | Neural | | 48000 | GA | +| en-GB-OliverNeural | en-GB | Male | Neural | | 48000 | GA | +| en-GB-OliviaNeural | en-GB | Female | Neural | | 48000 | GA | +| en-GB-OllieMultilingualNeural | en-GB | Male | Neural | | 24000 | GA | +| en-GB-RyanNeural | en-GB | Male | Neural | cheerful, chat | 48000 | GA | +| en-GB-SoniaNeural | en-GB | Female | Neural | cheerful, sad | 48000 | GA | +| en-GB-ThomasNeural | en-GB | Male | Neural | | 48000 | GA | +| en-HK-SamNeural | en-HK | Male | Neural | | 48000 | GA | +| en-HK-YanNeural | en-HK | Female | Neural | | 48000 | GA | +| en-IE-ConnorNeural | en-IE | Male | Neural | | 48000 | GA | +| en-IE-EmilyNeural | en-IE | Female | Neural | | 48000 | GA | +| en-IN-AaravNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-AartiIndicNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-AartiNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-AashiNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-AnanyaNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-ArjunIndicNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-ArjunNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-KavyaNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-KunalNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-NeerjaIndicNeural | en-IN | Female | Neural | | 48000 | GA | +| en-IN-NeerjaNeural | en-IN | Female | Neural | newscast, cheerful, empathetic | 48000 | GA | +| en-IN-PrabhatIndicNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-PrabhatNeural | en-IN | Male | Neural | | 48000 | GA | +| en-IN-RehaanNeural | en-IN | Male | Neural | | 48000 | GA | +| en-KE-AsiliaNeural | en-KE | Female | Neural | | 48000 | GA | +| en-KE-ChilembaNeural | en-KE | Male | Neural | | 48000 | GA | +| en-NG-AbeoNeural | en-NG | Male | Neural | | 48000 | GA | +| en-NG-EzinneNeural | en-NG | Female | Neural | | 48000 | GA | +| en-NZ-MitchellNeural | en-NZ | Male | Neural | | 48000 | GA | +| en-NZ-MollyNeural | en-NZ | Female | Neural | | 48000 | GA | +| en-PH-JamesNeural | en-PH | Male | Neural | | 48000 | GA | +| en-PH-RosaNeural | en-PH | Female | Neural | | 48000 | GA | +| en-SG-LunaNeural | en-SG | Female | Neural | | 48000 | GA | +| en-SG-WayneNeural | en-SG | Male | Neural | | 48000 | GA | +| en-TZ-ElimuNeural | en-TZ | Male | Neural | | 48000 | GA | +| en-TZ-ImaniNeural | en-TZ | Female | Neural | | 48000 | GA | +| en-US-AdamMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-AlloyTurboMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-AmandaMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-AmberNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-AnaNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-AndrewMultilingualNeural | en-US | Male | Neural | empathetic, relieved | 48000 | GA | +| en-US-AndrewNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-AriaNeural | en-US | Female | Neural | chat, customerservice, narration-professional, newscast-casual, newscast-formal, cheerful, empathetic, angry, sad, excited, friendly, terrified, shouting, unfriendly, whispering, hopeful | 48000 | GA | +| en-US-AshleyNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-AvaMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-AvaNeural | en-US | Female | Neural | angry, fearful, sad | 48000 | GA | +| en-US-BrandonMultilingualNeural | en-US | Male | Neural | | 24000 | GA | +| en-US-BrandonNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-BrianMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-BrianNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-ChristopherMultilingualNeural | en-US | Male | Neural | | 24000 | GA | +| en-US-ChristopherNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-CoraMultilingualNeural | en-US | Female | Neural | | 24000 | GA | +| en-US-CoraNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-DavisMultilingualNeural | en-US | Male | Neural | empathetic, funny, relieved | 48000 | GA | +| en-US-DavisNeural | en-US | Male | Neural | chat, angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-US-DerekMultilingualNeural | en-US | Male | Neural | empathetic, excited, relieved, shy | 48000 | GA | +| en-US-DustinMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-EchoTurboMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-ElizabethNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-EmmaMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-EmmaNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-EricNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-FableTurboMultilingualNeural | en-US | Neutral | Neural | | 48000 | GA | +| en-US-GuyNeural | en-US | Male | Neural | newscast, angry, cheerful, sad, excited, friendly, terrified, shouting, unfriendly, whispering, hopeful | 48000 | GA | +| en-US-JacobNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-JaneNeural | en-US | Female | Neural | angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-US-JasonNeural | en-US | Male | Neural | angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-US-JennyMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-JennyNeural | en-US | Female | Neural | assistant, chat, customerservice, newscast, angry, cheerful, sad, excited, friendly, terrified, shouting, unfriendly, whispering, hopeful | 48000 | GA | +| en-US-KaiNeural | en-US | Male | Neural | conversation | 24000 | GA | +| en-US-LewisMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-LolaMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-LunaNeural | en-US | Female | Neural | conversation | 24000 | GA | +| en-US-MichelleNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-MonicaNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-NancyMultilingualNeural | en-US | Female | Neural | excited, friendly, funny, relieved, shy | 48000 | GA | +| en-US-NancyNeural | en-US | Female | Neural | angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-US-NovaTurboMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-OnyxTurboMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-PhoebeMultilingualNeural | en-US | Female | Neural | empathetic, sad, serious | 48000 | GA | +| en-US-RogerNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-RyanMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-SamuelMultilingualNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-SaraNeural | en-US | Female | Neural | angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-US-SerenaMultilingualNeural | en-US | Female | Neural | empathetic, excited, friendly, shy, serious, relieved, sad | 48000 | GA | +| en-US-ShimmerTurboMultilingualNeural | en-US | Female | Neural | | 48000 | GA | +| en-US-SteffanMultilingualNeural | en-US | Male | Neural | | 24000 | GA | +| en-US-SteffanNeural | en-US | Male | Neural | | 48000 | GA | +| en-US-TonyNeural | en-US | Male | Neural | angry, cheerful, excited, friendly, hopeful, sad, shouting, terrified, unfriendly, whispering | 48000 | GA | +| en-ZA-LeahNeural | en-ZA | Female | Neural | | 48000 | GA | +| en-ZA-LukeNeural | en-ZA | Male | Neural | | 48000 | GA | +| es-AR-ElenaNeural | es-AR | Female | Neural | | 48000 | GA | +| es-AR-TomasNeural | es-AR | Male | Neural | | 48000 | GA | +| es-BO-MarceloNeural | es-BO | Male | Neural | | 48000 | GA | +| es-BO-SofiaNeural | es-BO | Female | Neural | | 48000 | GA | +| es-CL-CatalinaNeural | es-CL | Female | Neural | | 48000 | GA | +| es-CL-LorenzoNeural | es-CL | Male | Neural | | 48000 | GA | +| es-CO-GonzaloNeural | es-CO | Male | Neural | | 48000 | GA | +| es-CO-SalomeNeural | es-CO | Female | Neural | | 48000 | GA | +| es-CR-JuanNeural | es-CR | Male | Neural | | 48000 | GA | +| es-CR-MariaNeural | es-CR | Female | Neural | | 48000 | GA | +| es-CU-BelkysNeural | es-CU | Female | Neural | | 48000 | GA | +| es-CU-ManuelNeural | es-CU | Male | Neural | | 48000 | GA | +| es-DO-EmilioNeural | es-DO | Male | Neural | | 48000 | GA | +| es-DO-RamonaNeural | es-DO | Female | Neural | | 48000 | GA | +| es-EC-AndreaNeural | es-EC | Female | Neural | | 48000 | GA | +| es-EC-LuisNeural | es-EC | Male | Neural | | 48000 | GA | +| es-ES-AbrilNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-AlvaroNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-ArabellaMultilingualNeural | es-ES | Female | Neural | | 24000 | GA | +| es-ES-ArnauNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-DarioNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-EliasNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-ElviraNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-EstrellaNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-IreneNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-IsidoraMultilingualNeural | es-ES | Female | Neural | | 24000 | GA | +| es-ES-LaiaNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-LiaNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-NilNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-SaulNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-TeoNeural | es-ES | Male | Neural | | 48000 | GA | +| es-ES-TrianaNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-TristanMultilingualNeural | es-ES | Male | Neural | | 24000 | GA | +| es-ES-VeraNeural | es-ES | Female | Neural | | 48000 | GA | +| es-ES-XimenaMultilingualNeural | es-ES | Female | Neural | | 24000 | GA | +| es-ES-XimenaNeural | es-ES | Female | Neural | | 48000 | GA | +| es-GQ-JavierNeural | es-GQ | Male | Neural | | 48000 | GA | +| es-GQ-TeresaNeural | es-GQ | Female | Neural | | 48000 | GA | +| es-GT-AndresNeural | es-GT | Male | Neural | | 48000 | GA | +| es-GT-MartaNeural | es-GT | Female | Neural | | 48000 | GA | +| es-HN-CarlosNeural | es-HN | Male | Neural | | 48000 | GA | +| es-HN-KarlaNeural | es-HN | Female | Neural | | 48000 | GA | +| es-MX-BeatrizNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-CandelaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-CarlotaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-CecilioNeural | es-MX | Male | Neural | | 48000 | GA | +| es-MX-DaliaMultilingualNeural | es-MX | Female | Neural | | 24000 | GA | +| es-MX-DaliaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-GerardoNeural | es-MX | Male | Neural | | 48000 | GA | +| es-MX-JorgeMultilingualNeural | es-MX | Male | Neural | | 24000 | GA | +| es-MX-JorgeNeural | es-MX | Male | Neural | cheerful, chat | 48000 | GA | +| es-MX-LarissaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-LibertoNeural | es-MX | Male | Neural | | 48000 | GA | +| es-MX-LucianoNeural | es-MX | Male | Neural | | 48000 | GA | +| es-MX-MarinaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-NuriaNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-PelayoNeural | es-MX | Male | Neural | | 48000 | GA | +| es-MX-RenataNeural | es-MX | Female | Neural | | 48000 | GA | +| es-MX-YagoNeural | es-MX | Male | Neural | | 48000 | GA | +| es-NI-FedericoNeural | es-NI | Male | Neural | | 48000 | GA | +| es-NI-YolandaNeural | es-NI | Female | Neural | | 48000 | GA | +| es-PA-MargaritaNeural | es-PA | Female | Neural | | 48000 | GA | +| es-PA-RobertoNeural | es-PA | Male | Neural | | 48000 | GA | +| es-PE-AlexNeural | es-PE | Male | Neural | | 48000 | GA | +| es-PE-CamilaNeural | es-PE | Female | Neural | | 48000 | GA | +| es-PR-KarinaNeural | es-PR | Female | Neural | | 48000 | GA | +| es-PR-VictorNeural | es-PR | Male | Neural | | 48000 | GA | +| es-PY-MarioNeural | es-PY | Male | Neural | | 48000 | GA | +| es-PY-TaniaNeural | es-PY | Female | Neural | | 48000 | GA | +| es-SV-LorenaNeural | es-SV | Female | Neural | | 48000 | GA | +| es-SV-RodrigoNeural | es-SV | Male | Neural | | 48000 | GA | +| es-US-AlonsoNeural | es-US | Male | Neural | | 48000 | GA | +| es-US-PalomaNeural | es-US | Female | Neural | | 48000 | GA | +| es-UY-MateoNeural | es-UY | Male | Neural | | 48000 | GA | +| es-UY-ValentinaNeural | es-UY | Female | Neural | | 48000 | GA | +| es-VE-PaolaNeural | es-VE | Female | Neural | | 48000 | GA | +| es-VE-SebastianNeural | es-VE | Male | Neural | | 48000 | GA | +| et-EE-AnuNeural | et-EE | Female | Neural | | 48000 | GA | +| et-EE-KertNeural | et-EE | Male | Neural | | 48000 | GA | +| eu-ES-AinhoaNeural | eu-ES | Female | Neural | | 48000 | GA | +| eu-ES-AnderNeural | eu-ES | Male | Neural | | 48000 | GA | +| fa-IR-DilaraNeural | fa-IR | Female | Neural | | 48000 | GA | +| fa-IR-FaridNeural | fa-IR | Male | Neural | | 48000 | GA | +| fi-FI-HarriNeural | fi-FI | Male | Neural | | 48000 | GA | +| fi-FI-NooraNeural | fi-FI | Female | Neural | | 48000 | GA | +| fi-FI-SelmaNeural | fi-FI | Female | Neural | | 48000 | GA | +| fil-PH-AngeloNeural | fil-PH | Male | Neural | | 48000 | GA | +| fil-PH-BlessicaNeural | fil-PH | Female | Neural | | 48000 | GA | +| fr-BE-CharlineNeural | fr-BE | Female | Neural | | 48000 | GA | +| fr-BE-GerardNeural | fr-BE | Male | Neural | | 48000 | GA | +| fr-CA-AntoineNeural | fr-CA | Male | Neural | | 48000 | GA | +| fr-CA-JeanNeural | fr-CA | Male | Neural | | 48000 | GA | +| fr-CA-SylvieNeural | fr-CA | Female | Neural | | 48000 | GA | +| fr-CA-ThierryNeural | fr-CA | Male | Neural | | 48000 | GA | +| fr-CH-ArianeNeural | fr-CH | Female | Neural | | 48000 | GA | +| fr-CH-FabriceNeural | fr-CH | Male | Neural | | 48000 | GA | +| fr-FR-AlainNeural | fr-FR | Male | Neural | | 48000 | GA | +| fr-FR-BrigitteNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-CelesteNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-ClaudeNeural | fr-FR | Male | Neural | | 48000 | GA | +| fr-FR-CoralieNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-DeniseNeural | fr-FR | Female | Neural | cheerful, sad | 48000 | GA | +| fr-FR-EloiseNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-HenriNeural | fr-FR | Male | Neural | cheerful, sad | 48000 | GA | +| fr-FR-JacquelineNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-JeromeNeural | fr-FR | Male | Neural | | 48000 | GA | +| fr-FR-JosephineNeural | fr-FR | Female | Neural | | 48000 | GA | +| fr-FR-LucienMultilingualNeural | fr-FR | Male | Neural | | 24000 | GA | +| fr-FR-MauriceNeural | fr-FR | Male | Neural | | 48000 | GA | +| fr-FR-RemyMultilingualNeural | fr-FR | Male | Neural | | 24000 | GA | +| fr-FR-VivienneMultilingualNeural | fr-FR | Female | Neural | | 24000 | GA | +| fr-FR-YvesNeural | fr-FR | Male | Neural | | 48000 | GA | +| fr-FR-YvetteNeural | fr-FR | Female | Neural | | 48000 | GA | +| ga-IE-ColmNeural | ga-IE | Male | Neural | | 48000 | GA | +| ga-IE-OrlaNeural | ga-IE | Female | Neural | | 48000 | GA | +| gl-ES-RoiNeural | gl-ES | Male | Neural | | 48000 | GA | +| gl-ES-SabelaNeural | gl-ES | Female | Neural | | 48000 | GA | +| gu-IN-DhwaniNeural | gu-IN | Female | Neural | | 48000 | GA | +| gu-IN-NiranjanNeural | gu-IN | Male | Neural | | 48000 | GA | +| he-IL-AvriNeural | he-IL | Male | Neural | | 48000 | GA | +| he-IL-HilaNeural | he-IL | Female | Neural | | 48000 | GA | +| hi-IN-AaravNeural | hi-IN | Male | Neural | | 48000 | GA | +| hi-IN-AartiNeural | hi-IN | Female | Neural | | 48000 | GA | +| hi-IN-AnanyaNeural | hi-IN | Female | Neural | | 48000 | GA | +| hi-IN-ArjunNeural | hi-IN | Male | Neural | | 48000 | GA | +| hi-IN-KavyaNeural | hi-IN | Female | Neural | | 48000 | GA | +| hi-IN-KunalNeural | hi-IN | Male | Neural | | 48000 | GA | +| hi-IN-MadhurNeural | hi-IN | Male | Neural | | 48000 | GA | +| hi-IN-RehaanNeural | hi-IN | Male | Neural | | 48000 | GA | +| hi-IN-SwaraNeural | hi-IN | Female | Neural | newscast, cheerful, empathetic | 48000 | GA | +| hr-HR-GabrijelaNeural | hr-HR | Female | Neural | | 48000 | GA | +| hr-HR-SreckoNeural | hr-HR | Male | Neural | | 48000 | GA | +| hu-HU-NoemiNeural | hu-HU | Female | Neural | | 48000 | GA | +| hu-HU-TamasNeural | hu-HU | Male | Neural | | 48000 | GA | +| hy-AM-AnahitNeural | hy-AM | Female | Neural | | 48000 | GA | +| hy-AM-HaykNeural | hy-AM | Male | Neural | | 48000 | GA | +| id-ID-ArdiNeural | id-ID | Male | Neural | | 48000 | GA | +| id-ID-GadisNeural | id-ID | Female | Neural | | 48000 | GA | +| is-IS-GudrunNeural | is-IS | Female | Neural | | 48000 | GA | +| is-IS-GunnarNeural | is-IS | Male | Neural | | 48000 | GA | +| it-IT-AlessioMultilingualNeural | it-IT | Male | Neural | | 24000 | GA | +| it-IT-BenignoNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-CalimeroNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-CataldoNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-DiegoNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-ElsaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-FabiolaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-FiammaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-GianniNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-GiuseppeMultilingualNeural | it-IT | Male | Neural | | 24000 | GA | +| it-IT-GiuseppeNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-ImeldaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-IrmaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-IsabellaMultilingualNeural | it-IT | Female | Neural | | 24000 | GA | +| it-IT-IsabellaNeural | it-IT | Female | Neural | cheerful, chat | 48000 | GA | +| it-IT-LisandroNeural | it-IT | Male | Neural | | 48000 | GA | +| it-IT-MarcelloMultilingualNeural | it-IT | Male | Neural | | 24000 | GA | +| it-IT-PalmiraNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-PierinaNeural | it-IT | Female | Neural | | 48000 | GA | +| it-IT-RinaldoNeural | it-IT | Male | Neural | | 48000 | GA | +| iu-Cans-CA-SiqiniqNeural | iu-Cans-CA | Female | Neural | | 48000 | GA | +| iu-Cans-CA-TaqqiqNeural | iu-Cans-CA | Male | Neural | | 48000 | GA | +| iu-Latn-CA-SiqiniqNeural | iu-Latn-CA | Female | Neural | | 48000 | GA | +| iu-Latn-CA-TaqqiqNeural | iu-Latn-CA | Male | Neural | | 48000 | GA | +| ja-JP-AoiNeural | ja-JP | Female | Neural | | 48000 | GA | +| ja-JP-DaichiNeural | ja-JP | Male | Neural | | 48000 | GA | +| ja-JP-KeitaNeural | ja-JP | Male | Neural | | 48000 | GA | +| ja-JP-MayuNeural | ja-JP | Female | Neural | | 48000 | GA | +| ja-JP-NanamiNeural | ja-JP | Female | Neural | chat, customerservice, cheerful | 48000 | GA | +| ja-JP-NaokiNeural | ja-JP | Male | Neural | | 48000 | GA | +| ja-JP-ShioriNeural | ja-JP | Female | Neural | | 48000 | GA | +| jv-ID-DimasNeural | jv-ID | Male | Neural | | 48000 | GA | +| jv-ID-SitiNeural | jv-ID | Female | Neural | | 48000 | GA | +| ka-GE-EkaNeural | ka-GE | Female | Neural | | 48000 | GA | +| ka-GE-GiorgiNeural | ka-GE | Male | Neural | | 48000 | GA | +| kk-KZ-AigulNeural | kk-KZ | Female | Neural | | 48000 | GA | +| kk-KZ-DauletNeural | kk-KZ | Male | Neural | | 48000 | GA | +| km-KH-PisethNeural | km-KH | Male | Neural | | 48000 | GA | +| km-KH-SreymomNeural | km-KH | Female | Neural | | 48000 | GA | +| kn-IN-GaganNeural | kn-IN | Male | Neural | | 48000 | GA | +| kn-IN-SapnaNeural | kn-IN | Female | Neural | | 48000 | GA | +| ko-KR-BongJinNeural | ko-KR | Male | Neural | | 48000 | GA | +| ko-KR-GookMinNeural | ko-KR | Male | Neural | | 48000 | GA | +| ko-KR-HyunsuMultilingualNeural | ko-KR | Male | Neural | | 24000 | GA | +| ko-KR-HyunsuNeural | ko-KR | Male | Neural | | 48000 | GA | +| ko-KR-InJoonNeural | ko-KR | Male | Neural | | 48000 | GA | +| ko-KR-JiMinNeural | ko-KR | Female | Neural | | 48000 | GA | +| ko-KR-SeoHyeonNeural | ko-KR | Female | Neural | | 48000 | GA | +| ko-KR-SoonBokNeural | ko-KR | Female | Neural | | 48000 | GA | +| ko-KR-SunHiNeural | ko-KR | Female | Neural | | 48000 | GA | +| ko-KR-YuJinNeural | ko-KR | Female | Neural | | 48000 | GA | +| lo-LA-ChanthavongNeural | lo-LA | Male | Neural | | 48000 | GA | +| lo-LA-KeomanyNeural | lo-LA | Female | Neural | | 48000 | GA | +| lt-LT-LeonasNeural | lt-LT | Male | Neural | | 48000 | GA | +| lt-LT-OnaNeural | lt-LT | Female | Neural | | 48000 | GA | +| lv-LV-EveritaNeural | lv-LV | Female | Neural | | 48000 | GA | +| lv-LV-NilsNeural | lv-LV | Male | Neural | | 48000 | GA | +| mk-MK-AleksandarNeural | mk-MK | Male | Neural | | 48000 | GA | +| mk-MK-MarijaNeural | mk-MK | Female | Neural | | 48000 | GA | +| ml-IN-MidhunNeural | ml-IN | Male | Neural | | 48000 | GA | +| ml-IN-SobhanaNeural | ml-IN | Female | Neural | | 48000 | GA | +| mn-MN-BataaNeural | mn-MN | Male | Neural | | 48000 | GA | +| mn-MN-YesuiNeural | mn-MN | Female | Neural | | 48000 | GA | +| mr-IN-AarohiNeural | mr-IN | Female | Neural | | 48000 | GA | +| mr-IN-ManoharNeural | mr-IN | Male | Neural | | 48000 | GA | +| ms-MY-OsmanNeural | ms-MY | Male | Neural | | 48000 | GA | +| ms-MY-YasminNeural | ms-MY | Female | Neural | | 48000 | GA | +| mt-MT-GraceNeural | mt-MT | Female | Neural | | 48000 | GA | +| mt-MT-JosephNeural | mt-MT | Male | Neural | | 48000 | GA | +| my-MM-NilarNeural | my-MM | Female | Neural | | 48000 | GA | +| my-MM-ThihaNeural | my-MM | Male | Neural | | 48000 | GA | +| nb-NO-FinnNeural | nb-NO | Male | Neural | | 48000 | GA | +| nb-NO-IselinNeural | nb-NO | Female | Neural | | 48000 | GA | +| nb-NO-PernilleNeural | nb-NO | Female | Neural | | 48000 | GA | +| ne-NP-HemkalaNeural | ne-NP | Female | Neural | | 48000 | GA | +| ne-NP-SagarNeural | ne-NP | Male | Neural | | 48000 | GA | +| nl-BE-ArnaudNeural | nl-BE | Male | Neural | | 48000 | GA | +| nl-BE-DenaNeural | nl-BE | Female | Neural | | 48000 | GA | +| nl-NL-ColetteNeural | nl-NL | Female | Neural | | 48000 | GA | +| nl-NL-FennaNeural | nl-NL | Female | Neural | | 48000 | GA | +| nl-NL-MaartenNeural | nl-NL | Male | Neural | | 48000 | GA | +| or-IN-SubhasiniNeural | or-IN | Female | Neural | | 48000 | GA | +| or-IN-SukantNeural | or-IN | Male | Neural | | 48000 | GA | +| pa-IN-OjasNeural | pa-IN | Male | Neural | | 48000 | GA | +| pa-IN-VaaniNeural | pa-IN | Female | Neural | | 48000 | GA | +| pl-PL-AgnieszkaNeural | pl-PL | Female | Neural | | 48000 | GA | +| pl-PL-MarekNeural | pl-PL | Male | Neural | | 48000 | GA | +| pl-PL-ZofiaNeural | pl-PL | Female | Neural | | 48000 | GA | +| ps-AF-GulNawazNeural | ps-AF | Male | Neural | | 48000 | GA | +| ps-AF-LatifaNeural | ps-AF | Female | Neural | | 48000 | GA | +| pt-BR-AntonioNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-BrendaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-DonatoNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-ElzaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-FabioNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-FranciscaNeural | pt-BR | Female | Neural | calm | 48000 | GA | +| pt-BR-GiovannaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-HumbertoNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-JulioNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-LeilaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-LeticiaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-MacerioMultilingualNeural | pt-BR | Male | Neural | | 24000 | GA | +| pt-BR-ManuelaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-NicolauNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-ThalitaMultilingualNeural | pt-BR | Female | Neural | | 24000 | GA | +| pt-BR-ThalitaNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-BR-ValerioNeural | pt-BR | Male | Neural | | 48000 | GA | +| pt-BR-YaraNeural | pt-BR | Female | Neural | | 48000 | GA | +| pt-PT-DuarteNeural | pt-PT | Male | Neural | | 48000 | GA | +| pt-PT-FernandaNeural | pt-PT | Female | Neural | | 48000 | GA | +| pt-PT-RaquelNeural | pt-PT | Female | Neural | | 48000 | GA | +| ro-RO-AlinaNeural | ro-RO | Female | Neural | | 48000 | GA | +| ro-RO-EmilNeural | ro-RO | Male | Neural | | 48000 | GA | +| ru-RU-DariyaNeural | ru-RU | Female | Neural | | 48000 | GA | +| ru-RU-DmitryNeural | ru-RU | Male | Neural | | 48000 | GA | +| ru-RU-SvetlanaNeural | ru-RU | Female | Neural | | 48000 | GA | +| si-LK-SameeraNeural | si-LK | Male | Neural | | 48000 | GA | +| si-LK-ThiliniNeural | si-LK | Female | Neural | | 48000 | GA | +| sk-SK-LukasNeural | sk-SK | Male | Neural | | 48000 | GA | +| sk-SK-ViktoriaNeural | sk-SK | Female | Neural | | 48000 | GA | +| sl-SI-PetraNeural | sl-SI | Female | Neural | | 48000 | GA | +| sl-SI-RokNeural | sl-SI | Male | Neural | | 48000 | GA | +| so-SO-MuuseNeural | so-SO | Male | Neural | | 48000 | GA | +| so-SO-UbaxNeural | so-SO | Female | Neural | | 48000 | GA | +| sq-AL-AnilaNeural | sq-AL | Female | Neural | | 48000 | GA | +| sq-AL-IlirNeural | sq-AL | Male | Neural | | 48000 | GA | +| sr-Latn-RS-NicholasNeural | sr-Latn-RS | Male | Neural | | 48000 | GA | +| sr-Latn-RS-SophieNeural | sr-Latn-RS | Female | Neural | | 48000 | GA | +| sr-RS-NicholasNeural | sr-RS | Male | Neural | | 48000 | GA | +| sr-RS-SophieNeural | sr-RS | Female | Neural | | 48000 | GA | +| su-ID-JajangNeural | su-ID | Male | Neural | | 48000 | GA | +| su-ID-TutiNeural | su-ID | Female | Neural | | 48000 | GA | +| sv-SE-HilleviNeural | sv-SE | Female | Neural | | 48000 | GA | +| sv-SE-MattiasNeural | sv-SE | Male | Neural | | 48000 | GA | +| sv-SE-SofieNeural | sv-SE | Female | Neural | | 48000 | GA | +| sw-KE-RafikiNeural | sw-KE | Male | Neural | | 48000 | GA | +| sw-KE-ZuriNeural | sw-KE | Female | Neural | | 48000 | GA | +| sw-TZ-DaudiNeural | sw-TZ | Male | Neural | | 48000 | GA | +| sw-TZ-RehemaNeural | sw-TZ | Female | Neural | | 48000 | GA | +| ta-IN-PallaviNeural | ta-IN | Female | Neural | | 48000 | GA | +| ta-IN-ValluvarNeural | ta-IN | Male | Neural | | 48000 | GA | +| ta-LK-KumarNeural | ta-LK | Male | Neural | | 48000 | GA | +| ta-LK-SaranyaNeural | ta-LK | Female | Neural | | 48000 | GA | +| ta-MY-KaniNeural | ta-MY | Female | Neural | | 48000 | GA | +| ta-MY-SuryaNeural | ta-MY | Male | Neural | | 48000 | GA | +| ta-SG-AnbuNeural | ta-SG | Male | Neural | | 48000 | GA | +| ta-SG-VenbaNeural | ta-SG | Female | Neural | | 48000 | GA | +| te-IN-MohanNeural | te-IN | Male | Neural | | 48000 | GA | +| te-IN-ShrutiNeural | te-IN | Female | Neural | | 48000 | GA | +| th-TH-AcharaNeural | th-TH | Female | Neural | | 48000 | GA | +| th-TH-NiwatNeural | th-TH | Male | Neural | | 48000 | GA | +| th-TH-PremwadeeNeural | th-TH | Female | Neural | | 48000 | GA | +| tr-TR-AhmetNeural | tr-TR | Male | Neural | | 48000 | GA | +| tr-TR-EmelNeural | tr-TR | Female | Neural | | 48000 | GA | +| uk-UA-OstapNeural | uk-UA | Male | Neural | | 48000 | GA | +| uk-UA-PolinaNeural | uk-UA | Female | Neural | | 48000 | GA | +| ur-IN-GulNeural | ur-IN | Female | Neural | | 48000 | GA | +| ur-IN-SalmanNeural | ur-IN | Male | Neural | | 48000 | GA | +| ur-PK-AsadNeural | ur-PK | Male | Neural | | 48000 | GA | +| ur-PK-UzmaNeural | ur-PK | Female | Neural | | 48000 | GA | +| uz-UZ-MadinaNeural | uz-UZ | Female | Neural | | 48000 | GA | +| uz-UZ-SardorNeural | uz-UZ | Male | Neural | | 48000 | GA | +| vi-VN-HoaiMyNeural | vi-VN | Female | Neural | | 48000 | GA | +| vi-VN-NamMinhNeural | vi-VN | Male | Neural | | 48000 | GA | +| wuu-CN-XiaotongNeural | wuu-CN | Female | Neural | | 48000 | GA | +| wuu-CN-YunzheNeural | wuu-CN | Male | Neural | | 48000 | GA | +| yue-CN-XiaoMinNeural | yue-CN | Female | Neural | | 48000 | GA | +| yue-CN-YunSongNeural | yue-CN | Male | Neural | | 48000 | GA | +| zh-CN-XiaochenMultilingualNeural | zh-CN | Female | Neural | | 24000 | GA | +| zh-CN-XiaochenNeural | zh-CN | Female | Neural | livecommercial | 48000 | GA | +| zh-CN-XiaohanNeural | zh-CN | Female | Neural | calm, fearful, cheerful, disgruntled, serious, angry, sad, gentle, affectionate, embarrassed | 48000 | GA | +| zh-CN-XiaomengNeural | zh-CN | Female | Neural | chat | 48000 | GA | +| zh-CN-XiaomoNeural | zh-CN | Female | Neural | embarrassed, calm, fearful, cheerful, disgruntled, serious, angry, sad, depressed, affectionate, gentle, envious | 48000 | GA | +| zh-CN-XiaoqiuNeural | zh-CN | Female | Neural | | 48000 | GA | +| zh-CN-XiaorouNeural | zh-CN | Female | Neural | | 48000 | GA | +| zh-CN-XiaoruiNeural | zh-CN | Female | Neural | calm, fearful, angry, sad | 48000 | GA | +| zh-CN-XiaoshuangNeural | zh-CN | Female | Neural | chat | 48000 | GA | +| zh-CN-XiaoxiaoDialectsNeural | zh-CN | Female | Neural | | 24000 | GA | +| zh-CN-XiaoxiaoMultilingualNeural | zh-CN | Female | Neural | affectionate, cheerful, empathetic, excited, poetry-reading, sorry, story | 24000 | GA | +| zh-CN-XiaoxiaoNeural | zh-CN | Female | Neural | assistant, chat, customerservice, newscast, affectionate, angry, calm, cheerful, disgruntled, fearful, gentle, lyrical, sad, serious, poetry-reading, friendly, chat-casual, whispering, sorry, excited | 48000 | GA | +| zh-CN-XiaoyanNeural | zh-CN | Female | Neural | | 48000 | GA | +| zh-CN-XiaoyiNeural | zh-CN | Female | Neural | angry, disgruntled, affectionate, cheerful, fearful, sad, embarrassed, serious, gentle | 48000 | GA | +| zh-CN-XiaoyouNeural | zh-CN | Female | Neural | | 48000 | GA | +| zh-CN-XiaoyuMultilingualNeural | zh-CN | Female | Neural | | 24000 | GA | +| zh-CN-XiaozhenNeural | zh-CN | Female | Neural | angry, disgruntled, cheerful, fearful, sad, serious | 48000 | GA | +| zh-CN-YunfengNeural | zh-CN | Male | Neural | angry, disgruntled, cheerful, fearful, sad, serious, depressed | 48000 | GA | +| zh-CN-YunhaoNeural | zh-CN | Male | Neural | advertisement-upbeat | 48000 | GA | +| zh-CN-YunjianNeural | zh-CN | Male | Neural | narration-relaxed, sports-commentary, sports-commentary-excited, angry, disgruntled, cheerful, sad, serious, depressed, documentary-narration | 48000 | GA | +| zh-CN-YunjieNeural | zh-CN | Male | Neural | | 48000 | GA | +| zh-CN-YunxiaNeural | zh-CN | Male | Neural | calm, fearful, cheerful, angry, sad | 48000 | GA | +| zh-CN-YunxiaoMultilingualNeural | zh-CN | Male | Neural | | 24000 | GA | +| zh-CN-YunxiNeural | zh-CN | Male | Neural | narration-relaxed, embarrassed, fearful, cheerful, disgruntled, serious, angry, sad, depressed, chat, assistant, newscast | 48000 | GA | +| zh-CN-YunyangNeural | zh-CN | Male | Neural | customerservice, narration-professional, newscast-casual | 48000 | GA | +| zh-CN-YunyeNeural | zh-CN | Male | Neural | embarrassed, calm, fearful, cheerful, disgruntled, serious, angry, sad | 48000 | GA | +| zh-CN-YunyiMultilingualNeural | zh-CN | Male | Neural | | 24000 | GA | +| zh-CN-YunzeNeural | zh-CN | Male | Neural | calm, fearful, cheerful, disgruntled, serious, angry, sad, depressed, documentary-narration | 48000 | GA | +| zh-CN-henan-YundengNeural | zh-CN-henan | Male | Neural | | 48000 | GA | +| zh-CN-liaoning-XiaobeiNeural | zh-CN-liaoning | Female | Neural | | 48000 | GA | +| zh-CN-shaanxi-XiaoniNeural | zh-CN-shaanxi | Female | Neural | | 48000 | GA | +| zh-CN-shandong-YunxiangNeural | zh-CN-shandong | Male | Neural | | 48000 | GA | +| zh-CN-sichuan-YunxiNeural | zh-CN-sichuan | Male | Neural | | 48000 | GA | +| zh-HK-HiuGaaiNeural | zh-HK | Female | Neural | | 48000 | GA | +| zh-HK-HiuMaanNeural | zh-HK | Female | Neural | | 48000 | GA | +| zh-HK-WanLungNeural | zh-HK | Male | Neural | | 48000 | GA | +| zh-TW-HsiaoChenNeural | zh-TW | Female | Neural | | 48000 | GA | +| zh-TW-HsiaoYuNeural | zh-TW | Female | Neural | | 48000 | GA | +| zh-TW-YunJheNeural | zh-TW | Male | Neural | | 48000 | GA | +| zu-ZA-ThandoNeural | zu-ZA | Female | Neural | | 48000 | GA | +| zu-ZA-ThembaNeural | zu-ZA | Male | Neural | | 48000 | GA | diff --git a/docs/platforms/data/google-cloud-voices.md b/docs/platforms/data/google-cloud-voices.md new file mode 100644 index 0000000..bf9055b --- /dev/null +++ b/docs/platforms/data/google-cloud-voices.md @@ -0,0 +1,1622 @@ +# Google Cloud Text-to-Speech voice catalogue + +Last updated 2025-09-21T22:09:43.675Z. + +| Name | Languages | Gender | Sample rate (Hz) | Engines | +| --- | --- | --- | --- | --- | +| Achernar | en-US | FEMALE | 24000 | | +| Achird | en-US | MALE | 24000 | | +| af-ZA-Standard-A | af-ZA | FEMALE | 24000 | | +| Algenib | en-US | MALE | 24000 | | +| Algieba | en-US | MALE | 24000 | | +| Alnilam | en-US | MALE | 24000 | | +| am-ET-Standard-A | am-ET | FEMALE | 24000 | | +| am-ET-Standard-B | am-ET | MALE | 24000 | | +| am-ET-Wavenet-A | am-ET | FEMALE | 24000 | | +| am-ET-Wavenet-B | am-ET | MALE | 24000 | | +| Aoede | en-US | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Achernar | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Achird | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Algenib | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Algieba | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Alnilam | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Aoede | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Autonoe | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Callirrhoe | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Charon | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Despina | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Enceladus | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Erinome | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Fenrir | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Gacrux | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Iapetus | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Kore | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Laomedeia | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Leda | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Orus | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Puck | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Pulcherrima | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Rasalgethi | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Sadachbia | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Sadaltager | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Schedar | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Sulafat | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Umbriel | ar-XA | MALE | 24000 | | +| ar-XA-Chirp3-HD-Vindemiatrix | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Zephyr | ar-XA | FEMALE | 24000 | | +| ar-XA-Chirp3-HD-Zubenelgenubi | ar-XA | MALE | 24000 | | +| ar-XA-Standard-A | ar-XA | FEMALE | 24000 | | +| ar-XA-Standard-B | ar-XA | MALE | 24000 | | +| ar-XA-Standard-C | ar-XA | MALE | 24000 | | +| ar-XA-Standard-D | ar-XA | FEMALE | 24000 | | +| ar-XA-Wavenet-A | ar-XA | FEMALE | 24000 | | +| ar-XA-Wavenet-B | ar-XA | MALE | 24000 | | +| ar-XA-Wavenet-C | ar-XA | MALE | 24000 | | +| ar-XA-Wavenet-D | ar-XA | FEMALE | 24000 | | +| Autonoe | en-US | FEMALE | 24000 | | +| bg-BG-Standard-B | bg-BG | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Achernar | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Achird | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Algenib | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Algieba | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Alnilam | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Aoede | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Autonoe | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Callirrhoe | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Charon | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Despina | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Enceladus | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Erinome | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Fenrir | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Gacrux | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Iapetus | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Kore | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Laomedeia | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Leda | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Orus | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Puck | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Pulcherrima | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Rasalgethi | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Sadachbia | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Sadaltager | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Schedar | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Sulafat | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Umbriel | bn-IN | MALE | 24000 | | +| bn-IN-Chirp3-HD-Vindemiatrix | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Zephyr | bn-IN | FEMALE | 24000 | | +| bn-IN-Chirp3-HD-Zubenelgenubi | bn-IN | MALE | 24000 | | +| bn-IN-Standard-A | bn-IN | FEMALE | 24000 | | +| bn-IN-Standard-B | bn-IN | MALE | 24000 | | +| bn-IN-Standard-C | bn-IN | FEMALE | 24000 | | +| bn-IN-Standard-D | bn-IN | MALE | 24000 | | +| bn-IN-Wavenet-A | bn-IN | FEMALE | 24000 | | +| bn-IN-Wavenet-B | bn-IN | MALE | 24000 | | +| bn-IN-Wavenet-C | bn-IN | FEMALE | 24000 | | +| bn-IN-Wavenet-D | bn-IN | MALE | 24000 | | +| ca-ES-Standard-B | ca-ES | FEMALE | 24000 | | +| Callirrhoe | en-US | FEMALE | 24000 | | +| Charon | en-US | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Achernar | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Achird | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Algenib | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Algieba | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Alnilam | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Aoede | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Autonoe | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Callirrhoe | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Charon | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Despina | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Enceladus | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Erinome | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Fenrir | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Gacrux | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Iapetus | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Kore | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Laomedeia | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Leda | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Orus | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Puck | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Pulcherrima | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Rasalgethi | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Sadachbia | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Sadaltager | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Schedar | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Sulafat | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Umbriel | cmn-CN | MALE | 24000 | | +| cmn-CN-Chirp3-HD-Vindemiatrix | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Zephyr | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Chirp3-HD-Zubenelgenubi | cmn-CN | MALE | 24000 | | +| cmn-CN-Standard-A | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Standard-B | cmn-CN | MALE | 24000 | | +| cmn-CN-Standard-C | cmn-CN | MALE | 24000 | | +| cmn-CN-Standard-D | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Wavenet-A | cmn-CN | FEMALE | 24000 | | +| cmn-CN-Wavenet-B | cmn-CN | MALE | 24000 | | +| cmn-CN-Wavenet-C | cmn-CN | MALE | 24000 | | +| cmn-CN-Wavenet-D | cmn-CN | FEMALE | 24000 | | +| cmn-TW-Standard-A | cmn-TW | FEMALE | 24000 | | +| cmn-TW-Standard-B | cmn-TW | MALE | 24000 | | +| cmn-TW-Standard-C | cmn-TW | MALE | 24000 | | +| cmn-TW-Wavenet-A | cmn-TW | FEMALE | 24000 | | +| cmn-TW-Wavenet-B | cmn-TW | MALE | 24000 | | +| cmn-TW-Wavenet-C | cmn-TW | MALE | 24000 | | +| cs-CZ-Standard-B | cs-CZ | FEMALE | 24000 | | +| cs-CZ-Wavenet-B | cs-CZ | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Achernar | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Achird | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Algenib | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Algieba | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Alnilam | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Aoede | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Autonoe | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Callirrhoe | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Charon | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Despina | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Enceladus | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Erinome | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Fenrir | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Gacrux | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Iapetus | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Kore | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Laomedeia | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Leda | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Orus | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Puck | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Pulcherrima | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Rasalgethi | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Sadachbia | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Sadaltager | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Schedar | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Sulafat | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Umbriel | da-DK | MALE | 24000 | | +| da-DK-Chirp3-HD-Vindemiatrix | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Zephyr | da-DK | FEMALE | 24000 | | +| da-DK-Chirp3-HD-Zubenelgenubi | da-DK | MALE | 24000 | | +| da-DK-Neural2-F | da-DK | FEMALE | 24000 | | +| da-DK-Standard-F | da-DK | FEMALE | 24000 | | +| da-DK-Standard-G | da-DK | MALE | 24000 | | +| da-DK-Wavenet-F | da-DK | FEMALE | 24000 | | +| da-DK-Wavenet-G | da-DK | MALE | 24000 | | +| de-DE-Chirp-HD-D | de-DE | MALE | 24000 | | +| de-DE-Chirp-HD-F | de-DE | FEMALE | 24000 | | +| de-DE-Chirp-HD-O | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Achernar | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Achird | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Algenib | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Algieba | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Alnilam | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Aoede | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Autonoe | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Callirrhoe | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Charon | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Despina | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Enceladus | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Erinome | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Fenrir | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Gacrux | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Iapetus | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Kore | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Laomedeia | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Leda | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Orus | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Puck | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Pulcherrima | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Rasalgethi | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Sadachbia | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Sadaltager | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Schedar | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Sulafat | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Umbriel | de-DE | MALE | 24000 | | +| de-DE-Chirp3-HD-Vindemiatrix | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Zephyr | de-DE | FEMALE | 24000 | | +| de-DE-Chirp3-HD-Zubenelgenubi | de-DE | MALE | 24000 | | +| de-DE-Neural2-G | de-DE | FEMALE | 24000 | | +| de-DE-Neural2-H | de-DE | MALE | 24000 | | +| de-DE-Polyglot-1 | de-DE | MALE | 24000 | | +| de-DE-Standard-G | de-DE | FEMALE | 24000 | | +| de-DE-Standard-H | de-DE | MALE | 24000 | | +| de-DE-Studio-B | de-DE | MALE | 24000 | | +| de-DE-Studio-C | de-DE | FEMALE | 24000 | | +| de-DE-Wavenet-G | de-DE | FEMALE | 24000 | | +| de-DE-Wavenet-H | de-DE | MALE | 24000 | | +| Despina | en-US | FEMALE | 24000 | | +| el-GR-Standard-B | el-GR | FEMALE | 24000 | | +| el-GR-Wavenet-B | el-GR | FEMALE | 24000 | | +| en-AU-Chirp-HD-D | en-AU | MALE | 24000 | | +| en-AU-Chirp-HD-F | en-AU | FEMALE | 24000 | | +| en-AU-Chirp-HD-O | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Achernar | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Achird | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Algenib | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Algieba | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Alnilam | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Aoede | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Autonoe | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Callirrhoe | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Charon | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Despina | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Enceladus | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Erinome | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Fenrir | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Gacrux | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Iapetus | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Kore | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Laomedeia | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Leda | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Orus | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Puck | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Pulcherrima | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Rasalgethi | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Sadachbia | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Sadaltager | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Schedar | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Sulafat | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Umbriel | en-AU | MALE | 24000 | | +| en-AU-Chirp3-HD-Vindemiatrix | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Zephyr | en-AU | FEMALE | 24000 | | +| en-AU-Chirp3-HD-Zubenelgenubi | en-AU | MALE | 24000 | | +| en-AU-Neural2-A | en-AU | FEMALE | 24000 | | +| en-AU-Neural2-B | en-AU | MALE | 24000 | | +| en-AU-Neural2-C | en-AU | FEMALE | 24000 | | +| en-AU-Neural2-D | en-AU | MALE | 24000 | | +| en-AU-News-E | en-AU | FEMALE | 24000 | | +| en-AU-News-F | en-AU | FEMALE | 24000 | | +| en-AU-News-G | en-AU | MALE | 24000 | | +| en-AU-Polyglot-1 | en-AU | MALE | 24000 | | +| en-AU-Standard-A | en-AU | FEMALE | 24000 | | +| en-AU-Standard-B | en-AU | MALE | 24000 | | +| en-AU-Standard-C | en-AU | FEMALE | 24000 | | +| en-AU-Standard-D | en-AU | MALE | 24000 | | +| en-AU-Wavenet-A | en-AU | FEMALE | 24000 | | +| en-AU-Wavenet-B | en-AU | MALE | 24000 | | +| en-AU-Wavenet-C | en-AU | FEMALE | 24000 | | +| en-AU-Wavenet-D | en-AU | MALE | 24000 | | +| en-GB-Chirp-HD-D | en-GB | MALE | 24000 | | +| en-GB-Chirp-HD-F | en-GB | FEMALE | 24000 | | +| en-GB-Chirp-HD-O | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Achernar | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Achird | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Algenib | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Algieba | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Alnilam | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Aoede | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Autonoe | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Callirrhoe | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Charon | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Despina | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Enceladus | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Erinome | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Fenrir | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Gacrux | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Iapetus | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Kore | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Laomedeia | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Leda | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Orus | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Puck | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Pulcherrima | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Rasalgethi | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Sadachbia | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Sadaltager | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Schedar | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Sulafat | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Umbriel | en-GB | MALE | 24000 | | +| en-GB-Chirp3-HD-Vindemiatrix | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Zephyr | en-GB | FEMALE | 24000 | | +| en-GB-Chirp3-HD-Zubenelgenubi | en-GB | MALE | 24000 | | +| en-GB-Neural2-A | en-GB | FEMALE | 24000 | | +| en-GB-Neural2-B | en-GB | MALE | 24000 | | +| en-GB-Neural2-C | en-GB | FEMALE | 24000 | | +| en-GB-Neural2-D | en-GB | MALE | 24000 | | +| en-GB-Neural2-F | en-GB | FEMALE | 24000 | | +| en-GB-Neural2-N | en-GB | FEMALE | 24000 | | +| en-GB-Neural2-O | en-GB | MALE | 24000 | | +| en-GB-News-G | en-GB | FEMALE | 24000 | | +| en-GB-News-H | en-GB | FEMALE | 24000 | | +| en-GB-News-I | en-GB | FEMALE | 24000 | | +| en-GB-News-J | en-GB | MALE | 24000 | | +| en-GB-News-K | en-GB | MALE | 24000 | | +| en-GB-News-L | en-GB | MALE | 24000 | | +| en-GB-News-M | en-GB | MALE | 24000 | | +| en-GB-Standard-A | en-GB | FEMALE | 24000 | | +| en-GB-Standard-B | en-GB | MALE | 24000 | | +| en-GB-Standard-C | en-GB | FEMALE | 24000 | | +| en-GB-Standard-D | en-GB | MALE | 24000 | | +| en-GB-Standard-F | en-GB | FEMALE | 24000 | | +| en-GB-Standard-N | en-GB | FEMALE | 24000 | | +| en-GB-Standard-O | en-GB | MALE | 24000 | | +| en-GB-Studio-B | en-GB | MALE | 24000 | | +| en-GB-Studio-C | en-GB | FEMALE | 24000 | | +| en-GB-Wavenet-A | en-GB | FEMALE | 24000 | | +| en-GB-Wavenet-B | en-GB | MALE | 24000 | | +| en-GB-Wavenet-C | en-GB | FEMALE | 24000 | | +| en-GB-Wavenet-D | en-GB | MALE | 24000 | | +| en-GB-Wavenet-F | en-GB | FEMALE | 24000 | | +| en-GB-Wavenet-N | en-GB | FEMALE | 24000 | | +| en-GB-Wavenet-O | en-GB | MALE | 24000 | | +| en-IN-Chirp-HD-D | en-IN | MALE | 24000 | | +| en-IN-Chirp-HD-F | en-IN | FEMALE | 24000 | | +| en-IN-Chirp-HD-O | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Achernar | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Achird | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Algenib | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Algieba | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Alnilam | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Aoede | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Autonoe | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Callirrhoe | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Charon | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Despina | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Enceladus | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Erinome | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Fenrir | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Gacrux | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Iapetus | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Kore | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Laomedeia | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Leda | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Orus | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Puck | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Pulcherrima | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Rasalgethi | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Sadachbia | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Sadaltager | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Schedar | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Sulafat | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Umbriel | en-IN | MALE | 24000 | | +| en-IN-Chirp3-HD-Vindemiatrix | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Zephyr | en-IN | FEMALE | 24000 | | +| en-IN-Chirp3-HD-Zubenelgenubi | en-IN | MALE | 24000 | | +| en-IN-Neural2-A | en-IN | FEMALE | 24000 | | +| en-IN-Neural2-B | en-IN | MALE | 24000 | | +| en-IN-Neural2-C | en-IN | MALE | 24000 | | +| en-IN-Neural2-D | en-IN | FEMALE | 24000 | | +| en-IN-Standard-A | en-IN | FEMALE | 24000 | | +| en-IN-Standard-B | en-IN | MALE | 24000 | | +| en-IN-Standard-C | en-IN | MALE | 24000 | | +| en-IN-Standard-D | en-IN | FEMALE | 24000 | | +| en-IN-Standard-E | en-IN | FEMALE | 24000 | | +| en-IN-Standard-F | en-IN | MALE | 24000 | | +| en-IN-Wavenet-A | en-IN | FEMALE | 24000 | | +| en-IN-Wavenet-B | en-IN | MALE | 24000 | | +| en-IN-Wavenet-C | en-IN | MALE | 24000 | | +| en-IN-Wavenet-D | en-IN | FEMALE | 24000 | | +| en-IN-Wavenet-E | en-IN | FEMALE | 24000 | | +| en-IN-Wavenet-F | en-IN | MALE | 24000 | | +| en-US-Casual-K | en-US | MALE | 24000 | | +| en-US-Chirp-HD-D | en-US | MALE | 24000 | | +| en-US-Chirp-HD-F | en-US | FEMALE | 24000 | | +| en-US-Chirp-HD-O | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Achernar | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Achird | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Algenib | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Algieba | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Alnilam | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Aoede | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Autonoe | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Callirrhoe | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Charon | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Despina | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Enceladus | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Erinome | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Fenrir | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Gacrux | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Iapetus | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Kore | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Laomedeia | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Leda | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Orus | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Puck | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Pulcherrima | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Rasalgethi | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Sadachbia | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Sadaltager | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Schedar | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Sulafat | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Umbriel | en-US | MALE | 24000 | | +| en-US-Chirp3-HD-Vindemiatrix | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Zephyr | en-US | FEMALE | 24000 | | +| en-US-Chirp3-HD-Zubenelgenubi | en-US | MALE | 24000 | | +| en-US-Neural2-A | en-US | MALE | 24000 | | +| en-US-Neural2-C | en-US | FEMALE | 24000 | | +| en-US-Neural2-D | en-US | MALE | 24000 | | +| en-US-Neural2-E | en-US | FEMALE | 24000 | | +| en-US-Neural2-F | en-US | FEMALE | 24000 | | +| en-US-Neural2-G | en-US | FEMALE | 24000 | | +| en-US-Neural2-H | en-US | FEMALE | 24000 | | +| en-US-Neural2-I | en-US | MALE | 24000 | | +| en-US-Neural2-J | en-US | MALE | 24000 | | +| en-US-News-K | en-US | FEMALE | 24000 | | +| en-US-News-L | en-US | FEMALE | 24000 | | +| en-US-News-N | en-US | MALE | 24000 | | +| en-US-Polyglot-1 | en-US | MALE | 24000 | | +| en-US-Standard-A | en-US | MALE | 24000 | | +| en-US-Standard-B | en-US | MALE | 24000 | | +| en-US-Standard-C | en-US | FEMALE | 24000 | | +| en-US-Standard-D | en-US | MALE | 24000 | | +| en-US-Standard-E | en-US | FEMALE | 24000 | | +| en-US-Standard-F | en-US | FEMALE | 24000 | | +| en-US-Standard-G | en-US | FEMALE | 24000 | | +| en-US-Standard-H | en-US | FEMALE | 24000 | | +| en-US-Standard-I | en-US | MALE | 24000 | | +| en-US-Standard-J | en-US | MALE | 24000 | | +| en-US-Studio-O | en-US | FEMALE | 24000 | | +| en-US-Studio-Q | en-US | MALE | 24000 | | +| en-US-Wavenet-A | en-US | MALE | 24000 | | +| en-US-Wavenet-B | en-US | MALE | 24000 | | +| en-US-Wavenet-C | en-US | FEMALE | 24000 | | +| en-US-Wavenet-D | en-US | MALE | 24000 | | +| en-US-Wavenet-E | en-US | FEMALE | 24000 | | +| en-US-Wavenet-F | en-US | FEMALE | 24000 | | +| en-US-Wavenet-G | en-US | FEMALE | 24000 | | +| en-US-Wavenet-H | en-US | FEMALE | 24000 | | +| en-US-Wavenet-I | en-US | MALE | 24000 | | +| en-US-Wavenet-J | en-US | MALE | 24000 | | +| Enceladus | en-US | MALE | 24000 | | +| Erinome | en-US | FEMALE | 24000 | | +| es-ES-Chirp-HD-D | es-ES | MALE | 24000 | | +| es-ES-Chirp-HD-F | es-ES | FEMALE | 24000 | | +| es-ES-Chirp-HD-O | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Achernar | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Achird | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Algenib | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Algieba | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Alnilam | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Aoede | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Autonoe | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Callirrhoe | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Charon | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Despina | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Enceladus | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Erinome | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Fenrir | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Gacrux | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Iapetus | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Kore | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Laomedeia | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Leda | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Orus | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Puck | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Pulcherrima | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Rasalgethi | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Sadachbia | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Sadaltager | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Schedar | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Sulafat | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Umbriel | es-ES | MALE | 24000 | | +| es-ES-Chirp3-HD-Vindemiatrix | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Zephyr | es-ES | FEMALE | 24000 | | +| es-ES-Chirp3-HD-Zubenelgenubi | es-ES | MALE | 24000 | | +| es-ES-Neural2-A | es-ES | FEMALE | 24000 | | +| es-ES-Neural2-E | es-ES | FEMALE | 24000 | | +| es-ES-Neural2-F | es-ES | MALE | 24000 | | +| es-ES-Neural2-G | es-ES | MALE | 24000 | | +| es-ES-Neural2-H | es-ES | FEMALE | 24000 | | +| es-ES-Polyglot-1 | es-ES | MALE | 24000 | | +| es-ES-Standard-E | es-ES | MALE | 24000 | | +| es-ES-Standard-F | es-ES | FEMALE | 24000 | | +| es-ES-Standard-G | es-ES | MALE | 24000 | | +| es-ES-Standard-H | es-ES | FEMALE | 24000 | | +| es-ES-Studio-C | es-ES | FEMALE | 24000 | | +| es-ES-Studio-F | es-ES | MALE | 24000 | | +| es-ES-Wavenet-E | es-ES | MALE | 24000 | | +| es-ES-Wavenet-F | es-ES | FEMALE | 24000 | | +| es-ES-Wavenet-G | es-ES | MALE | 24000 | | +| es-ES-Wavenet-H | es-ES | FEMALE | 24000 | | +| es-US-Chirp-HD-D | es-US | MALE | 24000 | | +| es-US-Chirp-HD-F | es-US | FEMALE | 24000 | | +| es-US-Chirp-HD-O | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Achernar | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Achird | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Algenib | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Algieba | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Alnilam | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Aoede | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Autonoe | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Callirrhoe | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Charon | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Despina | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Enceladus | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Erinome | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Fenrir | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Gacrux | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Iapetus | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Kore | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Laomedeia | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Leda | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Orus | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Puck | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Pulcherrima | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Rasalgethi | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Sadachbia | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Sadaltager | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Schedar | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Sulafat | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Umbriel | es-US | MALE | 24000 | | +| es-US-Chirp3-HD-Vindemiatrix | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Zephyr | es-US | FEMALE | 24000 | | +| es-US-Chirp3-HD-Zubenelgenubi | es-US | MALE | 24000 | | +| es-US-Neural2-A | es-US | FEMALE | 24000 | | +| es-US-Neural2-B | es-US | MALE | 24000 | | +| es-US-Neural2-C | es-US | MALE | 24000 | | +| es-US-News-D | es-US | MALE | 24000 | | +| es-US-News-E | es-US | MALE | 24000 | | +| es-US-News-F | es-US | FEMALE | 24000 | | +| es-US-News-G | es-US | FEMALE | 24000 | | +| es-US-Polyglot-1 | es-US | MALE | 24000 | | +| es-US-Standard-A | es-US | FEMALE | 24000 | | +| es-US-Standard-B | es-US | MALE | 24000 | | +| es-US-Standard-C | es-US | MALE | 24000 | | +| es-US-Studio-B | es-US | MALE | 24000 | | +| es-US-Wavenet-A | es-US | FEMALE | 24000 | | +| es-US-Wavenet-B | es-US | MALE | 24000 | | +| es-US-Wavenet-C | es-US | MALE | 24000 | | +| et-EE-Standard-A | et-EE | MALE | 24000 | | +| eu-ES-Standard-B | eu-ES | FEMALE | 24000 | | +| Fenrir | en-US | MALE | 24000 | | +| fi-FI-Chirp3-HD-Achernar | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Achird | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Algenib | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Algieba | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Alnilam | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Aoede | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Autonoe | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Callirrhoe | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Charon | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Despina | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Enceladus | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Erinome | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Fenrir | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Gacrux | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Iapetus | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Kore | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Laomedeia | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Leda | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Orus | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Puck | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Pulcherrima | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Rasalgethi | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Sadachbia | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Sadaltager | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Schedar | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Sulafat | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Umbriel | fi-FI | MALE | 24000 | | +| fi-FI-Chirp3-HD-Vindemiatrix | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Zephyr | fi-FI | FEMALE | 24000 | | +| fi-FI-Chirp3-HD-Zubenelgenubi | fi-FI | MALE | 24000 | | +| fi-FI-Standard-B | fi-FI | FEMALE | 24000 | | +| fi-FI-Wavenet-B | fi-FI | FEMALE | 24000 | | +| fil-ph-Neural2-A | fil-PH | FEMALE | 24000 | | +| fil-ph-Neural2-D | fil-PH | MALE | 24000 | | +| fil-PH-Standard-A | fil-PH | FEMALE | 24000 | | +| fil-PH-Standard-B | fil-PH | FEMALE | 24000 | | +| fil-PH-Standard-C | fil-PH | MALE | 24000 | | +| fil-PH-Standard-D | fil-PH | MALE | 24000 | | +| fil-PH-Wavenet-A | fil-PH | FEMALE | 24000 | | +| fil-PH-Wavenet-B | fil-PH | FEMALE | 24000 | | +| fil-PH-Wavenet-C | fil-PH | MALE | 24000 | | +| fil-PH-Wavenet-D | fil-PH | MALE | 24000 | | +| fr-CA-Chirp-HD-D | fr-CA | MALE | 24000 | | +| fr-CA-Chirp-HD-F | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp-HD-O | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Achernar | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Achird | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Algenib | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Algieba | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Alnilam | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Aoede | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Autonoe | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Callirrhoe | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Charon | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Despina | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Enceladus | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Erinome | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Fenrir | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Gacrux | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Iapetus | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Kore | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Laomedeia | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Leda | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Orus | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Puck | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Pulcherrima | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Rasalgethi | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Sadachbia | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Sadaltager | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Schedar | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Sulafat | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Umbriel | fr-CA | MALE | 24000 | | +| fr-CA-Chirp3-HD-Vindemiatrix | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Zephyr | fr-CA | FEMALE | 24000 | | +| fr-CA-Chirp3-HD-Zubenelgenubi | fr-CA | MALE | 24000 | | +| fr-CA-Neural2-A | fr-CA | FEMALE | 24000 | | +| fr-CA-Neural2-B | fr-CA | MALE | 24000 | | +| fr-CA-Neural2-C | fr-CA | FEMALE | 24000 | | +| fr-CA-Neural2-D | fr-CA | MALE | 24000 | | +| fr-CA-Standard-A | fr-CA | FEMALE | 24000 | | +| fr-CA-Standard-B | fr-CA | MALE | 24000 | | +| fr-CA-Standard-C | fr-CA | FEMALE | 24000 | | +| fr-CA-Standard-D | fr-CA | MALE | 24000 | | +| fr-CA-Wavenet-A | fr-CA | FEMALE | 24000 | | +| fr-CA-Wavenet-B | fr-CA | MALE | 24000 | | +| fr-CA-Wavenet-C | fr-CA | FEMALE | 24000 | | +| fr-CA-Wavenet-D | fr-CA | MALE | 24000 | | +| fr-FR-Chirp-HD-D | fr-FR | MALE | 24000 | | +| fr-FR-Chirp-HD-F | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp-HD-O | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Achernar | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Achird | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Algenib | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Algieba | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Alnilam | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Aoede | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Autonoe | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Callirrhoe | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Charon | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Despina | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Enceladus | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Erinome | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Fenrir | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Gacrux | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Iapetus | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Kore | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Laomedeia | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Leda | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Orus | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Puck | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Pulcherrima | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Rasalgethi | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Sadachbia | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Sadaltager | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Schedar | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Sulafat | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Umbriel | fr-FR | MALE | 24000 | | +| fr-FR-Chirp3-HD-Vindemiatrix | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Zephyr | fr-FR | FEMALE | 24000 | | +| fr-FR-Chirp3-HD-Zubenelgenubi | fr-FR | MALE | 24000 | | +| fr-FR-Neural2-F | fr-FR | FEMALE | 24000 | | +| fr-FR-Neural2-G | fr-FR | MALE | 24000 | | +| fr-FR-Polyglot-1 | fr-FR | MALE | 24000 | | +| fr-FR-Standard-F | fr-FR | FEMALE | 24000 | | +| fr-FR-Standard-G | fr-FR | MALE | 24000 | | +| fr-FR-Studio-A | fr-FR | FEMALE | 24000 | | +| fr-FR-Studio-D | fr-FR | MALE | 24000 | | +| fr-FR-Wavenet-F | fr-FR | FEMALE | 24000 | | +| fr-FR-Wavenet-G | fr-FR | MALE | 24000 | | +| Gacrux | en-US | FEMALE | 24000 | | +| gl-ES-Standard-B | gl-ES | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Achernar | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Achird | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Algenib | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Algieba | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Alnilam | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Aoede | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Autonoe | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Callirrhoe | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Charon | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Despina | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Enceladus | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Erinome | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Fenrir | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Gacrux | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Iapetus | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Kore | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Laomedeia | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Leda | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Orus | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Puck | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Pulcherrima | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Rasalgethi | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Sadachbia | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Sadaltager | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Schedar | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Sulafat | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Umbriel | gu-IN | MALE | 24000 | | +| gu-IN-Chirp3-HD-Vindemiatrix | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Zephyr | gu-IN | FEMALE | 24000 | | +| gu-IN-Chirp3-HD-Zubenelgenubi | gu-IN | MALE | 24000 | | +| gu-IN-Standard-A | gu-IN | FEMALE | 24000 | | +| gu-IN-Standard-B | gu-IN | MALE | 24000 | | +| gu-IN-Standard-C | gu-IN | FEMALE | 24000 | | +| gu-IN-Standard-D | gu-IN | MALE | 24000 | | +| gu-IN-Wavenet-A | gu-IN | FEMALE | 24000 | | +| gu-IN-Wavenet-B | gu-IN | MALE | 24000 | | +| gu-IN-Wavenet-C | gu-IN | FEMALE | 24000 | | +| gu-IN-Wavenet-D | gu-IN | MALE | 24000 | | +| he-IL-Standard-A | he-IL | FEMALE | 24000 | | +| he-IL-Standard-B | he-IL | MALE | 24000 | | +| he-IL-Standard-C | he-IL | FEMALE | 24000 | | +| he-IL-Standard-D | he-IL | MALE | 24000 | | +| he-IL-Wavenet-A | he-IL | FEMALE | 24000 | | +| he-IL-Wavenet-B | he-IL | MALE | 24000 | | +| he-IL-Wavenet-C | he-IL | FEMALE | 24000 | | +| he-IL-Wavenet-D | he-IL | MALE | 24000 | | +| hi-IN-Chirp3-HD-Achernar | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Achird | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Algenib | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Algieba | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Alnilam | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Aoede | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Autonoe | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Callirrhoe | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Charon | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Despina | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Enceladus | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Erinome | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Fenrir | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Gacrux | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Iapetus | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Kore | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Laomedeia | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Leda | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Orus | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Puck | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Pulcherrima | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Rasalgethi | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Sadachbia | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Sadaltager | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Schedar | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Sulafat | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Umbriel | hi-IN | MALE | 24000 | | +| hi-IN-Chirp3-HD-Vindemiatrix | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Zephyr | hi-IN | FEMALE | 24000 | | +| hi-IN-Chirp3-HD-Zubenelgenubi | hi-IN | MALE | 24000 | | +| hi-IN-Neural2-A | hi-IN | FEMALE | 24000 | | +| hi-IN-Neural2-B | hi-IN | MALE | 24000 | | +| hi-IN-Neural2-C | hi-IN | MALE | 24000 | | +| hi-IN-Neural2-D | hi-IN | FEMALE | 24000 | | +| hi-IN-Standard-A | hi-IN | FEMALE | 24000 | | +| hi-IN-Standard-B | hi-IN | MALE | 24000 | | +| hi-IN-Standard-C | hi-IN | MALE | 24000 | | +| hi-IN-Standard-D | hi-IN | FEMALE | 24000 | | +| hi-IN-Standard-E | hi-IN | FEMALE | 24000 | | +| hi-IN-Standard-F | hi-IN | MALE | 24000 | | +| hi-IN-Wavenet-A | hi-IN | FEMALE | 24000 | | +| hi-IN-Wavenet-B | hi-IN | MALE | 24000 | | +| hi-IN-Wavenet-C | hi-IN | MALE | 24000 | | +| hi-IN-Wavenet-D | hi-IN | FEMALE | 24000 | | +| hi-IN-Wavenet-E | hi-IN | FEMALE | 24000 | | +| hi-IN-Wavenet-F | hi-IN | MALE | 24000 | | +| hu-HU-Standard-B | hu-HU | FEMALE | 24000 | | +| hu-HU-Wavenet-B | hu-HU | FEMALE | 24000 | | +| Iapetus | en-US | MALE | 24000 | | +| id-ID-Chirp3-HD-Achernar | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Achird | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Algenib | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Algieba | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Alnilam | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Aoede | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Autonoe | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Callirrhoe | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Charon | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Despina | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Enceladus | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Erinome | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Fenrir | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Gacrux | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Iapetus | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Kore | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Laomedeia | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Leda | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Orus | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Puck | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Pulcherrima | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Rasalgethi | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Sadachbia | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Sadaltager | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Schedar | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Sulafat | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Umbriel | id-ID | MALE | 24000 | | +| id-ID-Chirp3-HD-Vindemiatrix | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Zephyr | id-ID | FEMALE | 24000 | | +| id-ID-Chirp3-HD-Zubenelgenubi | id-ID | MALE | 24000 | | +| id-ID-Standard-A | id-ID | FEMALE | 24000 | | +| id-ID-Standard-B | id-ID | MALE | 24000 | | +| id-ID-Standard-C | id-ID | MALE | 24000 | | +| id-ID-Standard-D | id-ID | FEMALE | 24000 | | +| id-ID-Wavenet-A | id-ID | FEMALE | 24000 | | +| id-ID-Wavenet-B | id-ID | MALE | 24000 | | +| id-ID-Wavenet-C | id-ID | MALE | 24000 | | +| id-ID-Wavenet-D | id-ID | FEMALE | 24000 | | +| is-IS-Standard-B | is-IS | FEMALE | 24000 | | +| it-IT-Chirp-HD-D | it-IT | MALE | 24000 | | +| it-IT-Chirp-HD-F | it-IT | FEMALE | 24000 | | +| it-IT-Chirp-HD-O | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Achernar | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Achird | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Algenib | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Algieba | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Alnilam | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Aoede | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Autonoe | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Callirrhoe | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Charon | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Despina | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Enceladus | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Erinome | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Fenrir | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Gacrux | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Iapetus | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Kore | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Laomedeia | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Leda | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Orus | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Puck | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Pulcherrima | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Rasalgethi | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Sadachbia | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Sadaltager | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Schedar | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Sulafat | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Umbriel | it-IT | MALE | 24000 | | +| it-IT-Chirp3-HD-Vindemiatrix | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Zephyr | it-IT | FEMALE | 24000 | | +| it-IT-Chirp3-HD-Zubenelgenubi | it-IT | MALE | 24000 | | +| it-IT-Neural2-A | it-IT | FEMALE | 24000 | | +| it-IT-Neural2-E | it-IT | FEMALE | 24000 | | +| it-IT-Neural2-F | it-IT | MALE | 24000 | | +| it-IT-Standard-E | it-IT | FEMALE | 24000 | | +| it-IT-Standard-F | it-IT | MALE | 24000 | | +| it-IT-Wavenet-E | it-IT | FEMALE | 24000 | | +| it-IT-Wavenet-F | it-IT | MALE | 24000 | | +| ja-JP-Chirp3-HD-Achernar | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Achird | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Algenib | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Algieba | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Alnilam | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Aoede | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Autonoe | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Callirrhoe | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Charon | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Despina | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Enceladus | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Erinome | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Fenrir | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Gacrux | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Iapetus | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Kore | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Laomedeia | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Leda | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Orus | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Puck | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Pulcherrima | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Rasalgethi | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Sadachbia | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Sadaltager | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Schedar | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Sulafat | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Umbriel | ja-JP | MALE | 24000 | | +| ja-JP-Chirp3-HD-Vindemiatrix | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Zephyr | ja-JP | FEMALE | 24000 | | +| ja-JP-Chirp3-HD-Zubenelgenubi | ja-JP | MALE | 24000 | | +| ja-JP-Neural2-B | ja-JP | FEMALE | 24000 | | +| ja-JP-Neural2-C | ja-JP | MALE | 24000 | | +| ja-JP-Neural2-D | ja-JP | MALE | 24000 | | +| ja-JP-Standard-A | ja-JP | FEMALE | 24000 | | +| ja-JP-Standard-B | ja-JP | FEMALE | 24000 | | +| ja-JP-Standard-C | ja-JP | MALE | 24000 | | +| ja-JP-Standard-D | ja-JP | MALE | 24000 | | +| ja-JP-Wavenet-A | ja-JP | FEMALE | 24000 | | +| ja-JP-Wavenet-B | ja-JP | FEMALE | 24000 | | +| ja-JP-Wavenet-C | ja-JP | MALE | 24000 | | +| ja-JP-Wavenet-D | ja-JP | MALE | 24000 | | +| kn-IN-Chirp3-HD-Achernar | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Achird | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Algenib | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Algieba | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Alnilam | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Aoede | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Autonoe | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Callirrhoe | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Charon | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Despina | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Enceladus | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Erinome | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Fenrir | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Gacrux | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Iapetus | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Kore | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Laomedeia | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Leda | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Orus | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Puck | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Pulcherrima | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Rasalgethi | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Sadachbia | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Sadaltager | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Schedar | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Sulafat | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Umbriel | kn-IN | MALE | 24000 | | +| kn-IN-Chirp3-HD-Vindemiatrix | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Zephyr | kn-IN | FEMALE | 24000 | | +| kn-IN-Chirp3-HD-Zubenelgenubi | kn-IN | MALE | 24000 | | +| kn-IN-Standard-A | kn-IN | FEMALE | 24000 | | +| kn-IN-Standard-B | kn-IN | MALE | 24000 | | +| kn-IN-Standard-C | kn-IN | FEMALE | 24000 | | +| kn-IN-Standard-D | kn-IN | MALE | 24000 | | +| kn-IN-Wavenet-A | kn-IN | FEMALE | 24000 | | +| kn-IN-Wavenet-B | kn-IN | MALE | 24000 | | +| kn-IN-Wavenet-C | kn-IN | FEMALE | 24000 | | +| kn-IN-Wavenet-D | kn-IN | MALE | 24000 | | +| ko-KR-Chirp3-HD-Achernar | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Achird | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Algenib | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Algieba | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Alnilam | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Aoede | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Autonoe | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Callirrhoe | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Charon | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Despina | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Enceladus | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Erinome | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Fenrir | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Gacrux | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Iapetus | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Kore | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Laomedeia | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Leda | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Orus | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Puck | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Pulcherrima | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Rasalgethi | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Sadachbia | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Sadaltager | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Schedar | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Sulafat | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Umbriel | ko-KR | MALE | 24000 | | +| ko-KR-Chirp3-HD-Vindemiatrix | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Zephyr | ko-KR | FEMALE | 24000 | | +| ko-KR-Chirp3-HD-Zubenelgenubi | ko-KR | MALE | 24000 | | +| ko-KR-Neural2-A | ko-KR | FEMALE | 24000 | | +| ko-KR-Neural2-B | ko-KR | FEMALE | 24000 | | +| ko-KR-Neural2-C | ko-KR | MALE | 24000 | | +| ko-KR-Standard-A | ko-KR | FEMALE | 24000 | | +| ko-KR-Standard-B | ko-KR | FEMALE | 24000 | | +| ko-KR-Standard-C | ko-KR | MALE | 24000 | | +| ko-KR-Standard-D | ko-KR | MALE | 24000 | | +| ko-KR-Wavenet-A | ko-KR | FEMALE | 24000 | | +| ko-KR-Wavenet-B | ko-KR | FEMALE | 24000 | | +| ko-KR-Wavenet-C | ko-KR | MALE | 24000 | | +| ko-KR-Wavenet-D | ko-KR | MALE | 24000 | | +| Kore | en-US | FEMALE | 24000 | | +| Laomedeia | en-US | FEMALE | 24000 | | +| Leda | en-US | FEMALE | 24000 | | +| lt-LT-Standard-B | lt-LT | MALE | 24000 | | +| lv-LV-Standard-B | lv-LV | MALE | 24000 | | +| ml-IN-Chirp3-HD-Achernar | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Achird | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Algenib | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Algieba | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Alnilam | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Aoede | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Autonoe | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Callirrhoe | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Charon | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Despina | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Enceladus | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Erinome | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Fenrir | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Gacrux | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Iapetus | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Kore | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Laomedeia | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Leda | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Orus | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Puck | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Pulcherrima | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Rasalgethi | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Sadachbia | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Sadaltager | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Schedar | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Sulafat | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Umbriel | ml-IN | MALE | 24000 | | +| ml-IN-Chirp3-HD-Vindemiatrix | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Zephyr | ml-IN | FEMALE | 24000 | | +| ml-IN-Chirp3-HD-Zubenelgenubi | ml-IN | MALE | 24000 | | +| ml-IN-Standard-A | ml-IN | FEMALE | 24000 | | +| ml-IN-Standard-B | ml-IN | MALE | 24000 | | +| ml-IN-Standard-C | ml-IN | FEMALE | 24000 | | +| ml-IN-Standard-D | ml-IN | MALE | 24000 | | +| ml-IN-Wavenet-A | ml-IN | FEMALE | 24000 | | +| ml-IN-Wavenet-B | ml-IN | MALE | 24000 | | +| ml-IN-Wavenet-C | ml-IN | FEMALE | 24000 | | +| ml-IN-Wavenet-D | ml-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Achernar | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Achird | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Algenib | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Algieba | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Alnilam | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Aoede | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Autonoe | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Callirrhoe | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Charon | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Despina | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Enceladus | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Erinome | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Fenrir | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Gacrux | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Iapetus | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Kore | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Laomedeia | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Leda | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Orus | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Puck | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Pulcherrima | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Rasalgethi | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Sadachbia | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Sadaltager | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Schedar | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Sulafat | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Umbriel | mr-IN | MALE | 24000 | | +| mr-IN-Chirp3-HD-Vindemiatrix | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Zephyr | mr-IN | FEMALE | 24000 | | +| mr-IN-Chirp3-HD-Zubenelgenubi | mr-IN | MALE | 24000 | | +| mr-IN-Standard-A | mr-IN | FEMALE | 24000 | | +| mr-IN-Standard-B | mr-IN | MALE | 24000 | | +| mr-IN-Standard-C | mr-IN | FEMALE | 24000 | | +| mr-IN-Wavenet-A | mr-IN | FEMALE | 24000 | | +| mr-IN-Wavenet-B | mr-IN | MALE | 24000 | | +| mr-IN-Wavenet-C | mr-IN | FEMALE | 24000 | | +| ms-MY-Standard-A | ms-MY | FEMALE | 24000 | | +| ms-MY-Standard-B | ms-MY | MALE | 24000 | | +| ms-MY-Standard-C | ms-MY | FEMALE | 24000 | | +| ms-MY-Standard-D | ms-MY | MALE | 24000 | | +| ms-MY-Wavenet-A | ms-MY | FEMALE | 24000 | | +| ms-MY-Wavenet-B | ms-MY | MALE | 24000 | | +| ms-MY-Wavenet-C | ms-MY | FEMALE | 24000 | | +| ms-MY-Wavenet-D | ms-MY | MALE | 24000 | | +| nb-NO-Chirp3-HD-Achernar | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Achird | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Algenib | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Algieba | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Alnilam | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Aoede | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Autonoe | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Callirrhoe | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Charon | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Despina | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Enceladus | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Erinome | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Fenrir | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Gacrux | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Iapetus | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Kore | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Laomedeia | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Leda | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Orus | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Puck | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Pulcherrima | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Rasalgethi | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Sadachbia | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Sadaltager | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Schedar | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Sulafat | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Umbriel | nb-NO | MALE | 24000 | | +| nb-NO-Chirp3-HD-Vindemiatrix | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Zephyr | nb-NO | FEMALE | 24000 | | +| nb-NO-Chirp3-HD-Zubenelgenubi | nb-NO | MALE | 24000 | | +| nb-NO-Standard-F | nb-NO | FEMALE | 24000 | | +| nb-NO-Standard-G | nb-NO | MALE | 24000 | | +| nb-NO-Wavenet-F | nb-NO | FEMALE | 24000 | | +| nb-NO-Wavenet-G | nb-NO | MALE | 24000 | | +| nl-BE-Chirp3-HD-Achernar | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Achird | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Algenib | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Algieba | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Alnilam | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Aoede | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Autonoe | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Callirrhoe | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Charon | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Despina | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Enceladus | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Erinome | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Fenrir | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Gacrux | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Iapetus | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Kore | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Laomedeia | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Leda | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Orus | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Puck | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Pulcherrima | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Rasalgethi | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Sadachbia | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Sadaltager | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Schedar | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Sulafat | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Umbriel | nl-BE | MALE | 24000 | | +| nl-BE-Chirp3-HD-Vindemiatrix | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Zephyr | nl-BE | FEMALE | 24000 | | +| nl-BE-Chirp3-HD-Zubenelgenubi | nl-BE | MALE | 24000 | | +| nl-BE-Standard-C | nl-BE | FEMALE | 24000 | | +| nl-BE-Standard-D | nl-BE | MALE | 24000 | | +| nl-BE-Wavenet-C | nl-BE | FEMALE | 24000 | | +| nl-BE-Wavenet-D | nl-BE | MALE | 24000 | | +| nl-NL-Chirp3-HD-Achernar | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Achird | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Algenib | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Algieba | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Alnilam | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Aoede | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Autonoe | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Callirrhoe | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Charon | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Despina | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Enceladus | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Erinome | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Fenrir | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Gacrux | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Iapetus | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Kore | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Laomedeia | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Leda | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Orus | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Puck | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Pulcherrima | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Rasalgethi | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Sadachbia | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Sadaltager | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Schedar | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Sulafat | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Umbriel | nl-NL | MALE | 24000 | | +| nl-NL-Chirp3-HD-Vindemiatrix | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Zephyr | nl-NL | FEMALE | 24000 | | +| nl-NL-Chirp3-HD-Zubenelgenubi | nl-NL | MALE | 24000 | | +| nl-NL-Standard-F | nl-NL | FEMALE | 24000 | | +| nl-NL-Standard-G | nl-NL | MALE | 24000 | | +| nl-NL-Wavenet-F | nl-NL | FEMALE | 24000 | | +| nl-NL-Wavenet-G | nl-NL | MALE | 24000 | | +| Orus | en-US | MALE | 24000 | | +| pa-IN-Standard-A | pa-IN | FEMALE | 24000 | | +| pa-IN-Standard-B | pa-IN | MALE | 24000 | | +| pa-IN-Standard-C | pa-IN | FEMALE | 24000 | | +| pa-IN-Standard-D | pa-IN | MALE | 24000 | | +| pa-IN-Wavenet-A | pa-IN | FEMALE | 24000 | | +| pa-IN-Wavenet-B | pa-IN | MALE | 24000 | | +| pa-IN-Wavenet-C | pa-IN | FEMALE | 24000 | | +| pa-IN-Wavenet-D | pa-IN | MALE | 24000 | | +| pl-PL-Chirp3-HD-Achernar | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Achird | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Algenib | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Algieba | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Alnilam | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Aoede | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Autonoe | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Callirrhoe | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Charon | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Despina | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Enceladus | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Erinome | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Fenrir | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Gacrux | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Iapetus | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Kore | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Laomedeia | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Leda | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Orus | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Puck | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Pulcherrima | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Rasalgethi | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Sadachbia | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Sadaltager | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Schedar | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Sulafat | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Umbriel | pl-PL | MALE | 24000 | | +| pl-PL-Chirp3-HD-Vindemiatrix | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Zephyr | pl-PL | FEMALE | 24000 | | +| pl-PL-Chirp3-HD-Zubenelgenubi | pl-PL | MALE | 24000 | | +| pl-PL-Standard-F | pl-PL | FEMALE | 24000 | | +| pl-PL-Standard-G | pl-PL | MALE | 24000 | | +| pl-PL-Wavenet-F | pl-PL | FEMALE | 24000 | | +| pl-PL-Wavenet-G | pl-PL | MALE | 24000 | | +| pt-BR-Chirp3-HD-Achernar | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Achird | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Algenib | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Algieba | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Alnilam | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Aoede | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Autonoe | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Callirrhoe | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Charon | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Despina | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Enceladus | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Erinome | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Fenrir | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Gacrux | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Iapetus | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Kore | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Laomedeia | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Leda | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Orus | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Puck | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Pulcherrima | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Rasalgethi | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Sadachbia | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Sadaltager | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Schedar | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Sulafat | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Umbriel | pt-BR | MALE | 24000 | | +| pt-BR-Chirp3-HD-Vindemiatrix | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Zephyr | pt-BR | FEMALE | 24000 | | +| pt-BR-Chirp3-HD-Zubenelgenubi | pt-BR | MALE | 24000 | | +| pt-BR-Neural2-A | pt-BR | FEMALE | 24000 | | +| pt-BR-Neural2-B | pt-BR | MALE | 24000 | | +| pt-BR-Neural2-C | pt-BR | FEMALE | 24000 | | +| pt-BR-Standard-A | pt-BR | FEMALE | 24000 | | +| pt-BR-Standard-B | pt-BR | MALE | 24000 | | +| pt-BR-Standard-C | pt-BR | FEMALE | 24000 | | +| pt-BR-Standard-D | pt-BR | FEMALE | 24000 | | +| pt-BR-Standard-E | pt-BR | MALE | 24000 | | +| pt-BR-Wavenet-A | pt-BR | FEMALE | 24000 | | +| pt-BR-Wavenet-B | pt-BR | MALE | 24000 | | +| pt-BR-Wavenet-C | pt-BR | FEMALE | 24000 | | +| pt-BR-Wavenet-D | pt-BR | FEMALE | 24000 | | +| pt-BR-Wavenet-E | pt-BR | MALE | 24000 | | +| pt-PT-Standard-E | pt-PT | FEMALE | 24000 | | +| pt-PT-Standard-F | pt-PT | MALE | 24000 | | +| pt-PT-Wavenet-E | pt-PT | FEMALE | 24000 | | +| pt-PT-Wavenet-F | pt-PT | MALE | 24000 | | +| Puck | en-US | MALE | 24000 | | +| Pulcherrima | en-US | FEMALE | 24000 | | +| Rasalgethi | en-US | MALE | 24000 | | +| ro-RO-Standard-B | ro-RO | FEMALE | 24000 | | +| ro-RO-Wavenet-B | ro-RO | FEMALE | 24000 | | +| ru-RU-Chirp3-HD-Aoede | ru-RU | FEMALE | 24000 | | +| ru-RU-Chirp3-HD-Charon | ru-RU | MALE | 24000 | | +| ru-RU-Chirp3-HD-Fenrir | ru-RU | MALE | 24000 | | +| ru-RU-Chirp3-HD-Kore | ru-RU | FEMALE | 24000 | | +| ru-RU-Chirp3-HD-Leda | ru-RU | FEMALE | 24000 | | +| ru-RU-Chirp3-HD-Orus | ru-RU | MALE | 24000 | | +| ru-RU-Chirp3-HD-Puck | ru-RU | MALE | 24000 | | +| ru-RU-Chirp3-HD-Zephyr | ru-RU | FEMALE | 24000 | | +| ru-RU-Standard-A | ru-RU | FEMALE | 24000 | | +| ru-RU-Standard-B | ru-RU | MALE | 24000 | | +| ru-RU-Standard-C | ru-RU | FEMALE | 24000 | | +| ru-RU-Standard-D | ru-RU | MALE | 24000 | | +| ru-RU-Standard-E | ru-RU | FEMALE | 24000 | | +| ru-RU-Wavenet-A | ru-RU | FEMALE | 24000 | | +| ru-RU-Wavenet-B | ru-RU | MALE | 24000 | | +| ru-RU-Wavenet-C | ru-RU | FEMALE | 24000 | | +| ru-RU-Wavenet-D | ru-RU | MALE | 24000 | | +| ru-RU-Wavenet-E | ru-RU | FEMALE | 24000 | | +| Sadachbia | en-US | MALE | 24000 | | +| Sadaltager | en-US | MALE | 24000 | | +| Schedar | en-US | MALE | 24000 | | +| sk-SK-Standard-B | sk-SK | FEMALE | 24000 | | +| sk-SK-Wavenet-B | sk-SK | FEMALE | 24000 | | +| sr-RS-Standard-B | sr-RS | FEMALE | 24000 | | +| Sulafat | en-US | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Achernar | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Achird | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Algenib | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Algieba | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Alnilam | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Aoede | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Autonoe | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Callirrhoe | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Charon | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Despina | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Enceladus | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Erinome | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Fenrir | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Gacrux | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Iapetus | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Kore | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Laomedeia | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Leda | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Orus | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Puck | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Pulcherrima | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Rasalgethi | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Sadachbia | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Sadaltager | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Schedar | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Sulafat | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Umbriel | sv-SE | MALE | 24000 | | +| sv-SE-Chirp3-HD-Vindemiatrix | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Zephyr | sv-SE | FEMALE | 24000 | | +| sv-SE-Chirp3-HD-Zubenelgenubi | sv-SE | MALE | 24000 | | +| sv-SE-Standard-A | sv-SE | FEMALE | 24000 | | +| sv-SE-Standard-B | sv-SE | FEMALE | 24000 | | +| sv-SE-Standard-C | sv-SE | FEMALE | 24000 | | +| sv-SE-Standard-D | sv-SE | MALE | 24000 | | +| sv-SE-Standard-E | sv-SE | MALE | 24000 | | +| sv-SE-Standard-F | sv-SE | FEMALE | 24000 | | +| sv-SE-Standard-G | sv-SE | MALE | 24000 | | +| sv-SE-Wavenet-A | sv-SE | FEMALE | 24000 | | +| sv-SE-Wavenet-B | sv-SE | FEMALE | 24000 | | +| sv-SE-Wavenet-C | sv-SE | MALE | 24000 | | +| sv-SE-Wavenet-D | sv-SE | FEMALE | 24000 | | +| sv-SE-Wavenet-E | sv-SE | MALE | 24000 | | +| sv-SE-Wavenet-F | sv-SE | FEMALE | 24000 | | +| sv-SE-Wavenet-G | sv-SE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Achernar | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Achird | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Algenib | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Algieba | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Alnilam | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Aoede | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Autonoe | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Callirrhoe | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Charon | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Despina | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Enceladus | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Erinome | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Fenrir | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Gacrux | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Iapetus | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Kore | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Laomedeia | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Leda | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Orus | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Puck | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Pulcherrima | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Rasalgethi | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Sadachbia | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Sadaltager | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Schedar | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Sulafat | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Umbriel | sw-KE | MALE | 24000 | | +| sw-KE-Chirp3-HD-Vindemiatrix | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Zephyr | sw-KE | FEMALE | 24000 | | +| sw-KE-Chirp3-HD-Zubenelgenubi | sw-KE | MALE | 24000 | | +| ta-IN-Chirp3-HD-Achernar | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Achird | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Algenib | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Algieba | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Alnilam | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Aoede | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Autonoe | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Callirrhoe | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Charon | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Despina | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Enceladus | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Erinome | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Fenrir | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Gacrux | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Iapetus | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Kore | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Laomedeia | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Leda | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Orus | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Puck | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Pulcherrima | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Rasalgethi | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Sadachbia | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Sadaltager | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Schedar | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Sulafat | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Umbriel | ta-IN | MALE | 24000 | | +| ta-IN-Chirp3-HD-Vindemiatrix | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Zephyr | ta-IN | FEMALE | 24000 | | +| ta-IN-Chirp3-HD-Zubenelgenubi | ta-IN | MALE | 24000 | | +| ta-IN-Standard-A | ta-IN | FEMALE | 24000 | | +| ta-IN-Standard-B | ta-IN | MALE | 24000 | | +| ta-IN-Standard-C | ta-IN | FEMALE | 24000 | | +| ta-IN-Standard-D | ta-IN | MALE | 24000 | | +| ta-IN-Wavenet-A | ta-IN | FEMALE | 24000 | | +| ta-IN-Wavenet-B | ta-IN | MALE | 24000 | | +| ta-IN-Wavenet-C | ta-IN | FEMALE | 24000 | | +| ta-IN-Wavenet-D | ta-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Achernar | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Achird | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Algenib | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Algieba | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Alnilam | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Aoede | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Autonoe | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Callirrhoe | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Charon | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Despina | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Enceladus | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Erinome | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Fenrir | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Gacrux | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Iapetus | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Kore | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Laomedeia | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Leda | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Orus | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Puck | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Pulcherrima | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Rasalgethi | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Sadachbia | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Sadaltager | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Schedar | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Sulafat | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Umbriel | te-IN | MALE | 24000 | | +| te-IN-Chirp3-HD-Vindemiatrix | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Zephyr | te-IN | FEMALE | 24000 | | +| te-IN-Chirp3-HD-Zubenelgenubi | te-IN | MALE | 24000 | | +| te-IN-Standard-A | te-IN | FEMALE | 24000 | | +| te-IN-Standard-B | te-IN | MALE | 24000 | | +| te-IN-Standard-C | te-IN | FEMALE | 24000 | | +| te-IN-Standard-D | te-IN | MALE | 24000 | | +| th-TH-Chirp3-HD-Achernar | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Achird | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Algenib | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Algieba | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Alnilam | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Aoede | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Autonoe | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Callirrhoe | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Charon | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Despina | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Enceladus | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Erinome | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Fenrir | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Gacrux | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Iapetus | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Kore | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Laomedeia | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Leda | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Orus | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Puck | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Pulcherrima | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Rasalgethi | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Sadachbia | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Sadaltager | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Schedar | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Sulafat | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Umbriel | th-TH | MALE | 24000 | | +| th-TH-Chirp3-HD-Vindemiatrix | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Zephyr | th-TH | FEMALE | 24000 | | +| th-TH-Chirp3-HD-Zubenelgenubi | th-TH | MALE | 24000 | | +| th-TH-Neural2-C | th-TH | FEMALE | 24000 | | +| th-TH-Standard-A | th-TH | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Achernar | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Achird | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Algenib | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Algieba | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Alnilam | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Aoede | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Autonoe | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Callirrhoe | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Charon | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Despina | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Enceladus | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Erinome | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Fenrir | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Gacrux | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Iapetus | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Kore | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Laomedeia | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Leda | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Orus | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Puck | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Pulcherrima | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Rasalgethi | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Sadachbia | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Sadaltager | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Schedar | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Sulafat | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Umbriel | tr-TR | MALE | 24000 | | +| tr-TR-Chirp3-HD-Vindemiatrix | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Zephyr | tr-TR | FEMALE | 24000 | | +| tr-TR-Chirp3-HD-Zubenelgenubi | tr-TR | MALE | 24000 | | +| tr-TR-Standard-A | tr-TR | FEMALE | 24000 | | +| tr-TR-Standard-B | tr-TR | MALE | 24000 | | +| tr-TR-Standard-C | tr-TR | FEMALE | 24000 | | +| tr-TR-Standard-D | tr-TR | FEMALE | 24000 | | +| tr-TR-Standard-E | tr-TR | MALE | 24000 | | +| tr-TR-Wavenet-A | tr-TR | FEMALE | 24000 | | +| tr-TR-Wavenet-B | tr-TR | MALE | 24000 | | +| tr-TR-Wavenet-C | tr-TR | FEMALE | 24000 | | +| tr-TR-Wavenet-D | tr-TR | FEMALE | 24000 | | +| tr-TR-Wavenet-E | tr-TR | MALE | 24000 | | +| uk-UA-Chirp3-HD-Achernar | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Achird | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Algenib | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Algieba | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Alnilam | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Aoede | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Autonoe | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Callirrhoe | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Charon | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Despina | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Enceladus | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Erinome | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Fenrir | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Gacrux | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Iapetus | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Kore | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Laomedeia | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Leda | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Orus | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Puck | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Pulcherrima | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Rasalgethi | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Sadachbia | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Sadaltager | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Schedar | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Sulafat | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Umbriel | uk-UA | MALE | 24000 | | +| uk-UA-Chirp3-HD-Vindemiatrix | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Zephyr | uk-UA | FEMALE | 24000 | | +| uk-UA-Chirp3-HD-Zubenelgenubi | uk-UA | MALE | 24000 | | +| uk-UA-Standard-B | uk-UA | FEMALE | 24000 | | +| uk-UA-Wavenet-B | uk-UA | FEMALE | 24000 | | +| Umbriel | en-US | MALE | 24000 | | +| ur-IN-Chirp3-HD-Achernar | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Achird | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Algenib | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Algieba | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Alnilam | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Aoede | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Autonoe | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Callirrhoe | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Charon | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Despina | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Enceladus | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Erinome | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Fenrir | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Gacrux | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Iapetus | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Kore | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Laomedeia | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Leda | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Orus | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Puck | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Pulcherrima | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Rasalgethi | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Sadachbia | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Sadaltager | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Schedar | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Sulafat | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Umbriel | ur-IN | MALE | 24000 | | +| ur-IN-Chirp3-HD-Vindemiatrix | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Zephyr | ur-IN | FEMALE | 24000 | | +| ur-IN-Chirp3-HD-Zubenelgenubi | ur-IN | MALE | 24000 | | +| ur-IN-Standard-A | ur-IN | FEMALE | 24000 | | +| ur-IN-Standard-B | ur-IN | MALE | 24000 | | +| ur-IN-Wavenet-A | ur-IN | FEMALE | 24000 | | +| ur-IN-Wavenet-B | ur-IN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Achernar | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Achird | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Algenib | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Algieba | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Alnilam | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Aoede | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Autonoe | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Callirrhoe | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Charon | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Despina | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Enceladus | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Erinome | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Fenrir | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Gacrux | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Iapetus | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Kore | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Laomedeia | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Leda | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Orus | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Puck | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Pulcherrima | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Rasalgethi | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Sadachbia | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Sadaltager | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Schedar | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Sulafat | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Umbriel | vi-VN | MALE | 24000 | | +| vi-VN-Chirp3-HD-Vindemiatrix | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Zephyr | vi-VN | FEMALE | 24000 | | +| vi-VN-Chirp3-HD-Zubenelgenubi | vi-VN | MALE | 24000 | | +| vi-VN-Neural2-A | vi-VN | FEMALE | 24000 | | +| vi-VN-Neural2-D | vi-VN | MALE | 24000 | | +| vi-VN-Standard-A | vi-VN | FEMALE | 24000 | | +| vi-VN-Standard-B | vi-VN | MALE | 24000 | | +| vi-VN-Standard-C | vi-VN | FEMALE | 24000 | | +| vi-VN-Standard-D | vi-VN | MALE | 24000 | | +| vi-VN-Wavenet-A | vi-VN | FEMALE | 24000 | | +| vi-VN-Wavenet-B | vi-VN | MALE | 24000 | | +| vi-VN-Wavenet-C | vi-VN | FEMALE | 24000 | | +| vi-VN-Wavenet-D | vi-VN | MALE | 24000 | | +| Vindemiatrix | en-US | FEMALE | 24000 | | +| yue-HK-Standard-A | yue-HK | FEMALE | 24000 | | +| yue-HK-Standard-B | yue-HK | MALE | 24000 | | +| yue-HK-Standard-C | yue-HK | FEMALE | 24000 | | +| yue-HK-Standard-D | yue-HK | MALE | 24000 | | +| Zephyr | en-US | FEMALE | 24000 | | +| Zubenelgenubi | en-US | MALE | 24000 | | diff --git a/docs/platforms/data/ibm-watson-voices.md b/docs/platforms/data/ibm-watson-voices.md new file mode 100644 index 0000000..7b28a82 --- /dev/null +++ b/docs/platforms/data/ibm-watson-voices.md @@ -0,0 +1,3 @@ +# IBM Watson Text to Speech voice catalogue + +> Voice data has not been generated yet. Run `npm run docs:update-voices` with `WATSON_TTS_URL` and `WATSON_TTS_API_KEY` to populate this table. diff --git a/docs/platforms/data/microsoft-sapi-voices.md b/docs/platforms/data/microsoft-sapi-voices.md new file mode 100644 index 0000000..4d8199c --- /dev/null +++ b/docs/platforms/data/microsoft-sapi-voices.md @@ -0,0 +1,3 @@ +# Microsoft SAPI voice catalogue + +> Voice data is environment-specific. Run `npm run docs:update-voices` on a Windows machine with SAPI voices installed to capture a baseline table here. diff --git a/docs/platforms/elevenlabs.md b/docs/platforms/elevenlabs.md new file mode 100644 index 0000000..53a0ef9 --- /dev/null +++ b/docs/platforms/elevenlabs.md @@ -0,0 +1,19 @@ +# ElevenLabs prompt controls + +- **Vendor documentation:** [Prompt controls reference](https://elevenlabs.io/docs/best-practices/prompting/controls) +- **Formatter entry point:** `platform: 'elevenlabs'` + +## Implemented Speech Markdown features + +The ElevenLabs API does not accept full SSML documents. The formatter therefore emits plain text with the inline tags that the service recognises: + +- `[break:""]` → `` +- `[break:""]` → `` with strength values mapped to approximate second values the engine accepts (`none` → `0s`, `x-weak` → `0.2s`, `weak` → `0.35s`, `medium` → `0.5s`, `strong` → `0.8s`, `x-strong` → `1.2s`). +- `(word)[ipa:""]` → `word` + +All other Speech Markdown modifiers fall back to plain text because ElevenLabs relies on narrative prompting rather than SSML equivalents for emphasis, say-as, or voice selection. + +## Notes + +- ElevenLabs does not publish a programmatic voice catalogue. The formatter expects the caller to choose a voice through the API request payload instead of inside the generated prompt. +- The formatter honours `includeFormatterComment` by inserting an HTML comment at the start of the prompt, but `includeSpeakTag` and `includeParagraphTag` are ignored because the target does not support container tags. diff --git a/docs/platforms/google-cloud-tts.md b/docs/platforms/google-cloud-tts.md new file mode 100644 index 0000000..81261ec --- /dev/null +++ b/docs/platforms/google-cloud-tts.md @@ -0,0 +1,25 @@ +# Google Cloud Text-to-Speech SSML + +## Official resources + +- [SSML reference](https://cloud.google.com/text-to-speech/docs/ssml) +- [Voice list](https://cloud.google.com/text-to-speech/docs/voices) + +## Speech Markdown formatter coverage + +Speech Markdown's `google-assistant` formatter targets the SSML dialect that Google Cloud Text-to-Speech accepts: + +- **Emphasis and say-as mappings.** Modifiers like `emphasis`, `address`, `fraction`, `number`, `ordinal`, `telephone`, and `unit` map to `` or `` tags so common pronunciations flow through automatically.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L25-L49】 +- **Date and time formatting.** Speech Markdown emits `` and `` with Google's default `ymd` and `hms12` formats unless authors override them.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L50-L57】 +- **Pronunciation control.** `sub` and `ipa` generate `` and `` tags respectively, while rate, pitch, and volume modifiers augment `` and the `whisper` modifier applies Google's recommended soft volume and slow rate.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L58-L77】 +- **Language and voice selection.** Inline and section-level `lang` modifiers wrap content in ``, and `voice` modifiers delegate to the formatter's built-in voice catalogue so that canonical Google Assistant names resolve without manual SSML.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L20-L35】【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L78-L113】 + +### Unsupported or manual features + +- The formatter disables the `interjection` modifier because Google Cloud's SSML does not provide a direct equivalent today.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L24-L27】 +- Speech Markdown still ships an older, hard-coded `validVoices` map that only covers the legacy Assistant inventory, so Cloud TTS voices such as WaveNet, Neural2, Studio, and Polyglot variants require manual SSML until the formatter is updated to query the modern voice list.【F:src/formatters/GoogleAssistantSsmlFormatter.ts†L6-L34】 +- Expressive domains like `newscaster`, `excited`, or `disappointed` fall back to raw text because those modifiers are left unset in the shared SSML base pending a Google-specific design.【F:src/formatters/SsmlFormatterBase.ts†L63-L86】 + +## Voice catalogue + +Run `npm run docs:update-voices` with a `GOOGLE_TTS_API_KEY` to regenerate `data/google-cloud-voices.md`. The generated table captures the voice name, languages, gender, and natural sample rate returned by the Text-to-Speech REST API so that formatter validation can keep pace with Google's evolving inventory. diff --git a/docs/platforms/ibm-watson-tts.md b/docs/platforms/ibm-watson-tts.md new file mode 100644 index 0000000..3b70a5f --- /dev/null +++ b/docs/platforms/ibm-watson-tts.md @@ -0,0 +1,14 @@ +# IBM Watson Text to Speech SSML + +## Official resources + +- [SSML documentation](https://cloud.ibm.com/apidocs/text-to-speech#synthesize) +- [Voice list](https://cloud.ibm.com/docs/text-to-speech?topic=text-to-speech-voices) + +## Speech Markdown status + +Speech Markdown now ships an IBM Watson formatter that translates the core modifiers into Watson-compatible SSML. The implementation covers `say-as`, `sub`, `phoneme`, `emphasis`, and prosody attributes, while leaving Watson-exclusive constructs such as `` or voice transformations untouched so the generated markup stays within the documented subset of the service.【F:src/formatters/FormatterFactory.ts†L1-L39】【F:src/formatters/IbmWatsonSsmlFormatter.ts†L6-L213】 + +## Voice catalogue + +Provide `WATSON_TTS_URL` (e.g. `https://api.us-south.text-to-speech.watson.cloud.ibm.com`) and `WATSON_TTS_API_KEY` to `npm run docs:update-voices` to refresh `data/ibm-watson-voices.md`. The script queries `/v1/voices` and writes a Markdown table that includes each voice's name, language, gender, and available expressive features so formatter validations can be cross-checked. diff --git a/docs/platforms/microsoft-sapi.md b/docs/platforms/microsoft-sapi.md new file mode 100644 index 0000000..209a0a2 --- /dev/null +++ b/docs/platforms/microsoft-sapi.md @@ -0,0 +1,13 @@ +# Microsoft Speech API (SAPI) voices + +## Official resources + +- [SAPI 5 XML reference](https://learn.microsoft.com/previous-versions/windows/desktop/ms720163(v=vs.85)) + +## Speech Markdown status + +Speech Markdown routes Microsoft SAPI output through the shared W3C formatter so the generated SSML stays aligned with the [W3C Speech Synthesis Recommendation](https://www.w3.org/TR/speech-synthesis/). The shared formatter covers emphasis, `say-as`, prosody, phonemes, `lang`, and voice tags and falls back to `` when a voice is not present in the configured catalogue.【F:src/formatters/W3cSsmlFormatter.ts†L1-L210】 The SAPI adapter simply reuses that implementation while swapping the formatter comment so maintainers can tell the target engine in generated markup.【F:src/formatters/MicrosoftSapiSsmlFormatter.ts†L1-L11】【F:src/formatters/FormatterFactory.ts†L1-L40】 Unsupported Speech Markdown modifiers such as whisper effects or vendor-specific styles are ignored because the W3C dialect does not define them. + +## Voice catalogue + +SAPI voice availability is determined by the voices installed on the host machine. Developers can enumerate the voices locally via PowerShell (`Get-SPVoice`) or .NET (`SpeechSynthesizer.GetInstalledVoices()`). Documenting the complete list in-repo is impractical because it varies by Windows SKU and third-party voice packs. When maintainers export the installed voices to JSON (for example `Get-InstalledVoices | ConvertTo-Json > voices.json`) and set `SAPI_VOICE_EXPORT` to that file, `npm run docs:update-voices` will regenerate `data/microsoft-sapi-voices.md` with the captured baseline. diff --git a/docs/platforms/w3c.md b/docs/platforms/w3c.md new file mode 100644 index 0000000..63ff99a --- /dev/null +++ b/docs/platforms/w3c.md @@ -0,0 +1,20 @@ +# W3C SSML + +## Official resources + +- [Speech Synthesis Markup Language (SSML) Version 1.1 Recommendation](https://www.w3.org/TR/speech-synthesis/) + +## Speech Markdown status + +Speech Markdown exposes a `w3c` formatter that emits spec-compliant SSML and serves as the foundation for engines that consume the standard, including Microsoft SAPI.【F:src/formatters/W3cSsmlFormatter.ts†L1-L210】【F:src/formatters/FormatterFactory.ts†L1-L40】 The formatter supports: + +- `` with optional level fallbacks when not supplied in the markup. +- `` for numbers, digits, addresses, dates, times, ordinals, interjections, expletives, telephone numbers, and generic units. +- `` attributes for rate, pitch, and volume adjustments on the same element. +- `` for IPA transcriptions. +- `` substitutions. +- `` wrappers at inline and section scope. +- `` tags driven by configured catalogues, with a fallback to `name="…"` for unlisted voices. +- `` and `