Začněte nyníZačněte zdarma

Převod textu na řeč (TTS) od OpenAI

OpenAI nyní nabízí modely pro generování přirozeně znějící řeči z textového vstupu – takzvaný převod textu na řeč neboli TTS. OpenAI poskytuje několik hlasů na výběr a umožňuje streamovat odpověď do lokálních souborů nebo navazujících aplikací.

Toto cvičení je součástí kurzu

Multimodální systémy s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř požadavek na převod textu na řeč pro "Hi! How's your day going?" s použitím hlasu "ballad".
  • Streamuj odpověď do souboru .mp3.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

client = OpenAI(api_key="")

# Create the text-to-speech request
response = client.audio.speech.create(
  model="gpt-4o-mini-tts",
  ____,
  input="Hi! How's your day going?"
)

# Stream the response to an MP3 file
response.____("output.mp3")
Upravit a spustit kód