Підготовка усної відповіді
Ви дійшли до фінального кроку кейсу! Тепер вам потрібно перетворити адаптовану, перекладену відповідь на мовлення. Оскільки клієнт надіслав свій запит як аудіо, він отримає аудіовідповідь у відповідь — як же це круто?
Перекладена відповідь із попередньої вправи доступна як 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")