Text-to-speech (TTS)

Sistemas Multimodais com a API da OpenAI

James Chapman

Curriculum Manager, DataCamp

Text-to-speech

 

  • Navegadores, apps móveis, acessibilidade
  • Texto → fala humana realista
  • Melhorar acessibilidade

Leitor de texto em voz alta em um app móvel.

Sistemas Multimodais com a API da OpenAI

Text-to-speech com OpenAI

  • Endpoint de Audio → .speech.create()
response = client.audio.speech.create(

model="gpt-4o-mini-tts",
voice="onyx",
input="Creating human-like speech is now possible with just a few lines of code. Pretty neat, right?"
)
response.stream_to_file("output.mp3")
  • response_format: "mp3", "opus", "aac", "flac", "wav" e "pcm"
1 https://www.openai.fm/
Sistemas Multimodais com a API da OpenAI

Onyx

A voz Onyx representada como uma assistente virtual.

Sistemas Multimodais com a API da OpenAI

OpenAI TTS

  • Otimizado para inglês

A voz Onyx representada como uma assistente virtual.

Um ícone mostrando uma gravação de áudio e um bloco de texto.

Sistemas Multimodais com a API da OpenAI

Vamos praticar!

Sistemas Multimodais com a API da OpenAI

Preparing Video For Download...