Преобразование текста в речь (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")