Supported languages

!langs, !voices, !mylang and !myvoice

Quick start - set your voice

  1. Choose your voice at the talkbot voice database: https://voices.talkbot.dev/

  2. Set your voice with !myvoice <alias>

For example to set your voice to an Australian voice:

!myvoice Isla

Details

Talkbot supports all the languages provided by the Google cloud-text-to-speech API and Amazon Polly TTS service.

A non-exhaustive example list is below, however more voices than this are available.

Language

Code

Alternative Code

Danish (Denmark)

da-dk

da

Dutch (Netherlands)

nl-nl

nl

English (Australia)

en-au

au

English (UK)

en-gb

gb

English (US)

en-us

us

French

fr-fr

fr-fr

French (Canada)

fr-ca

fr-ca

German

de-de

de

Italian

it-it

it

Japanese

ja-jp

jp

Korean

ko-kr

kr

Norwegian

nb-no

nb

Polish

pl-pl

pl

Portuguese (Brazil)

pt-br

pt-br

Portuguese (Portugal)

pt-pt

pt-pt

Russian

ru-ru

ru

Spanish

es-es

es

Swedish

sv-se

se

Turkish

tr-tr

tr

To see the languages inline use !langs . This will produce a table like the above. You can then set a specific languge using !mylang.

For example:

!mylang en-au

From there you can see the available voices using !voices and !myvoice. Voices will return the list of voices for a specific language and !myvoice will set your personal voice.

For example:

!myvoice Isla
OR
!myvoice en-AU-Standard-A

!voices will return a list of all available voices for that language. For example the available Australian voices using !voices en-au are below.

Last updated