Przygotowanie odpowiedzi głosowej
Dotarłeś do ostatniego kroku tego studium przypadku! Twoim zadaniem jest teraz zamiana spersonalizowanej, przetłumaczonej odpowiedzi na mowę. Ponieważ klient przesłał zapytanie w formie audio, otrzyma odpowiedź również w formie audio – prawda, że świetne?
Przetłumaczona odpowiedź z poprzedniego ćwiczenia jest dostępna jako translated_reply.
To ćwiczenie jest częścią kursu
Systemy multimodalne z OpenAI API
Instrukcje do ćwiczenia
- Użyj modelu
gpt-4o-mini-ttsz głosem"onyx", aby utworzyć żądanie mowy dlatranslated_reply. - Prześlij strumieniowo odpowiedź do pliku
.mp3.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
client = OpenAI(api_key="")
# Create the text-to-speech request
response = ____
# Stream the response to an MP3 file
response.____("output.mp3")