Google Cloud Text To Speech Application - PHP
Google Cloud Text to Speech I created a simple php file to use the Google Cloud Text to Speech service.
chown asterisk:asterisk var/lib/asterisk/agi-bin/yourfile.agi
chmod 777 var/lib/asterisk/agi-bin/yourfile.agi
dos2unix /var/lib/asterisk/agi-bin/yourfile.agi
https://cloud.google.com/text-to-speech/docs/samples/tts-synthesize-text#tts_synthesize_text-php https://console.cloud.google.com/ https://cloud.google.com/text-to-speech#section-4 https://cloud.google.com/text-to-speech/docs/voices
Language | Voice type | Language code | Voice name |
---|---|---|---|
Afrikaans (South Africa) | Standard | af-ZA | af-ZA-Standard-A |
Arabic | Standard | ar-XA | ar-XA-Standard-A |
Arabic | Standard | ar-XA | ar-XA-Standard-B |
Arabic | Standard | ar-XA | ar-XA-Standard-C |
Arabic | Standard | ar-XA | ar-XA-Standard-D |
Arabic | WaveNet | ar-XA | ar-XA-Wavenet-A |
Arabic | WaveNet | ar-XA | ar-XA-Wavenet-B |
Arabic | WaveNet | ar-XA | ar-XA-Wavenet-C |
Arabic | WaveNet | ar-XA | ar-XA-Wavenet-D |
Bengali (India) | Standard | bn-IN | bn-IN-Standard-A |
Bengali (India) | Standard | bn-IN | bn-IN-Standard-B |
Bengali (India) | WaveNet | bn-IN | bn-IN-Wavenet-A |
Bengali (India) | WaveNet | bn-IN | bn-IN-Wavenet-B |
Bulgarian (Bulgaria) | Standard | bg-BG | bg-BG-Standard-A |
Catalan (Spain) | Standard | ca-ES | ca-ES-Standard-A |
Chinese (Hong Kong) | Standard | yue-HK | yue-HK-Standard-A |
Chinese (Hong Kong) | Standard | yue-HK | yue-HK-Standard-B |
Chinese (Hong Kong) | Standard | yue-HK | yue-HK-Standard-C |
Chinese (Hong Kong) | Standard | yue-HK | yue-HK-Standard-D |
Czech (Czech Republic) | Standard | cs-CZ | cs-CZ-Standard-A |
Czech (Czech Republic) | WaveNet | cs-CZ | cs-CZ-Wavenet-A |
Danish (Denmark) | Standard | da-DK | da-DK-Standard-A |
Danish (Denmark) | Standard | da-DK | da-DK-Standard-C |
Danish (Denmark) | Standard | da-DK | da-DK-Standard-D |
Danish (Denmark) | Standard | da-DK | da-DK-Standard-E |
Danish (Denmark) | WaveNet | da-DK | da-DK-Wavenet-A |
Danish (Denmark) | WaveNet | da-DK | da-DK-Wavenet-C |
Danish (Denmark) | WaveNet | da-DK | da-DK-Wavenet-D |
Danish (Denmark) | WaveNet | da-DK | da-DK-Wavenet-E |
Dutch (Belgium) | Standard | nl-BE | nl-BE-Standard-A |
Dutch (Belgium) | Standard | nl-BE | nl-BE-Standard-B |
Dutch (Belgium) | WaveNet | nl-BE | nl-BE-Wavenet-A |
Dutch (Belgium) | WaveNet | nl-BE | nl-BE-Wavenet-B |
Dutch (Netherlands) | Standard | nl-NL | nl-NL-Standard-A |
Dutch (Netherlands) | Standard | nl-NL | nl-NL-Standard-B |
Dutch (Netherlands) | Standard | nl-NL | nl-NL-Standard-C |
Dutch (Netherlands) | Standard | nl-NL | nl-NL-Standard-D |
Dutch (Netherlands) | Standard | nl-NL | nl-NL-Standard-E |
Dutch (Netherlands) | WaveNet | nl-NL | nl-NL-Wavenet-A |
Dutch (Netherlands) | WaveNet | nl-NL | nl-NL-Wavenet-B |
Dutch (Netherlands) | WaveNet | nl-NL | nl-NL-Wavenet-C |
Dutch (Netherlands) | WaveNet | nl-NL | nl-NL-Wavenet-D |
Dutch (Netherlands) | WaveNet | nl-NL | nl-NL-Wavenet-E |
English (Australia) | Neural2 | en-AU | en-AU-Neural2-A |
English (Australia) | Neural2 | en-AU | en-AU-Neural2-B |
English (Australia) | Neural2 | en-AU | en-AU-Neural2-C |
English (Australia) | Neural2 | en-AU | en-AU-Neural2-D |
English (Australia) | Standard | en-AU | en-AU-News-E |
English (Australia) | Standard | en-AU | en-AU-News-F |
English (Australia) | Standard | en-AU | en-AU-News-G |
English (Australia) | Standard | en-AU | en-AU-Standard-A |
English (Australia) | Standard | en-AU | en-AU-Standard-A |
English (Australia) | Standard | en-AU | en-AU-Standard-B |
English (Australia) | Standard | en-AU | en-AU-Standard-B |
English (Australia) | Standard | en-AU | en-AU-Standard-C |
English (Australia) | Standard | en-AU | en-AU-Standard-C |
English (Australia) | Standard | en-AU | en-AU-Standard-D |
English (Australia) | Standard | en-AU | en-AU-Standard-D |
English (Australia) | WaveNet | en-AU | en-AU-Wavenet-A |
English (Australia) | WaveNet | en-AU | en-AU-Wavenet-B |
English (Australia) | WaveNet | en-AU | en-AU-Wavenet-C |
English (Australia) | WaveNet | en-AU | en-AU-Wavenet-D |
English (India) | Standard | en-IN | en-IN-Standard-A |
English (India) | Standard | en-IN | en-IN-Standard-B |
English (India) | Standard | en-IN | en-IN-Standard-C |
English (India) | Standard | en-IN | en-IN-Standard-D |
English (India) | WaveNet | en-IN | en-IN-Wavenet-A |
English (India) | WaveNet | en-IN | en-IN-Wavenet-B |
English (India) | WaveNet | en-IN | en-IN-Wavenet-C |
English (India) | WaveNet | en-IN | en-IN-Wavenet-D |
English (UK) | Neural2 | en-GB | en-GB-Neural2-A |
English (UK) | Neural2 | en-GB | en-GB-Neural2-B |
English (UK) | Neural2 | en-GB | en-GB-Neural2-C |
English (UK) | Neural2 | en-GB | en-GB-Neural2-D |
English (UK) | Neural2 | en-GB | en-GB-Neural2-F |
English (UK) | Standard | en-GB | en-GB-News-G |
English (UK) | Standard | en-GB | en-GB-News-H |
English (UK) | Standard | en-GB | en-GB-News-I |
English (UK) | Standard | en-GB | en-GB-News-J |
English (UK) | Standard | en-GB | en-GB-News-K |
English (UK) | Standard | en-GB | en-GB-News-L |
English (UK) | Standard | en-GB | en-GB-News-M |
English (UK) | Standard | en-GB | en-GB-Standard-A |
English (UK) | Standard | en-GB | en-GB-Standard-A |
English (UK) | Standard | en-GB | en-GB-Standard-B |
English (UK) | Standard | en-GB | en-GB-Standard-B |
English (UK) | Standard | en-GB | en-GB-Standard-C |
English (UK) | Standard | en-GB | en-GB-Standard-C |
English (UK) | Standard | en-GB | en-GB-Standard-D |
English (UK) | Standard | en-GB | en-GB-Standard-D |
English (UK) | Standard | en-GB | en-GB-Standard-F |
English (UK) | Standard | en-GB | en-GB-Standard-F |
English (UK) | WaveNet | en-GB | en-GB-Wavenet-A |
English (UK) | WaveNet | en-GB | en-GB-Wavenet-B |
English (UK) | WaveNet | en-GB | en-GB-Wavenet-C |
English (UK) | WaveNet | en-GB | en-GB-Wavenet-D |
English (UK) | WaveNet | en-GB | en-GB-Wavenet-F |
English (US) | Neural2 | en-US | en-US-Neural2-A |
English (US) | Neural2 | en-US | en-US-Neural2-C |
English (US) | Neural2 | en-US | en-US-Neural2-D |
English (US) | Neural2 | en-US | en-US-Neural2-E |
English (US) | Neural2 | en-US | en-US-Neural2-F |
English (US) | Neural2 | en-US | en-US-Neural2-G |
English (US) | Neural2 | en-US | en-US-Neural2-H |
English (US) | Neural2 | en-US | en-US-Neural2-I |
English (US) | Neural2 | en-US | en-US-Neural2-J |
English (US) | Standard | en-US | en-US-News-K |
English (US) | Standard | en-US | en-US-News-L |
English (US) | Standard | en-US | en-US-News-M |
English (US) | Standard | en-US | en-US-News-N |
English (US) | Standard | en-US | en-US-Standard-A |
English (US) | Standard | en-US | en-US-Standard-A |
English (US) | Standard | en-US | en-US-Standard-B |
English (US) | Standard | en-US | en-US-Standard-B |
English (US) | Standard | en-US | en-US-Standard-C |
English (US) | Standard | en-US | en-US-Standard-C |
English (US) | Standard | en-US | en-US-Standard-D |
English (US) | Standard | en-US | en-US-Standard-D |
English (US) | Standard | en-US | en-US-Standard-E |
English (US) | Standard | en-US | en-US-Standard-E |
English (US) | Standard | en-US | en-US-Standard-F |
English (US) | Standard | en-US | en-US-Standard-F |
English (US) | Standard | en-US | en-US-Standard-G |
English (US) | Standard | en-US | en-US-Standard-G |
English (US) | Standard | en-US | en-US-Standard-H |
English (US) | Standard | en-US | en-US-Standard-H |
English (US) | Standard | en-US | en-US-Standard-I |
English (US) | Standard | en-US | en-US-Standard-I |
English (US) | Standard | en-US | en-US-Standard-J |
English (US) | Standard | en-US | en-US-Standard-J |
English (US) | WaveNet | en-US | en-US-Wavenet-A |
English (US) | WaveNet | en-US | en-US-Wavenet-B |
English (US) | WaveNet | en-US | en-US-Wavenet-C |
English (US) | WaveNet | en-US | en-US-Wavenet-D |
English (US) | WaveNet | en-US | en-US-Wavenet-E |
English (US) | WaveNet | en-US | en-US-Wavenet-F |
English (US) | WaveNet | en-US | en-US-Wavenet-G |
English (US) | WaveNet | en-US | en-US-Wavenet-H |
English (US) | WaveNet | en-US | en-US-Wavenet-I |
English (US) | WaveNet | en-US | en-US-Wavenet-J |
Filipino (Philippines) | Standard | fil-PH | fil-PH-Standard-A |
Filipino (Philippines) | Standard | fil-PH | fil-PH-Standard-B |
Filipino (Philippines) | Standard | fil-PH | fil-PH-Standard-C |
Filipino (Philippines) | Standard | fil-PH | fil-PH-Standard-D |
Filipino (Philippines) | WaveNet | fil-PH | fil-PH-Wavenet-A |
Filipino (Philippines) | WaveNet | fil-PH | fil-PH-Wavenet-B |
Filipino (Philippines) | WaveNet | fil-PH | fil-PH-Wavenet-C |
Filipino (Philippines) | WaveNet | fil-PH | fil-PH-Wavenet-D |
Finnish (Finland) | Standard | fi-FI | fi-FI-Standard-A |
Finnish (Finland) | WaveNet | fi-FI | fi-FI-Wavenet-A |
French (Canada) | Neural2 | fr-CA | fr-CA-Neural2-A |
French (Canada) | Neural2 | fr-CA | fr-CA-Neural2-B |
French (Canada) | Standard | fr-CA | fr-CA-Standard-A |
French (Canada) | Standard | fr-CA | fr-CA-Standard-B |
French (Canada) | Standard | fr-CA | fr-CA-Standard-C |
French (Canada) | Standard | fr-CA | fr-CA-Standard-D |
French (Canada) | WaveNet | fr-CA | fr-CA-Wavenet-A |
French (Canada) | WaveNet | fr-CA | fr-CA-Wavenet-B |
French (Canada) | WaveNet | fr-CA | fr-CA-Wavenet-C |
French (Canada) | WaveNet | fr-CA | fr-CA-Wavenet-D |
French (France) | Neural2 | fr-FR | fr-FR-Neural2-A |
French (France) | Neural2 | fr-FR | fr-FR-Neural2-B |
French (France) | Neural2 | fr-FR | fr-FR-Neural2-C |
French (France) | Neural2 | fr-FR | fr-FR-Neural2-D |
French (France) | Neural2 | fr-FR | fr-FR-Neural2-E |
French (France) | Standard | fr-FR | fr-FR-Standard-A |
French (France) | Standard | fr-FR | fr-FR-Standard-A |
French (France) | Standard | fr-FR | fr-FR-Standard-B |
French (France) | Standard | fr-FR | fr-FR-Standard-B |
French (France) | Standard | fr-FR | fr-FR-Standard-C |
French (France) | Standard | fr-FR | fr-FR-Standard-C |
French (France) | Standard | fr-FR | fr-FR-Standard-D |
French (France) | Standard | fr-FR | fr-FR-Standard-D |
French (France) | Standard | fr-FR | fr-FR-Standard-E |
French (France) | WaveNet | fr-FR | fr-FR-Wavenet-A |
French (France) | WaveNet | fr-FR | fr-FR-Wavenet-B |
French (France) | WaveNet | fr-FR | fr-FR-Wavenet-C |
French (France) | WaveNet | fr-FR | fr-FR-Wavenet-D |
French (France) | WaveNet | fr-FR | fr-FR-Wavenet-E |
German (Germany) | Neural2 | de-DE | de-DE-Neural2-D |
German (Germany) | Neural2 | de-DE | de-DE-Neural2-F |
German (Germany) | Standard | de-DE | de-DE-Standard-A |
German (Germany) | Standard | de-DE | de-DE-Standard-B |
German (Germany) | Standard | de-DE | de-DE-Standard-C |
German (Germany) | Standard | de-DE | de-DE-Standard-D |
German (Germany) | Standard | de-DE | de-DE-Standard-E |
German (Germany) | Standard | de-DE | de-DE-Standard-F |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-A |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-B |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-C |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-D |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-E |
German (Germany) | WaveNet | de-DE | de-DE-Wavenet-F |
Greek (Greece) | Standard | el-GR | el-GR-Standard-A |
Greek (Greece) | WaveNet | el-GR | el-GR-Wavenet-A |
Gujarati (India) | Standard | gu-IN | gu-IN-Standard-A |
Gujarati (India) | Standard | gu-IN | gu-IN-Standard-B |
Gujarati (India) | WaveNet | gu-IN | gu-IN-Wavenet-A |
Gujarati (India) | WaveNet | gu-IN | gu-IN-Wavenet-B |
Hindi (India) | Standard | hi-IN | hi-IN-Standard-A |
Hindi (India) | Standard | hi-IN | hi-IN-Standard-B |
Hindi (India) | Standard | hi-IN | hi-IN-Standard-C |
Hindi (India) | Standard | hi-IN | hi-IN-Standard-D |
Hindi (India) | WaveNet | hi-IN | hi-IN-Wavenet-A |
Hindi (India) | WaveNet | hi-IN | hi-IN-Wavenet-B |
Hindi (India) | WaveNet | hi-IN | hi-IN-Wavenet-C |
Hindi (India) | WaveNet | hi-IN | hi-IN-Wavenet-D |
Hungarian (Hungary) | Standard | hu-HU | hu-HU-Standard-A |
Hungarian (Hungary) | WaveNet | hu-HU | hu-HU-Wavenet-A |
Icelandic (Iceland) | Standard | is-IS | is-IS-Standard-A |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-A |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-A |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-B |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-B |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-C |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-C |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-D |
Indonesian (Indonesia) | Standard | id-ID | id-ID-Standard-D |
Indonesian (Indonesia) | WaveNet | id-ID | id-ID-Wavenet-A |
Indonesian (Indonesia) | WaveNet | id-ID | id-ID-Wavenet-B |
Indonesian (Indonesia) | WaveNet | id-ID | id-ID-Wavenet-C |
Indonesian (Indonesia) | WaveNet | id-ID | id-ID-Wavenet-D |
Italian (Italy) | Neural2 | it-IT | it-IT-Neural2-A |
Italian (Italy) | Neural2 | it-IT | it-IT-Neural2-C |
Italian (Italy) | Standard | it-IT | it-IT-Standard-A |
Italian (Italy) | Standard | it-IT | it-IT-Standard-A |
Italian (Italy) | Standard | it-IT | it-IT-Standard-B |
Italian (Italy) | Standard | it-IT | it-IT-Standard-B |
Italian (Italy) | Standard | it-IT | it-IT-Standard-C |
Italian (Italy) | Standard | it-IT | it-IT-Standard-C |
Italian (Italy) | Standard | it-IT | it-IT-Standard-D |
Italian (Italy) | Standard | it-IT | it-IT-Standard-D |
Italian (Italy) | WaveNet | it-IT | it-IT-Wavenet-A |
Italian (Italy) | WaveNet | it-IT | it-IT-Wavenet-B |
Italian (Italy) | WaveNet | it-IT | it-IT-Wavenet-C |
Italian (Italy) | WaveNet | it-IT | it-IT-Wavenet-D |
Japanese (Japan) | Neural2 | ja-JP | ja-JP-Neural2-B |
Japanese (Japan) | Neural2 | ja-JP | ja-JP-Neural2-C |
Japanese (Japan) | Neural2 | ja-JP | ja-JP-Neural2-D |
Japanese (Japan) | Standard | ja-JP | ja-JP-Standard-A |
Japanese (Japan) | Standard | ja-JP | ja-JP-Standard-B |
Japanese (Japan) | Standard | ja-JP | ja-JP-Standard-C |
Japanese (Japan) | Standard | ja-JP | ja-JP-Standard-D |
Japanese (Japan) | WaveNet | ja-JP | ja-JP-Wavenet-A |
Japanese (Japan) | WaveNet | ja-JP | ja-JP-Wavenet-B |
Japanese (Japan) | WaveNet | ja-JP | ja-JP-Wavenet-C |
Japanese (Japan) | WaveNet | ja-JP | ja-JP-Wavenet-D |
Kannada (India) | Standard | kn-IN | kn-IN-Standard-A |
Kannada (India) | Standard | kn-IN | kn-IN-Standard-B |
Kannada (India) | WaveNet | kn-IN | kn-IN-Wavenet-A |
Kannada (India) | WaveNet | kn-IN | kn-IN-Wavenet-B |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-A |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-A |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-B |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-B |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-C |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-C |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-D |
Korean (South Korea) | Standard | ko-KR | ko-KR-Standard-D |
Korean (South Korea) | WaveNet | ko-KR | ko-KR-Wavenet-A |
Korean (South Korea) | WaveNet | ko-KR | ko-KR-Wavenet-B |
Korean (South Korea) | WaveNet | ko-KR | ko-KR-Wavenet-C |
Korean (South Korea) | WaveNet | ko-KR | ko-KR-Wavenet-D |
Latvian (Latvia) | Standard | lv-LV | lv-LV-Standard-A |
Malay (Malaysia) | Standard | ms-MY | ms-MY-Standard-A |
Malay (Malaysia) | Standard | ms-MY | ms-MY-Standard-B |
Malay (Malaysia) | Standard | ms-MY | ms-MY-Standard-C |
Malay (Malaysia) | Standard | ms-MY | ms-MY-Standard-D |
Malay (Malaysia) | WaveNet | ms-MY | ms-MY-Wavenet-A |
Malay (Malaysia) | WaveNet | ms-MY | ms-MY-Wavenet-B |
Malay (Malaysia) | WaveNet | ms-MY | ms-MY-Wavenet-C |
Malay (Malaysia) | WaveNet | ms-MY | ms-MY-Wavenet-D |
Malayalam (India) | Standard | ml-IN | ml-IN-Standard-A |
Malayalam (India) | Standard | ml-IN | ml-IN-Standard-B |
Malayalam (India) | WaveNet | ml-IN | ml-IN-Wavenet-A |
Malayalam (India) | WaveNet | ml-IN | ml-IN-Wavenet-B |
Malayalam (India) | WaveNet | ml-IN | ml-IN-Wavenet-C |
Malayalam (India) | WaveNet | ml-IN | ml-IN-Wavenet-D |
Mandarin Chinese | Standard | cmn-CN | cmn-CN-Standard-A |
Mandarin Chinese | Standard | cmn-CN | cmn-CN-Standard-B |
Mandarin Chinese | Standard | cmn-CN | cmn-CN-Standard-C |
Mandarin Chinese | Standard | cmn-CN | cmn-CN-Standard-D |
Mandarin Chinese | WaveNet | cmn-CN | cmn-CN-Wavenet-A |
Mandarin Chinese | WaveNet | cmn-CN | cmn-CN-Wavenet-B |
Mandarin Chinese | WaveNet | cmn-CN | cmn-CN-Wavenet-C |
Mandarin Chinese | WaveNet | cmn-CN | cmn-CN-Wavenet-D |
Mandarin Chinese | Standard | cmn-TW | cmn-TW-Standard-A |
Mandarin Chinese | Standard | cmn-TW | cmn-TW-Standard-B |
Mandarin Chinese | Standard | cmn-TW | cmn-TW-Standard-C |
Mandarin Chinese | WaveNet | cmn-TW | cmn-TW-Wavenet-A |
Mandarin Chinese | WaveNet | cmn-TW | cmn-TW-Wavenet-B |
Mandarin Chinese | WaveNet | cmn-TW | cmn-TW-Wavenet-C |
Norwegian (Norway) | Standard | nb-NO | nb-NO-Standard-A |
Norwegian (Norway) | Standard | nb-NO | nb-NO-Standard-B |
Norwegian (Norway) | Standard | nb-NO | nb-NO-Standard-C |
Norwegian (Norway) | Standard | nb-NO | nb-NO-Standard-D |
Norwegian (Norway) | Standard | nb-NO | nb-NO-Standard-E |
Norwegian (Norway) | WaveNet | nb-NO | nb-NO-Wavenet-A |
Norwegian (Norway) | WaveNet | nb-NO | nb-NO-Wavenet-B |
Norwegian (Norway) | WaveNet | nb-NO | nb-NO-Wavenet-C |
Norwegian (Norway) | WaveNet | nb-NO | nb-NO-Wavenet-D |
Norwegian (Norway) | WaveNet | nb-NO | nb-NO-Wavenet-E |
Polish (Poland) | Standard | pl-PL | pl-PL-Standard-A |
Polish (Poland) | Standard | pl-PL | pl-PL-Standard-B |
Polish (Poland) | Standard | pl-PL | pl-PL-Standard-C |
Polish (Poland) | Standard | pl-PL | pl-PL-Standard-D |
Polish (Poland) | Standard | pl-PL | pl-PL-Standard-E |
Polish (Poland) | WaveNet | pl-PL | pl-PL-Wavenet-A |
Polish (Poland) | WaveNet | pl-PL | pl-PL-Wavenet-B |
Polish (Poland) | WaveNet | pl-PL | pl-PL-Wavenet-C |
Polish (Poland) | WaveNet | pl-PL | pl-PL-Wavenet-D |
Polish (Poland) | WaveNet | pl-PL | pl-PL-Wavenet-E |
Portuguese (Brazil) | Neural2 | pt-BR | pt-BR-Neural2-A |
Portuguese (Brazil) | Neural2 | pt-BR | pt-BR-Neural2-B |
Portuguese (Brazil) | Neural2 | pt-BR | pt-BR-Neural2-C |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-A |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-A |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-B |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-B |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-C |
Portuguese (Brazil) | Standard | pt-BR | pt-BR-Standard-C |
Portuguese (Brazil) | WaveNet | pt-BR | pt-BR-Wavenet-A |
Portuguese (Brazil) | WaveNet | pt-BR | pt-BR-Wavenet-B |
Portuguese (Brazil) | WaveNet | pt-BR | pt-BR-Wavenet-C |
Portuguese (Portugal) | Standard | pt-PT | pt-PT-Standard-A |
Portuguese (Portugal) | Standard | pt-PT | pt-PT-Standard-B |
Portuguese (Portugal) | Standard | pt-PT | pt-PT-Standard-C |
Portuguese (Portugal) | Standard | pt-PT | pt-PT-Standard-D |
Portuguese (Portugal) | WaveNet | pt-PT | pt-PT-Wavenet-A |
Portuguese (Portugal) | WaveNet | pt-PT | pt-PT-Wavenet-B |
Portuguese (Portugal) | WaveNet | pt-PT | pt-PT-Wavenet-C |
Portuguese (Portugal) | WaveNet | pt-PT | pt-PT-Wavenet-D |
Punjabi (India) | Standard | pa-IN | pa-IN-Standard-A |
Punjabi (India) | Standard | pa-IN | pa-IN-Standard-B |
Punjabi (India) | Standard | pa-IN | pa-IN-Standard-C |
Punjabi (India) | Standard | pa-IN | pa-IN-Standard-D |
Punjabi (India) | WaveNet | pa-IN | pa-IN-Wavenet-A |
Punjabi (India) | WaveNet | pa-IN | pa-IN-Wavenet-B |
Punjabi (India) | WaveNet | pa-IN | pa-IN-Wavenet-C |
Punjabi (India) | WaveNet | pa-IN | pa-IN-Wavenet-D |
Romanian (Romania) | Standard | ro-RO | ro-RO-Standard-A |
Romanian (Romania) | WaveNet | ro-RO | ro-RO-Wavenet-A |
Russian (Russia) | Standard | ru-RU | ru-RU-Standard-A |
Russian (Russia) | Standard | ru-RU | ru-RU-Standard-B |
Russian (Russia) | Standard | ru-RU | ru-RU-Standard-C |
Russian (Russia) | Standard | ru-RU | ru-RU-Standard-D |
Russian (Russia) | Standard | ru-RU | ru-RU-Standard-E |
Russian (Russia) | WaveNet | ru-RU | ru-RU-Wavenet-A |
Russian (Russia) | WaveNet | ru-RU | ru-RU-Wavenet-B |
Russian (Russia) | WaveNet | ru-RU | ru-RU-Wavenet-C |
Russian (Russia) | WaveNet | ru-RU | ru-RU-Wavenet-D |
Russian (Russia) | WaveNet | ru-RU | ru-RU-Wavenet-E |
Serbian (Cyrillic) | Standard | sr-RS | sr-rs-Standard-A |
Slovak (Slovakia) | Standard | sk-SK | sk-SK-Standard-A |
Slovak (Slovakia) | WaveNet | sk-SK | sk-SK-Wavenet-A |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-A |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-B |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-C |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-D |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-E |
Spanish (Spain) | Neural2 | es-ES | es-ES-Neural2-F |
Spanish (Spain) | Standard | es-ES | es-ES-Standard-A |
Spanish (Spain) | Standard | es-ES | es-ES-Standard-B |
Spanish (Spain) | Standard | es-ES | es-ES-Standard-C |
Spanish (Spain) | Standard | es-ES | es-ES-Standard-D |
Spanish (Spain) | WaveNet | es-ES | es-ES-Wavenet-B |
Spanish (Spain) | WaveNet | es-ES | es-ES-Wavenet-C |
Spanish (Spain) | WaveNet | es-ES | es-ES-Wavenet-D |
Spanish (US) | Neural2 | es-US | es-US-Neural2-A |
Spanish (US) | Neural2 | es-US | es-US-Neural2-B |
Spanish (US) | Neural2 | es-US | es-US-Neural2-C |
Spanish (US) | Standard | es-US | es-US-Standard-A |
Spanish (US) | Standard | es-US | es-US-Standard-B |
Spanish (US) | Standard | es-US | es-US-Standard-C |
Spanish (US) | WaveNet | es-US | es-US-Wavenet-A |
Spanish (US) | WaveNet | es-US | es-US-Wavenet-B |
Spanish (US) | WaveNet | es-US | es-US-Wavenet-C |
Swedish (Sweden) | Standard | sv-SE | sv-SE-Standard-A |
Swedish (Sweden) | Standard | sv-SE | sv-SE-Standard-B |
Swedish (Sweden) | Standard | sv-SE | sv-SE-Standard-C |
Swedish (Sweden) | Standard | sv-SE | sv-SE-Standard-D |
Swedish (Sweden) | Standard | sv-SE | sv-SE-Standard-E |
Swedish (Sweden) | WaveNet | sv-SE | sv-SE-Wavenet-A |
Swedish (Sweden) | WaveNet | sv-SE | sv-SE-Wavenet-B |
Swedish (Sweden) | WaveNet | sv-SE | sv-SE-Wavenet-C |
Swedish (Sweden) | WaveNet | sv-SE | sv-SE-Wavenet-D |
Swedish (Sweden) | WaveNet | sv-SE | sv-SE-Wavenet-E |
Tamil (India) | Standard | ta-IN | ta-IN-Standard-A |
Tamil (India) | Standard | ta-IN | ta-IN-Standard-B |
Tamil (India) | Standard | ta-IN | ta-IN-Standard-C |
Tamil (India) | Standard | ta-IN | ta-IN-Standard-D |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-A |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-B |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-C |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-C |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-D |
Tamil (India) | WaveNet | ta-IN | ta-IN-Wavenet-D |
Telugu (India) | Standard | te-IN | te-IN-Standard-A |
Telugu (India) | Standard | te-IN | te-IN-Standard-B |
Thai (Thailand) | Standard | th-TH | th-TH-Standard-A |
Turkish (Turkey) | Standard | tr-TR | tr-TR-Standard-A |
Turkish (Turkey) | Standard | tr-TR | tr-TR-Standard-B |
Turkish (Turkey) | Standard | tr-TR | tr-TR-Standard-C |
Turkish (Turkey) | Standard | tr-TR | tr-TR-Standard-D |
Turkish (Turkey) | Standard | tr-TR | tr-TR-Standard-E |
Turkish (Turkey) | WaveNet | tr-TR | tr-TR-Wavenet-A |
Turkish (Turkey) | WaveNet | tr-TR | tr-TR-Wavenet-B |
Turkish (Turkey) | WaveNet | tr-TR | tr-TR-Wavenet-C |
Turkish (Turkey) | WaveNet | tr-TR | tr-TR-Wavenet-D |
Turkish (Turkey) | WaveNet | tr-TR | tr-TR-Wavenet-E |
Ukrainian (Ukraine) | Standard | uk-UA | uk-UA-Standard-A |
Ukrainian (Ukraine) | WaveNet | uk-UA | uk-UA-Wavenet-A |
Vietnamese (Vietnam) | Standard | vi-VN | vi-VN-Standard-A |
Vietnamese (Vietnam) | Standard | vi-VN | vi-VN-Standard-B |
Vietnamese (Vietnam) | Standard | vi-VN | vi-VN-Standard-C |
Vietnamese (Vietnam) | Standard | vi-VN | vi-VN-Standard-D |
Vietnamese (Vietnam) | WaveNet | vi-VN | vi-VN-Wavenet-A |
Vietnamese (Vietnam) | WaveNet | vi-VN | vi-VN-Wavenet-B |
Vietnamese (Vietnam) | WaveNet | vi-VN | vi-VN-Wavenet-C |
Vietnamese (Vietnam) | WaveNet | vi-VN | vi-VN-Wavenet-D |