Azure AI / Azure OpenAI / 公式ブログ / 2026/07/23 / 重要
Azure AIの最終文字起こし補正が一般提供
公式ブログ原文
Azure AIの音声サービスでPost-Stream Refinementが一般提供となり、話者分離と専門用語リストを含む本番向けの最終文字起こし補正を利用できるようになりました。
要点
- 低遅延の途中結果は従来どおり配信し、発話終了後の最終結果だけを別処理で補正します。
- 話者ラベルと専門用語リストを最終結果へ反映でき、19ロケール、22リージョンで一般提供されます。
Speech SDK 1.50以降と対応リージョンの音声リソースが必要です。
今回のブログ記事で語られていること
この機能が解こうとしているのは、リアルタイム性と保存用文字起こしの正確性の両立です。字幕、音声操作、エージェントの発話順制御では途中結果をすぐ返す必要があります。一方、会議記録、検索、要約、業務処理へ渡す最終結果では、発話全体の文脈を使って固有名詞や長い文章を正しく認識する必要があります。補正機能は同じ音声に対して高速な配信処理と深い再認識を並行して動かし、発話が終わった段階で最終区間をより正確な結果へ置き換えます。途中結果の待ち時間と既存の認識イベントは変えません。
一般提供で追加された重要点は、最終結果にも話者ラベルを維持できることです。会議、コールセンター、インタビューでは、文章が正しくても誰の発言か失われると利用価値が下がります。さらに、商品名、組織名、医療・技術用語、略語を優先する専門用語リストを補正処理と組み合わせられます。公式記事は、長い発話、固有名詞、専門領域の音声で標準的なリアルタイム認識より最終結果の単語誤り率が相対的に二桁改善したと説明しています。ただし、言語、音響条件、内容によって効果は変わり、最終区間には小さな追加待ち時間が生じます。
一般提供版は一つのロケールをセッション開始時に指定し、19ロケールと22のAzureリージョンに対応します。ベンガル語、マラーティー語、パンジャブ語、テルグ語なども含まれます。利用にはSpeech SDK 1.50以降が必要で、既存のSpeechConfigへ補正設定を加えます。話者分離は従来のリアルタイム話者分離経路で有効にし、専門用語は任意で追加します。
導入評価では、途中結果と最終結果を別々に計測することが重要です。途中結果をそのまま画面表示する処理は影響を受けにくい一方、最終結果を受け取った後に保存内容を更新できない実装では補正の利点を取り込めません。発話識別子、話者ラベル、更新イベントの順序を確認し、同じ区間が二重保存されないかを試してください。専門用語リストは無制限に増やさず、誤認が多く業務影響の大きい語から検証し、通常語の認識を悪化させないかも比較します。
今回のブログ記事が関係する人
会議記録、顧客対応、字幕、音声エージェントを運用する開発者と、文字起こし品質や保存処理を管理するチームに関係します。
結局、今回のブログ記事をどう読むべきか
低遅延経路を置き換える発表ではなく、最終結果の品質を本番水準へ引き上げる追加処理です。既存アプリが最終結果の差し替えを正しく扱えるかを確認し、代表音声で精度と追加待ち時間を測ってから有効化するのが適切です。