Docs Book a Demo Sign in
Text to speech

German text to speech, auf Deutsch.

Text to speech in German for customer service, appointment reminders, narration and voice agents.

Listen

Two voices, in German.

  • Emma

    Guten Tag, ich rufe aus der Praxis an, um Ihren Termin morgen um halb elf zu bestätigen. Passt Ihnen das noch, oder hätten Sie lieber eine andere Uhrzeit?

  • Noah

    Ihre Bestellung hat heute Morgen unser Lager verlassen und kommt voraussichtlich am Donnerstag an. Wenn Sie die Lieferadresse ändern möchten, kann ich das sofort erledigen.

Versa 2.0’s output for exactly the text shown, through the public API, unedited.

How it works

Text in, German out.

Text to speech turns written German into spoken audio. Ours is Versa, a speech model we train ourselves: it generates each chunk of sound in parallel instead of one token at a time, so the first audio arrives in about 65 ms and the rest streams behind it.

Every voice speaks German, and a voice agent can listen and answer in German on the web or on the phone.

  • VoicesTen built in, and all of them speak German.
  • Your voiceA new voice from 3 to 30 seconds of speech, no training.
  • Price$4.10 per million characters, prepaid, no plan.
  • Voice agentsAgents listen and answer in German, on the web or the phone.
The API

One request.

terminal
curl -X POST "https://api.lokutor.com/tts/synthesize" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Guten Tag, wie kann ich Ihnen helfen?","voice":"F3","language":"de"}' \
  --output speech.wav
speak.py
import requests

r = requests.post(
    "https://api.lokutor.com/tts/synthesize",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    json={"text": "Guten Tag, wie kann ich Ihnen helfen?", "voice": "F3", "language": "de"},
)
open("speech.wav", "wb").write(r.content)

Returns a WAV file. For streaming, use the WebSocket API or the JavaScript and Python SDKs.

FAQ

Common questions.

How much does German text to speech cost?

$4.10 per million characters, the same in every language, billed per character from a prepaid balance. New accounts get $5 of credit with no card, about 1.2 million characters.

Which voices speak German?

All ten. Versa is zero-shot, so a voice is a timbre rather than a language: every voice speaks every one of our nine languages, German included.

Can I clone a voice in German?

Yes. Record or upload 3 to 30 seconds of speech in the dashboard and the new voice speaks German and the other eight languages. Only clone a voice you own or have permission to use.

Can a voice agent hold a conversation in German?

Yes. A Lokutor voice agent listens and answers in German, on the web or on the phone, for about 5¢ a minute with the language model included.

Other languages

Spanish · Catalan · Galician · Basque · English · Portuguese · French · Italian

Hear your own text.

$5 of credit to start, no card. Type it in the speech studio and press play.