ストリーミング
ストリーミング
チャンク転送エンコーディングを使用してElevenLabs APIからリアルタイムオーディオをストリーミングする方法を確認
ElevenLabs APIは、一部のエンドポイントでリアルタイムオーディオストリーミングをサポートしています。チャンク転送エンコーディングを使用して、生のオーディオバイト(例:MP3データ)をHTTP経由で直接返します。これにより、生成中のオーディオをクライアント側で段階的に処理または再生できます。
公式のNodeおよびPythonライブラリには、この連続オーディオストリームの処理を簡素化するユーティリティが含まれています。
ストリーミングは、テキスト読み上げAPI、ボイスチェンジャーAPI、オーディオ分離APIでサポートされています。このセクションでは、テキスト読み上げAPIへのリクエストでストリーミングがどのように機能するかに焦点を当てます。
Pythonでのストリーミングリクエストは次のとおりです。
Node/TypeScriptでのストリーミングリクエストは次のとおりです。