НачатьНачать бесплатно

Преобразование текста в речь (TTS) с OpenAI

OpenAI предоставляет модели для создания человекоподобной речи на основе текста — так называемое преобразование текста в речь, или TTS. OpenAI предлагает несколько голосов на выбор, а также возможность сохранять ответ в локальные файлы или передавать его в сторонние приложения.

Это упражнение является частью курса

Мультимодальные системы с OpenAI API

Посмотреть курс

Инструкции к упражнению

  • Создайте запрос на преобразование текста в речь для строки "Hi! How's your day going?", используя голос "ballad".
  • Сохраните ответ в файл .mp3.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

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")
Редактировать и запускать код