Listing out voices

library(text2speech)

Amazon Polly

if (requireNamespace("aws.polly", quietly = TRUE)) {
  if ( tts_auth("amazon")) {
    df = tts_voices(service = "amazon")
    knitr::kable(df)
  }
}
#> Warning in pollyHTTP(action = "voices", verb = "GET", query = query, ...):
#> Forbidden (HTTP 403).
#> Warning in structure(out[["Voices"]], NextToken = out[["NextToken"]]): Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
#>   Consider 'structure(list(), *)' instead.
voice language language_code gender service
Zeina Arabic arb Female amazon
Zhiyu Chinese Mandarin cmn-CN Female amazon
Mads Danish da-DK Male amazon
Naja Danish da-DK Female amazon
Lotte Dutch nl-NL Female amazon
Ruben Dutch nl-NL Male amazon
Russell Australian English en-AU Male amazon
Nicole Australian English en-AU Female amazon
Amy British English en-GB Female amazon
Brian British English en-GB Male amazon
Emma British English en-GB Female amazon
Raveena Indian English en-IN Female amazon
Aditi Indian English en-IN Female amazon
Salli US English en-US Female amazon
Joanna US English en-US Female amazon
Kevin US English en-US Male amazon
Matthew US English en-US Male amazon
Ivy US English en-US Female amazon
Justin US English en-US Male amazon
Kendra US English en-US Female amazon
Kimberly US English en-US Female amazon
Joey US English en-US Male amazon
Geraint Welsh English en-GB-WLS Male amazon
Céline French fr-FR Female amazon
Mathieu French fr-FR Male amazon
Léa French fr-FR Female amazon
Chantal Canadian French fr-CA Female amazon
Marlene German de-DE Female amazon
Vicki German de-DE Female amazon
Hans German de-DE Male amazon
Karl Icelandic is-IS Male amazon
Dóra Icelandic is-IS Female amazon
Giorgio Italian it-IT Male amazon
Bianca Italian it-IT Female amazon
Carla Italian it-IT Female amazon
Mizuki Japanese ja-JP Female amazon
Takumi Japanese ja-JP Male amazon
Seoyeon Korean ko-KR Female amazon
Liv Norwegian nb-NO Female amazon
Ewa Polish pl-PL Female amazon
Maja Polish pl-PL Female amazon
Jacek Polish pl-PL Male amazon
Jan Polish pl-PL Male amazon
Vitória Brazilian Portuguese pt-BR Female amazon
Camila Brazilian Portuguese pt-BR Female amazon
Ricardo Brazilian Portuguese pt-BR Male amazon
Inês Portuguese pt-PT Female amazon
Cristiano Portuguese pt-PT Male amazon
Carmen Romanian ro-RO Female amazon
Maxim Russian ru-RU Male amazon
Tatyana Russian ru-RU Female amazon
Lucia Castilian Spanish es-ES Female amazon
Enrique Castilian Spanish es-ES Male amazon
Conchita Castilian Spanish es-ES Female amazon
Mia Mexican Spanish es-MX Female amazon
Miguel US Spanish es-US Male amazon
Penélope US Spanish es-US Female amazon
Lupe US Spanish es-US Female amazon
Astrid Swedish sv-SE Female amazon
Filiz Turkish tr-TR Female amazon
Gwyneth Welsh cy-GB Female amazon

Microsoft TTS/Bing

if ( tts_auth("microsoft")) {
  df = tts_voices(service = "microsoft")
  knitr::kable(df)
}
voice language language_code gender service
Microsoft Server Speech Text to Speech Voice (ar-EG, Hoda) Arabic (Egypt) ar-EG Female microsoft
Microsoft Server Speech Text to Speech Voice (ar-SA, Naayf) Arabic (Saudi Arabia) ar-SA Male microsoft
Microsoft Server Speech Text to Speech Voice (bg-BG, Ivan) Bulgarian bg-BG Male microsoft
Microsoft Server Speech Text to Speech Voice (ca-ES, HerenaRUS) Catalan ca-ES Female microsoft
Microsoft Server Speech Text to Speech Voice (cs-CZ, Jakub) Czech cs-CZ Male microsoft
Microsoft Server Speech Text to Speech Voice (da-DK, HelleRUS) Danish da-DK Female microsoft
Microsoft Server Speech Text to Speech Voice (de-AT, Michael) German (Austria) de-AT Male microsoft
Microsoft Server Speech Text to Speech Voice (de-CH, Karsten) German (Switzerland) de-CH Male microsoft
Microsoft Server Speech Text to Speech Voice (de-DE, Hedda) German (Germany) de-DE Female microsoft
Microsoft Server Speech Text to Speech Voice (de-DE, HeddaRUS) German (Germany) de-DE Female microsoft
Microsoft Server Speech Text to Speech Voice (de-DE, Stefan, Apollo) German (Germany) de-DE Male microsoft
Microsoft Server Speech Text to Speech Voice (el-GR, Stefanos) Greek el-GR Male microsoft
Microsoft Server Speech Text to Speech Voice (en-AU, Catherine) English (Australia) en-AU Female microsoft
Microsoft Server Speech Text to Speech Voice (en-AU, HayleyRUS) English (Australia) en-AU Female microsoft
Microsoft Server Speech Text to Speech Voice (en-CA, Linda) English (Canada) en-CA Female microsoft
Microsoft Server Speech Text to Speech Voice (en-CA, HeatherRUS) English (Canada) en-CA Female microsoft
Microsoft Server Speech Text to Speech Voice (en-GB, George, Apollo) English (UK) en-GB Male microsoft
Microsoft Server Speech Text to Speech Voice (en-GB, HazelRUS) English (UK) en-GB Female microsoft
Microsoft Server Speech Text to Speech Voice (en-GB, Susan, Apollo) English (UK) en-GB Female microsoft
Microsoft Server Speech Text to Speech Voice (en-IE, Sean) English (Ireland) en-IE Male microsoft
Microsoft Server Speech Text to Speech Voice (en-IN, Heera, Apollo) English (India) en-IN Female microsoft
Microsoft Server Speech Text to Speech Voice (en-IN, PriyaRUS) English (India) en-IN Female microsoft
Microsoft Server Speech Text to Speech Voice (en-IN, Ravi, Apollo) English (India) en-IN Male microsoft
Microsoft Server Speech Text to Speech Voice (en-US, BenjaminRUS) English (US) en-US Male microsoft
Microsoft Server Speech Text to Speech Voice (en-US, Guy24kRUS) English (US) en-US Male microsoft
Microsoft Server Speech Text to Speech Voice (en-US, JessaRUS) English (US) en-US Female microsoft
Microsoft Server Speech Text to Speech Voice (en-US, Jessa24kRUS) English (US) en-US Female microsoft
Microsoft Server Speech Text to Speech Voice (en-US, ZiraRUS) English (US) en-US Female microsoft
Microsoft Server Speech Text to Speech Voice (es-ES, HelenaRUS) Spanish (Spain) es-ES Female microsoft
Microsoft Server Speech Text to Speech Voice (es-ES, Laura, Apollo) Spanish (Spain) es-ES Female microsoft
Microsoft Server Speech Text to Speech Voice (es-ES, Pablo, Apollo) Spanish (Spain) es-ES Male microsoft
Microsoft Server Speech Text to Speech Voice (es-MX, HildaRUS) Spanish (Mexico) es-MX Female microsoft
Microsoft Server Speech Text to Speech Voice (es-MX, Raul, Apollo) Spanish (Mexico) es-MX Male microsoft
Microsoft Server Speech Text to Speech Voice (fi-FI, HeidiRUS) Finnish fi-FI Female microsoft
Microsoft Server Speech Text to Speech Voice (fr-CA, Caroline) French (Canada) fr-CA Female microsoft
Microsoft Server Speech Text to Speech Voice (fr-CA, HarmonieRUS) French (Canada) fr-CA Female microsoft
Microsoft Server Speech Text to Speech Voice (fr-CH, Guillaume) French (Switzerland) fr-CH Male microsoft
Microsoft Server Speech Text to Speech Voice (fr-FR, HortenseRUS) French (France) fr-FR Female microsoft
Microsoft Server Speech Text to Speech Voice (fr-FR, Julie, Apollo) French (France) fr-FR Female microsoft
Microsoft Server Speech Text to Speech Voice (fr-FR, Paul, Apollo) French (France) fr-FR Male microsoft
Microsoft Server Speech Text to Speech Voice (he-IL, Asaf) Hebrew (Israel) he-IL Male microsoft
Microsoft Server Speech Text to Speech Voice (hi-IN, Hemant) Hindi (India) hi-IN Male microsoft
Microsoft Server Speech Text to Speech Voice (hi-IN, Kalpana, Apollo) Hindi (India) hi-IN Female microsoft
Microsoft Server Speech Text to Speech Voice (hi-IN, Kalpana) Hindi (India) hi-IN Female microsoft
Microsoft Server Speech Text to Speech Voice (hr-HR, Matej) Croatian hr-HR Male microsoft
Microsoft Server Speech Text to Speech Voice (hu-HU, Szabolcs) Hungarian hu-HU Male microsoft
Microsoft Server Speech Text to Speech Voice (id-ID, Andika) Indonesian id-ID Male microsoft
Microsoft Server Speech Text to Speech Voice (it-IT, Cosimo, Apollo) Italian it-IT Male microsoft
Microsoft Server Speech Text to Speech Voice (it-IT, LuciaRUS) Italian it-IT Female microsoft
Microsoft Server Speech Text to Speech Voice (ja-JP, Ayumi, Apollo) Japanese ja-JP Female microsoft
Microsoft Server Speech Text to Speech Voice (ja-JP, HarukaRUS) Japanese ja-JP Female microsoft
Microsoft Server Speech Text to Speech Voice (ja-JP, Ichiro, Apollo) Japanese ja-JP Male microsoft
Microsoft Server Speech Text to Speech Voice (ko-KR, HeamiRUS) Korean ko-KR Female microsoft
Microsoft Server Speech Text to Speech Voice (ms-MY, Rizwan) Malay ms-MY Male microsoft
Microsoft Server Speech Text to Speech Voice (nb-NO, HuldaRUS) Norwegian nb-NO Female microsoft
Microsoft Server Speech Text to Speech Voice (nl-NL, HannaRUS) Dutch nl-NL Female microsoft
Microsoft Server Speech Text to Speech Voice (pl-PL, PaulinaRUS) Polish pl-PL Female microsoft
Microsoft Server Speech Text to Speech Voice (pt-BR, HeloisaRUS) Portuguese (Brazil) pt-BR Female microsoft
Microsoft Server Speech Text to Speech Voice (pt-BR, Daniel, Apollo) Portuguese (Brazil) pt-BR Male microsoft
Microsoft Server Speech Text to Speech Voice (pt-PT, HeliaRUS) Portuguese (Portugal) pt-PT Female microsoft
Microsoft Server Speech Text to Speech Voice (ro-RO, Andrei) Romanian ro-RO Male microsoft
Microsoft Server Speech Text to Speech Voice (ru-RU, EkaterinaRUS) Russian ru-RU Female microsoft
Microsoft Server Speech Text to Speech Voice (ru-RU, Irina, Apollo) Russian ru-RU Female microsoft
Microsoft Server Speech Text to Speech Voice (ru-RU, Pavel, Apollo) Russian ru-RU Male microsoft
Microsoft Server Speech Text to Speech Voice (sk-SK, Filip) Slovak sk-SK Male microsoft
Microsoft Server Speech Text to Speech Voice (sl-SI, Lado) Slovenian sl-SI Male microsoft
Microsoft Server Speech Text to Speech Voice (sv-SE, HedvigRUS) Swedish sv-SE Female microsoft
Microsoft Server Speech Text to Speech Voice (ta-IN, Valluvar) Tamil (India) ta-IN Male microsoft
Microsoft Server Speech Text to Speech Voice (te-IN, Chitra) Telugu (India) te-IN Female microsoft
Microsoft Server Speech Text to Speech Voice (th-TH, Pattara) Thai th-TH Male microsoft
Microsoft Server Speech Text to Speech Voice (tr-TR, SedaRUS) Turkish (Turkey) tr-TR Female microsoft
Microsoft Server Speech Text to Speech Voice (vi-VN, An) Vietnamese vi-VN Male microsoft
Microsoft Server Speech Text to Speech Voice (zh-CN, HuihuiRUS) Chinese (Mandarin, simplified) zh-CN Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-CN, Kangkang, Apollo) Chinese (Mandarin, simplified) zh-CN Male microsoft
Microsoft Server Speech Text to Speech Voice (zh-CN, Yaoyao, Apollo) Chinese (Mandarin, simplified) zh-CN Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-HK, Tracy, Apollo) Chinese (Cantonese, Traditional) zh-HK Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-HK, TracyRUS) Chinese (Cantonese, Traditional) zh-HK Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-HK, Danny, Apollo) Chinese (Cantonese, Traditional) zh-HK Male microsoft
Microsoft Server Speech Text to Speech Voice (zh-TW, HanHanRUS) Chinese (Taiwanese Mandarin) zh-TW Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-TW, Yating, Apollo) Chinese (Taiwanese Mandarin) zh-TW Female microsoft
Microsoft Server Speech Text to Speech Voice (zh-TW, Zhiwei, Apollo) Chinese (Taiwanese Mandarin) zh-TW Male microsoft

Google Text to Speech

if ( tts_auth("google")) {
  df = tts_voices(service = "google")
  knitr::kable(df)
}
voice language language_code gender service
ar-XA-Wavenet-C Arabic ar-XA MALE google
ar-XA-Wavenet-B Arabic ar-XA MALE google
ar-XA-Wavenet-A Arabic ar-XA FEMALE google
ar-XA-Standard-D Arabic ar-XA FEMALE google
ar-XA-Standard-A Arabic ar-XA FEMALE google
ar-XA-Standard-C Arabic ar-XA MALE google
ar-XA-Standard-B Arabic ar-XA MALE google
bn-IN-Standard-B NA bn-IN MALE google
bn-IN-Standard-A NA bn-IN FEMALE google
cmn-CN-Wavenet-A NA cmn-CN FEMALE google
cmn-CN-Wavenet-B NA cmn-CN MALE google
cmn-CN-Standard-D NA cmn-CN FEMALE google
cmn-CN-Standard-C NA cmn-CN MALE google
cmn-CN-Wavenet-C NA cmn-CN MALE google
cmn-CN-Wavenet-D NA cmn-CN FEMALE google
cmn-CN-Standard-B NA cmn-CN MALE google
cmn-CN-Standard-A NA cmn-CN FEMALE google
cmn-TW-Wavenet-B NA cmn-TW MALE google
cmn-TW-Wavenet-C NA cmn-TW MALE google
cmn-TW-Wavenet-A NA cmn-TW FEMALE google
cmn-TW-Standard-A NA cmn-TW FEMALE google
cmn-TW-Standard-B NA cmn-TW MALE google
cmn-TW-Standard-C NA cmn-TW MALE google
cs-CZ-Wavenet-A Czech cs-CZ FEMALE google
cs-CZ-Standard-A Czech cs-CZ FEMALE google
da-DK-Wavenet-C Danish da-DK MALE google
da-DK-Wavenet-E Danish da-DK FEMALE google
da-DK-Wavenet-A Danish da-DK FEMALE google
da-DK-Standard-E Danish da-DK FEMALE google
da-DK-Standard-D Danish da-DK FEMALE google
da-DK-Standard-C Danish da-DK MALE google
da-DK-Wavenet-D Danish da-DK FEMALE google
da-DK-Standard-A Danish da-DK FEMALE google
de-DE-Standard-F German (Germany) de-DE FEMALE google
de-DE-Standard-A German (Germany) de-DE FEMALE google
de-DE-Wavenet-D German (Germany) de-DE MALE google
de-DE-Wavenet-E German (Germany) de-DE MALE google
de-DE-Wavenet-A German (Germany) de-DE FEMALE google
de-DE-Wavenet-C German (Germany) de-DE FEMALE google
de-DE-Wavenet-B German (Germany) de-DE MALE google
de-DE-Standard-E German (Germany) de-DE MALE google
de-DE-Wavenet-F German (Germany) de-DE FEMALE google
de-DE-Standard-B German (Germany) de-DE MALE google
el-GR-Standard-A Greek el-GR FEMALE google
el-GR-Wavenet-A Greek el-GR FEMALE google
en-AU-Wavenet-C English (Australia) en-AU FEMALE google
en-AU-Standard-B English (Australia) en-AU MALE google
en-AU-Wavenet-B English (Australia) en-AU MALE google
en-AU-Standard-D English (Australia) en-AU MALE google
en-AU-Standard-A English (Australia) en-AU FEMALE google
en-AU-Wavenet-D English (Australia) en-AU MALE google
en-AU-Wavenet-A English (Australia) en-AU FEMALE google
en-AU-Standard-C English (Australia) en-AU FEMALE google
en-GB-Standard-A English (UK) en-GB FEMALE google
en-GB-Wavenet-A English (UK) en-GB FEMALE google
en-GB-Wavenet-F English (UK) en-GB FEMALE google
en-GB-Standard-F English (UK) en-GB FEMALE google
en-GB-Wavenet-B English (UK) en-GB MALE google
en-GB-Wavenet-D English (UK) en-GB MALE google
en-GB-Wavenet-C English (UK) en-GB FEMALE google
en-GB-Standard-C English (UK) en-GB FEMALE google
en-GB-Standard-D English (UK) en-GB MALE google
en-GB-Standard-B English (UK) en-GB MALE google
en-IN-Standard-B English (India) en-IN MALE google
en-IN-Standard-C English (India) en-IN MALE google
en-IN-Wavenet-C English (India) en-IN MALE google
en-IN-Standard-A English (India) en-IN FEMALE google
en-IN-Wavenet-B English (India) en-IN MALE google
en-IN-Standard-D English (India) en-IN FEMALE google
en-IN-Wavenet-A English (India) en-IN FEMALE google
en-IN-Wavenet-D English (India) en-IN FEMALE google
en-US-Standard-B English (US) en-US MALE google
en-US-Standard-D English (US) en-US MALE google
en-US-Wavenet-E English (US) en-US FEMALE google
en-US-Wavenet-B English (US) en-US MALE google
en-US-Wavenet-F English (US) en-US FEMALE google
en-US-Wavenet-C English (US) en-US FEMALE google
en-US-Standard-C English (US) en-US FEMALE google
en-US-Wavenet-D English (US) en-US MALE google
en-US-Wavenet-A English (US) en-US MALE google
en-US-Standard-E English (US) en-US FEMALE google
es-ES-Standard-A Spanish (Spain) es-ES FEMALE google
fi-FI-Standard-A Finnish fi-FI FEMALE google
fi-FI-Wavenet-A Finnish fi-FI FEMALE google
fil-PH-Wavenet-B Filipino (Philippines) fil-PH FEMALE google
fil-PH-Wavenet-A Filipino (Philippines) fil-PH FEMALE google
fil-PH-Standard-D Filipino (Philippines) fil-PH MALE google
fil-PH-Wavenet-D Filipino (Philippines) fil-PH MALE google
fil-PH-Standard-C Filipino (Philippines) fil-PH MALE google
fil-PH-Standard-A Filipino (Philippines) fil-PH FEMALE google
fil-PH-Wavenet-C Filipino (Philippines) fil-PH MALE google
fil-PH-Standard-B Filipino (Philippines) fil-PH FEMALE google
fr-CA-Standard-D French (Canada) fr-CA MALE google
fr-CA-Wavenet-A French (Canada) fr-CA FEMALE google
fr-CA-Standard-A French (Canada) fr-CA FEMALE google
fr-CA-Standard-B French (Canada) fr-CA MALE google
fr-CA-Standard-C French (Canada) fr-CA FEMALE google
fr-CA-Wavenet-D French (Canada) fr-CA MALE google
fr-CA-Wavenet-B French (Canada) fr-CA MALE google
fr-CA-Wavenet-C French (Canada) fr-CA FEMALE google
fr-FR-Standard-A French (France) fr-FR FEMALE google
fr-FR-Standard-D French (France) fr-FR MALE google
fr-FR-Wavenet-D French (France) fr-FR MALE google
fr-FR-Standard-E French (France) fr-FR FEMALE google
fr-FR-Wavenet-C French (France) fr-FR FEMALE google
fr-FR-Standard-B French (France) fr-FR MALE google
fr-FR-Wavenet-B French (France) fr-FR MALE google
fr-FR-Standard-C French (France) fr-FR FEMALE google
fr-FR-Wavenet-E French (France) fr-FR FEMALE google
fr-FR-Wavenet-A French (France) fr-FR FEMALE google
gu-IN-Standard-A NA gu-IN FEMALE google
gu-IN-Standard-B NA gu-IN MALE google
hi-IN-Wavenet-A Hindi (India) hi-IN FEMALE google
hi-IN-Standard-C Hindi (India) hi-IN MALE google
hi-IN-Wavenet-D Hindi (India) hi-IN FEMALE google
hi-IN-Standard-D Hindi (India) hi-IN FEMALE google
hi-IN-Standard-A Hindi (India) hi-IN FEMALE google
hi-IN-Standard-B Hindi (India) hi-IN MALE google
hi-IN-Wavenet-B Hindi (India) hi-IN MALE google
hi-IN-Wavenet-C Hindi (India) hi-IN MALE google
hu-HU-Wavenet-A Hungarian hu-HU FEMALE google
hu-HU-Standard-A Hungarian hu-HU FEMALE google
id-ID-Standard-A Indonesian id-ID FEMALE google
id-ID-Wavenet-D Indonesian id-ID FEMALE google
id-ID-Standard-D Indonesian id-ID FEMALE google
id-ID-Standard-B Indonesian id-ID MALE google
id-ID-Standard-C Indonesian id-ID MALE google
id-ID-Wavenet-B Indonesian id-ID MALE google
id-ID-Wavenet-A Indonesian id-ID FEMALE google
id-ID-Wavenet-C Indonesian id-ID MALE google
it-IT-Standard-B Italian it-IT FEMALE google
it-IT-Wavenet-A Italian it-IT FEMALE google
it-IT-Wavenet-C Italian it-IT MALE google
it-IT-Wavenet-D Italian it-IT MALE google
it-IT-Standard-D Italian it-IT MALE google
it-IT-Standard-C Italian it-IT MALE google
it-IT-Wavenet-B Italian it-IT FEMALE google
it-IT-Standard-A Italian it-IT FEMALE google
ja-JP-Standard-B Japanese ja-JP FEMALE google
ja-JP-Wavenet-C Japanese ja-JP MALE google
ja-JP-Wavenet-B Japanese ja-JP FEMALE google
ja-JP-Standard-C Japanese ja-JP MALE google
ja-JP-Wavenet-A Japanese ja-JP FEMALE google
ja-JP-Standard-D Japanese ja-JP MALE google
ja-JP-Standard-A Japanese ja-JP FEMALE google
ja-JP-Wavenet-D Japanese ja-JP MALE google
kn-IN-Standard-A NA kn-IN FEMALE google
kn-IN-Standard-B NA kn-IN MALE google
ko-KR-Wavenet-D Korean ko-KR MALE google
ko-KR-Standard-C Korean ko-KR MALE google
ko-KR-Standard-A Korean ko-KR FEMALE google
ko-KR-Standard-B Korean ko-KR FEMALE google
ko-KR-Wavenet-C Korean ko-KR MALE google
ko-KR-Standard-D Korean ko-KR MALE google
ko-KR-Wavenet-B Korean ko-KR FEMALE google
ko-KR-Wavenet-A Korean ko-KR FEMALE google
ml-IN-Standard-B NA ml-IN MALE google
ml-IN-Standard-A NA ml-IN FEMALE google
nb-NO-Wavenet-C Norwegian nb-NO FEMALE google
nb-NO-Standard-D Norwegian nb-NO MALE google
nb-NO-Standard-A Norwegian nb-NO FEMALE google
nb-NO-Wavenet-D Norwegian nb-NO MALE google
nb-NO-Wavenet-A Norwegian nb-NO FEMALE google
nb-no-Standard-E Norwegian nb-NO FEMALE google
nb-NO-Standard-B Norwegian nb-NO MALE google
nb-NO-Standard-C Norwegian nb-NO FEMALE google
nb-NO-Wavenet-B Norwegian nb-NO MALE google
nb-no-Wavenet-E Norwegian nb-NO FEMALE google
nl-NL-Standard-B Dutch nl-NL MALE google
nl-NL-Wavenet-C Dutch nl-NL MALE google
nl-NL-Standard-E Dutch nl-NL FEMALE google
nl-NL-Wavenet-A Dutch nl-NL FEMALE google
nl-NL-Standard-C Dutch nl-NL MALE google
nl-NL-Wavenet-E Dutch nl-NL FEMALE google
nl-NL-Wavenet-D Dutch nl-NL FEMALE google
nl-NL-Standard-A Dutch nl-NL FEMALE google
nl-NL-Wavenet-B Dutch nl-NL MALE google
nl-NL-Standard-D Dutch nl-NL FEMALE google
pl-PL-Standard-E Polish pl-PL FEMALE google
pl-PL-Wavenet-D Polish pl-PL FEMALE google
pl-PL-Standard-C Polish pl-PL MALE google
pl-PL-Standard-A Polish pl-PL FEMALE google
pl-PL-Standard-B Polish pl-PL MALE google
pl-PL-Standard-D Polish pl-PL FEMALE google
pl-PL-Wavenet-A Polish pl-PL FEMALE google
pl-PL-Wavenet-C Polish pl-PL MALE google
pl-PL-Wavenet-B Polish pl-PL MALE google
pl-PL-Wavenet-E Polish pl-PL FEMALE google
pt-BR-Standard-A Portuguese (Brazil) pt-BR FEMALE google
pt-BR-Wavenet-A Portuguese (Brazil) pt-BR FEMALE google
pt-PT-Standard-B Portuguese (Portugal) pt-PT MALE google
pt-PT-Wavenet-A Portuguese (Portugal) pt-PT FEMALE google
pt-PT-Wavenet-B Portuguese (Portugal) pt-PT MALE google
pt-PT-Standard-C Portuguese (Portugal) pt-PT MALE google
pt-PT-Standard-D Portuguese (Portugal) pt-PT FEMALE google
pt-PT-Wavenet-D Portuguese (Portugal) pt-PT FEMALE google
pt-PT-Standard-A Portuguese (Portugal) pt-PT FEMALE google
pt-PT-Wavenet-C Portuguese (Portugal) pt-PT MALE google
ru-RU-Standard-C Russian ru-RU FEMALE google
ru-RU-Standard-B Russian ru-RU MALE google
ru-RU-Wavenet-E Russian ru-RU FEMALE google
ru-RU-Standard-D Russian ru-RU MALE google
ru-RU-Wavenet-D Russian ru-RU MALE google
ru-RU-Standard-E Russian ru-RU FEMALE google
ru-RU-Standard-A Russian ru-RU FEMALE google
ru-RU-Wavenet-A Russian ru-RU FEMALE google
ru-RU-Wavenet-B Russian ru-RU MALE google
ru-RU-Wavenet-C Russian ru-RU FEMALE google
sk-SK-Wavenet-A Slovak sk-SK FEMALE google
sk-SK-Standard-A Slovak sk-SK FEMALE google
sv-SE-Standard-A Swedish sv-SE FEMALE google
sv-SE-Wavenet-A Swedish sv-SE FEMALE google
ta-IN-Standard-A Tamil (India) ta-IN FEMALE google
ta-IN-Standard-B Tamil (India) ta-IN MALE google
te-IN-Standard-B Telugu (India) te-IN MALE google
te-IN-Standard-A Telugu (India) te-IN FEMALE google
th-TH-Standard-A Thai th-TH FEMALE google
tr-TR-Standard-A Turkish tr-TR FEMALE google
tr-TR-Wavenet-A Turkish tr-TR FEMALE google
tr-TR-Standard-E Turkish tr-TR MALE google
tr-TR-Wavenet-D Turkish tr-TR FEMALE google
tr-TR-Wavenet-B Turkish tr-TR MALE google
tr-TR-Wavenet-C Turkish tr-TR FEMALE google
tr-TR-Standard-B Turkish tr-TR MALE google
tr-TR-Standard-D Turkish tr-TR FEMALE google
tr-TR-Standard-C Turkish tr-TR FEMALE google
tr-TR-Wavenet-E Turkish tr-TR MALE google
uk-UA-Wavenet-A Ukrainian (Ukraine) uk-UA FEMALE google
uk-UA-Standard-A Ukrainian (Ukraine) uk-UA FEMALE google
vi-VN-Wavenet-B Vietnamese vi-VN MALE google
vi-VN-Wavenet-C Vietnamese vi-VN FEMALE google
vi-VN-Standard-D Vietnamese vi-VN MALE google
vi-VN-Standard-A Vietnamese vi-VN FEMALE google
vi-VN-Wavenet-D Vietnamese vi-VN MALE google
vi-VN-Standard-C Vietnamese vi-VN FEMALE google
vi-VN-Wavenet-A Vietnamese vi-VN FEMALE google
vi-VN-Standard-B Vietnamese vi-VN MALE google

The output of tts is a data.frame/tibble that contains Wave elements with audio of the rendered speech.

if (tts_auth("google")) {
  df = tts("hey what's up?", service = "google")
  print(df)
  print(df$wav[[1]])
}
#> 2020-06-29 19:22:29 -- Calling text-to-speech API: hey what's up?
#> # A tibble: 1 x 8
#>   index original_text  text   wav   file             audio_type duration service
#>   <dbl> <chr>          <chr>  <lis> <chr>            <chr>         <dbl> <chr>  
#> 1     1 hey what's up? hey w… <Wav… /var/folders/1s… mp3            0.89 google 
#> 
#> Wave Object
#>  Number of Samples:      21312
#>  Duration (seconds):     0.89
#>  Samplingrate (Hertz):   24000
#>  Channels (Mono/Stereo): Mono
#>  PCM (integer format):   TRUE
#>  Bit (8/16/24/32/64):    16