ワークスペース

  • サービスアカウントAPIキー管理:サービスアカウントAPIキーの作成、取得、更新、削除を行う包括的なAPIエンドポイントを追加しました。サービスアカウントのドキュメントをご覧ください。

Agents Platform

  • 通話後Webhookの移行:SDKでWebhookハンドラーを自動生成できるように、通話後Webhookの形式を移行しています。これは破壊的変更ではありません。現在のハンドラーが追加フィールドを受け入れる場合は、それ以上の対応は不要です。詳細はこちらをご覧ください。
  • エージェント転送の改善:エージェント間転送後にシステム変数system_agent_idが正しく更新されるよう修正し、正確な会話コンテキストの追跡を可能にしました。現在アクティブなエージェントを追跡する新しいsystem_current_agent_id変数も追加しました。動的変数について詳しくはこちらをご覧ください。
  • 強化された公開エージェントページ:公開のエージェント会話ページにテキスト入力機能と動的変数のサポートを追加しました。URLパラメーター(例:?var_username=value)で動的変数を渡し、音声会話中にテキスト入力を使用できるようになりました。動的変数ガイドをご覧ください。
  • 留守番電話検出:通話処理を改善するため、ElevenLabsエージェントの組み込みツールとして留守番電話検出を追加しました。留守番電話検出についてご覧ください。
  • 会話フィルタリング:開始ユーザーで会話をフィルタリングするため、会話一覧エンドポイントにuser_idクエリパラメーターを追加しました。

スピーチtoテキスト

  • マルチチャンネル文字起こし:複数の話者が別々のチャンネルに含まれるオーディオファイルを処理するため、文字起こしエンドポイントにuse_multi_channelパラメーターを追加しました。チャンネルごとの文字起こし結果に対応し、最大5チャンネルをサポートします。マルチチャンネルガイドをご覧ください。

ElevenCreative Studio

  • キャプションのサポート:ポッドキャストと一般プロジェクトの両方に、新しいcaptions_enabledおよびcaption_styleプロパティを使用したキャプション機能をElevenCreative Studioプロジェクトへ追加しました。ElevenCreative Studioについて詳しくはこちらをご覧ください。

SDK

  • JavaScript SDK v2.7.0:最新APIのサポートと改善を含めてリリース
  • Python SDK v2.8.1:最新APIのサポートと改善を含めてリリース
  • @elevenlabs/client v0.4.1:WebRTCサポートを含む最新機能でクライアントライブラリを更新
  • @elevenlabs/react v0.4.1:WebRTCサポートを含む最新機能でReactコンポーネントを強化
  • @elevenlabs/react-native v0.1.1:WebRTCをベースに、ElevenLabs Agentsとのモバイルインテグレーション用の新しいReact Nativeパッケージを追加
  • @elevenlabs/convai-widget-embed v0.1.0:Agents PlatformウィジェットをWebアプリケーションに埋め込むための新しいパッケージを追加
  • Swift SDK v2.0.3:AppleプラットフォームでのリアルタイムAgents Platformインテグレーション向けWebRTCサポートを含めてリリース

APIスキーマの更新

新しいエンドポイント

  • サービスアカウント管理:サービスアカウントAPIキー管理用の新しいエンドポイントを5件追加しました:
    • GET /v1/service-accounts/{service_account_user_id}/api-keys - サービスアカウントAPIキーを取得
    • POST /v1/service-accounts/{service_account_user_id}/api-keys - サービスアカウントAPIキーを作成
    • DELETE /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id} - サービスアカウントAPIキーを削除
    • PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id} - サービスアカウントAPIキーを更新
    • GET /v1/service-accounts - ワークスペースのサービスアカウントを取得

削除されたエンドポイント

  • レガシープロジェクトエンドポイント:ElevenCreative Studio API統合の一環として、非推奨のプロジェクト管理エンドポイント22件を削除しました:
    • すべての/v1/projects/*エンドポイント(/v1/studio/projects/*に置き換え)
    • レガシーのテキストto音声エンドポイント(/v1/text-to-voice/create-voice-from-preview、/v1/text-to-voice/remixing-sessions/*)
    • レガシーConvAIナレッジベースエンドポイント

更新されたエンドポイント

スピーチtoテキスト

  • マルチチャンネルサポート:/v1/speech-to-textエンドポイントを更新しました:
    • 複数話者のオーディオファイルを処理するためのuse_multi_channelパラメーターを追加
    • オプションのlanguage_code、language_probability、text、wordsプロパティを含むようレスポンス構造を変更

Agents Platform

  • 強化されたエージェント設定:エージェント作成および管理エンドポイントを更新しました:
    • 組み込みツールに留守番電話検出を追加
    • max_retrieved_rag_chunks_countパラメーターによりRAG設定を改善
    • sourceおよびversionパラメーターにより会話トークンエンドポイントを強化
    • 会話一覧エンドポイントにuser_idフィルタリングを追加

ElevenCreative Studioプロジェクト

  • キャプションのサポート:ElevenCreative Studioプロジェクトエンドポイントを更新し、以下を追加しました:
    • キャプションの有効/無効を切り替えるcaptions_enabledプロパティ
    • グローバルなキャプションスタイル設定用のcaption_styleプロパティ

テキストto音声

  • 音声生成の改善:以下により音声作成エンドポイントを強化しました:
    • loudnessコントロール(-1~1の範囲で、0は-24 LUFSに対応)
    • 出力品質と多様性のバランスを取るqualityパラメーター
    • AIの創造性とプロンプトへの忠実度を制御するguidance_scaleパラメーター