> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

import { YoutubeEmbed } from "../../../components/YoutubeEmbed";

### ダビングv2 API

ダビングv2がAPIで利用可能になりました。各話者の声、トーン、話すペースを維持したまま、オーディオとビデオを90以上の言語に翻訳します。

新しいプロジェクトベースのAPIでは、元の文字起こしと翻訳を編集可能なJSONとして保持します。ファイルまたはURLからプロジェクトを作成し、1つ以上の対象言語を追加して、個々の文字起こしセグメントまたは翻訳を編集した後、変更された領域のみを再生成します。最初の吹き替えを作成するには、[ダビングクイックスタート](/docs/ja/eleven-api/guides/cookbooks/dubbing)をご覧ください。

<YoutubeEmbed id="GSk5JyiT4sU" />

<CardGroup cols={3}>
  <Card
    title="クイックスタート"
    icon="duotone code"
    href="/docs/ja/eleven-api/guides/cookbooks/dubbing"
  >
    最初のダビングv2プロジェクトを作成し、翻訳済みオーディオトラックを生成します。
  </Card>
  <Card
    title="編集と再生成"
    icon="/docs/_fern-files/elevenlabs.docs.buildwithfern.com/77d8c519257eb198dd8c1be0c00e24edfbbf36bf99d5edcc5dcf5598c8e9ae36/assets/icons/dubbing.svg"
    href="/docs/ja/eleven-api/guides/how-to/dubbing/refine-and-regenerate"
  >
    元の文字起こしと翻訳を編集し、変更した領域を再生成します。
  </Card>
  <Card
    title="APIリファレンス"
    icon="duotone book"
    href="/docs/ja/api-reference/dubbing/create-project"
  >
    ダビングのプロジェクト、言語、文字起こしエンドポイントを確認します。
  </Card>
</CardGroup>

### ElevenAgents

- **会話ガードレールフィルター**：[会話を一覧表示](/docs/ja/api-reference/conversations/list)に、任意の`guardrail_types`（`GuardrailType[]`）および`custom_guardrail_names`（文字列配列）クエリパラメーターが追加されました。既存の会話階層は、任意の`parent_conversation_id`（文字列）でフィルタリングできるようになりました。
- **ブランチ差分ステータス**：[エージェントブランチを一覧表示](/docs/ja/api-reference/agents/branches/list)に、任意の`include_commit_status`（ブール値、デフォルトは`false`）が追加されました。有効にすると、ブランチの概要にnull許容の`commits_ahead`、`commits_behind`、`merged_into_branch_id`フィールドが含まれます。
- **会話とツールの制御**：クライアントオーバーライドで`max_duration_seconds`と`pronunciation_dictionary_locators`をサポートしました。MCPサーバー設定には、ツール呼び出しにMCPの`_meta`値を渡すための`request_meta`が追加され、Webhookツールのタイムアウトは最大300秒まで対応しました。
- **通話後分析の使用量**：会話の課金に、機能ごとの累積合計と実行スナップショットを含む`analysis`の内訳が追加されました。文字起こしメッセージには`triggered_guardrails`が、会話ターンには任意の`producing_llm`が追加されました。

### 音声

- **音声検索フィルター**：[すべての音声v2を取得](/docs/ja/api-reference/voices/search)に、任意の`gender`、`age`、`language`、`accent`、`use_cases`、`min_notice_period_days`、`include_custom_rates`、`include_live_moderated`、`high_quality`クエリパラメーターが追加されました。

### SDKリリース

#### JavaScript SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.63.0) - 第2言語、言語・エンティティ検出、バックグラウンドオーディオフィルタリング、ロギング、使い捨てトークン認証に対応するリアルタイムのスピーチtoテキストオプションを追加しました。最終文字起こし、エンティティ、無効なリクエストのイベントを追加し、未承認の利用規約ディスパッチ、重複した`audio_format`パラメーター、包括的なVAD境界を修正しました。
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.62.0) - ダビングの一括文字起こし更新メソッドと`DubbingRegenerateResponse`を追加し、会話ガードレールフィルター、エージェントブランチのコミットステータス、エージェントアラート、MCPの`requestMeta`サポートを追加しました。言語ターゲットの作成では`modelId`を受け付けなくなりました。
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.61.0) - 会話階層フィルタリング、通話後分析の課金、トリガーされたガードレールメタデータ、ブランチマージ競合の詳細、DTMF入力のマスキング、ダビング文字起こしのアップロードを追加しました。エクスポートされていたOpenAIリアルタイムセッション型と`run_subagent_*`ツール結果バリアントを削除しました。

#### Python SDK

- [v2.63.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.63.0) - 第2言語、言語・エンティティ検出、バックグラウンドオーディオフィルタリング、ロギング、使い捨てトークン認証に対応するリアルタイムのスピーチtoテキストオプションを追加しました。最終文字起こし、エンティティ、無効なリクエストのイベントを追加し、未承認の利用規約ディスパッチを修正するとともに、APIキーまたはトークンなしの接続を拒否するようになりました。
- [v2.62.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.62.0) - ダビングの`update_segments`メソッドと`DubbingRegenerateResponse`を追加し、`guardrail_types`、`custom_guardrail_names`、`include_commit_status`、MCPの`request_meta`サポートを追加しました。ダビングセグメントの更新でリクエストボディモデルを使用するようになり、言語ターゲットの作成では`model_id`を受け付けなくなりました。
- [v2.61.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.61.0) - `parent_conversation_id`、分析課金、トリガーされたガードレールメタデータ、ブランチマージ競合、DTMF入力のマスキング、ダビング文字起こしのアップロードを追加しました。OpenAIリアルタイムセッション型と`run_subagent_*`結果モデルを削除しました。

#### Android SDK

- [v0.12.1](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.1) - 意図的なテキスト専用セッションの切断が`ConversationStatus.ERROR`として報告される問題を修正しました。
- [v0.12.0](https://github.com/elevenlabs/elevenlabs-android/releases/tag/v0.12.0) - 会話オーディオをAndroidメディアストリーム経由でルーティングする`ConversationConfig.useMediaStream`を追加しました。リモート側による通常のWebSocketクローズは`DisconnectionDetails.Agent`として、ローカルで開始されたクローズは`DisconnectionDetails.User`として報告されるようになりました。

#### MCPサーバー

- [v0.12.2](https://github.com/elevenlabs/elevenlabs-mcp/releases/tag/v0.12.2) - パストラバーサルの問題を修正しました。

### API

<Accordion title="APIの変更を表示">

## 新しいエンドポイント

### ダビング

- [元セグメントを一括更新](/docs/ja/api-reference/dubbing/source-transcript/batch-update-source-segments) - `PATCH /v1/dubbing/project/{project_id}/transcript/segments`
  - `DubbingBulkSegmentUpdateRequest`が必要です
  - 元セグメントのテキスト、話者、タイミングをアトミックに更新します
  - 更新済みの`segments`と`revision`を含む`DubbingBulkSourceSegmentUpdateResponse`を返します
- [ターゲットセグメントを一括更新](/docs/ja/api-reference/dubbing/target-transcript/batch-update-target-segments) - `PATCH /v1/dubbing/project/{project_id}/language/{language_id}/transcript/segments`
  - `DubbingBulkTargetSegmentUpdateRequest`が必要です
  - 複数のターゲットセグメントの翻訳をアトミックに更新します
  - 更新済みの`segments`と`revision`を含む`DubbingBulkTargetSegmentUpdateResponse`を返します

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

### ElevenAgents

- [会話を一覧表示](/docs/ja/api-reference/conversations/list) - `GET /v1/convai/conversations`
  - 任意の`parent_conversation_id`（文字列）を追加
  - 任意で繰り返し指定可能な`guardrail_types`（`GuardrailType[]`）および`custom_guardrail_names`（文字列配列）を追加
- [エージェントブランチを一覧表示](/docs/ja/api-reference/agents/branches/list) - `GET /v1/convai/agents/{agent_id}/branches`
  - 任意の`include_commit_status`（ブール値、デフォルトは`false`）を追加
  - ブランチの概要にnull許容の`commits_ahead`（整数）、`commits_behind`（整数）、`merged_into_branch_id`（文字列）を追加

### 音声

- [すべての音声v2を取得](/docs/ja/api-reference/voices/search) - `GET /v2/voices`
  - 任意の`gender`、`age`、`accent`（文字列）フィルターを追加
  - 任意の`language`および`use_cases`（文字列配列）フィルターを追加
  - 任意の`min_notice_period_days`（整数）、`include_custom_rates`、`include_live_moderated`、`high_quality`（ブール値）フィルターを追加

## スキーマの変更

### ElevenAgents

- クライアントオーバーライドスキーマに`max_duration_seconds`（整数）と`pronunciation_dictionary_locators`（配列）を追加
- MCPサーバーの入力・出力スキーマに`request_meta`マップを追加
- エージェントプラットフォーム設定に`alerting`を追加し、言語検出に`only_at_conversation_start`（ブール値）を追加
- `AnalysisCharging.last_run`が必須かつnull非許容になり、累積合計に必須の`runs`（整数）を追加
- RAGチャンクレスポンスで`content_format`と`document_type`が必須に

</Accordion>