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

Подготовка голосового ответа

Вы добрались до финального шага практического примера! Ваша задача — преобразовать адаптированный переведённый ответ в речь. Поскольку клиент отправил запрос в виде аудиосообщения, он получит ответ тоже в виде аудио — согласитесь, это здорово!

Переведённый ответ из предыдущего упражнения доступен в переменной translated_reply.

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

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

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

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

  • Используйте модель gpt-4o-mini-tts с голосом "onyx", чтобы создать запрос на синтез речи для translated_reply.
  • Сохраните ответ в файл формата .mp3.

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

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

client = OpenAI(api_key="")

# Create the text-to-speech request
response = ____

# Stream the response to an MP3 file
response.____("output.mp3")
Редактировать и запускать код