Strumieniowanie
Dowiedz się, jak strumieniować audio w czasie rzeczywistym z API ElevenLabs za pomocą kodowania chunked transfer
API ElevenLabs obsługuje strumieniowanie audio w czasie rzeczywistym dla wybranych endpointów. Zwraca surowe bajty audio (np. dane MP3) bezpośrednio przez HTTP z użyciem kodowania chunked transfer. Dzięki temu klienci mogą stopniowo przetwarzać lub odtwarzać audio podczas generowania.
Nasze oficjalne biblioteki Node i Python zawierają narzędzia ułatwiające obsługę tego ciągłego strumienia audio.
Strumieniowanie jest obsługiwane przez Text to Speech API, Voice Changer API i Audio Isolation API. Ta sekcja opisuje działanie strumieniowania dla żądań do Text to Speech API.
W Pythonie żądanie strumieniowe wygląda tak:
W Node / Typescript żądanie strumieniowe wygląda tak: