Skip to content

Evidence for AI operations

No English page yet. Showing the Japanese source.

Back to the entrance

Speech AI大全

用語・参照用語・参照公式仕様のみ公式仕様のみ鮮度未確認鮮度を確定できない

記事状態: 公開 · 最終確認: 未確認

要点

「Speech AIはSTTやTTSの単体機能ではなく、認識、話者分離、turn-taking、Agent/tool実行、音声合成、interrupt処理までを含む実時間経路として評価する。各機能のavailabilityと品質はmodel、language、region、API modeで異なるため、provider名だけで能力を一般化しない。WER、自然性、会話latency、task success、安全性は別指標として測る。」

現在の判断

F1 [VERIFIED_SPEC]: STT、speaker diarization、TTS、realtime voice agentは別能力であり、同じprovider内でも別API/model/modeとして実装される。Microsoft Voice Liveはaudio input/output、noise suppression、echo cancellation、interruption/end-of-turn、function callingを一つのrealtime layerに統合するが、入力transcription modelは別選択である。 F2 [VERIFIED_SPEC]: diarizationとchannel identificationは同義ではない。Amazon Transcribeはspeaker diarizationで最大30 speakerをlabel可能だが、channel identificationは最大2 channel。Google STTもdiarizationをspeaker change/number labelとして提供する。物理channel分離を話者識別能力へ外挿しない。 F3 [VERIFIED_SPEC + PRODUCT_VOLATILE]: availabilityはmodel × locale × region × API/modeで変動する。Google Chirp 2はV2専用でStreamingRecognizeのlanguage supportに制約があり、Chirp 3 HD TTSはglobal/eu/us endpointを持つ一方、現行docsではregionalization/data residencyの対象外と明記される。AWS Polly Generative voicesもregion限定。 F4 [INFERENCE grounded in E1-E10]: realtime voice agentには少なくとも input capture → VAD/turn detection → ASRまたはaudio-native understanding → agent/tool reasoning → response generation → TTS/audio generation → playback → interruption/barge-in のlatency chainがある。単一のend-to-end latency値だけではbottleneckを特定できない。 F5 [RESEARCH]: VoiceAgentBenchは音声agent評価をtranscriptionからtool selection、multi-tool、multi-turn、安全性へ広げ、実験上orchestration/generalization/adversarial robustnessの不足を報告する。製品保証・failure rateへは外挿しない。 F6 [RESEARCH]: RW-Voice-EQ BenchはTTS naturalness/expressiveness/identity stability/reliability、STS、speech understanding、ASR robustnessが独立に崩れ得ることを示す。SEA-SpeechBenchも多言語・paralinguistic・temporal理解で大きな差を報告する。したがってWERだけをSpeech AI全体の品質指標にしない。

どこまで当てはまるか

non-LLM component / Enterprise AI Core / provider mapping / interoperability / benchmark / implementation / privacy / operability

詳しく理解する

なぜ重要か

Enterprise AIの音声経路は、単なる音声入出力ではなく、認識・話者分離・turn detection・LLM/agent orchestration・音声合成・interrupt/barge-in・privacy/loggingが直列する実時間システムである。STT精度やTTS自然性だけを単独評価すると、会話成立性、tool実行、安全性、地域/モデルavailabilityを見落とす。公開後更新ではSpeech AIを非LLM部品として独立させつつ、音声AgentでLLM/Agent層と接続する必要がある。

対象範囲と前提

non-LLM component / Enterprise AI Core / provider mapping / interoperability / benchmark / implementation / privacy / operability

検討ポイント

  • Speech AIはSTT/TTS/diarization/realtime agentを別能力として扱うべきか。
  • realtime voice agentの品質はWERやTTS naturalnessだけで評価可能か。
  • providerの音声機能はmodel/locale/region/API modeでどこまでavailabilityが変わるか。
  • audio-native/realtime経路とSTT→text LLM→TTS cascadeは同一の運用特性を持つか。

EVIDENCE TABLE

[E1] official product documentation | Voice Live API Overview | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live | accessed 2026-09-15 | API family: Voice Live; current docs expose gpt-realtime-1.5/gpt-realtime/gpt-realtime-mini and Data Zone variants | locator: Features / API design and compatibility / model table | VERIFIED_SPEC + PRODUCT_VOLATILE | support/context [E2] official API how-to | How to use the Voice Live API | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-how-to | accessed 2026-09-15 | api-version=2026-04-10; transcription choices include azure-speech, mai-transcribe(preview), whisper-1, gpt-4o-transcribe, gpt-4o-mini-transcribe, gpt-4o-transcribe-diarize depending on chat model | locator: WebSocket endpoint / Audio input transcription | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E3] official product documentation | What is speech to text? | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-to-text | updated/published 2026-07 approx.; accessed 2026-09-15 | current Speech service | locator: real-time / fast / batch / diarization | VERIFIED_SPEC + PRODUCT_VOLATILE | support [E4] official product documentation | Detect different speakers in an audio recording | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/multiple-voices | accessed 2026-09-15 | Speech-to-Text; V2 request example; diarization_config | locator: Speaker diarization / RecognitionFeatures | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E5] official model documentation | Chirp 2: Enhanced multilingual accuracy | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/models/chirp-2 | accessed 2026-09-15 | model id chirp_2; STT V2; StreamingRecognize language support limited by locale | locator: model details / API methods | VERIFIED_SPEC + PRODUCT_VOLATILE | support/availability [E6] official product documentation | Supported voices and languages | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/docs/list-voices-and-types | accessed 2026-09-15 | Chirp 3 HD current voice family | locator: voice type table / Chirp 3 HD notes | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E7] official quota documentation | Quotas & limits | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/quotas | accessed 2026-09-15 | current quota table; subject to change | locator: content limits / requests limit | VERIFIED_SPEC + PRODUCT_VOLATILE | limit/operability [E8] official product documentation | Partitioning speakers (diarization) | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/diarization.html | accessed 2026-09-15 | current Transcribe | locator: max 30 speakers; batch/streaming speaker labels | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E9] official product documentation | Transcribing multi-channel audio | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/channel-id.html | accessed 2026-09-15 | current Transcribe | locator: two-channel identification | VERIFIED_SPEC + PRODUCT_VOLATILE | context/limit [E10] official product documentation | Generative voices | Amazon Polly | https://docs.aws.amazon.com/polly/latest/dg/generative-voices.html | accessed 2026-09-15 | Generative engine; regional availability current | locator: region list / real-time and asynchronous synthesis / formats | VERIFIED_SPEC + PRODUCT_VOLATILE | support/availability [E11] primary research | VoiceAgentBench: Are Voice Assistants ready for agentic tasks? | Jain et al. | https://arxiv.org/abs/2510.07978 | 2025-10-09; accessed 2026-09-15 | benchmark paper | locator: 5,500+ synthetic spoken queries; tool selection/workflows/multiturn/safety; reported gaps in orchestration, Indic generalization, adversarial robustness | RESEARCH | counter/context [E12] primary research | RW-Voice-EQ Bench: A Real World Benchmark for Evaluating Voice AI Systems | Ayllon et al. | https://arxiv.org/abs/2607.14846 | 2026-07-16; accessed 2026-09-15 | benchmark paper | locator: multidimensional TTS/STS/SU/ASR; dimension-specific performance; real-world accent/emotion/noise failures | RESEARCH | counter/context [E13] primary research | SEA-SpeechBench: A Large-Scale Multitask Benchmark for Speech Understanding Across Southeast Asia | Liao et al. | https://arxiv.org/abs/2609.09672 | 2026-09-09; accessed 2026-09-15 | 97,194 samples / 99 eval sets / 597h / 11 SEA languages | locator: task and language coverage; temporal/emotion/translation gaps; low-resource prompt gap | RESEARCH | counter/context

利用できる条件

provider; model/voice ID; API revision; region/endpoint; locale/language; streaming vs batch; realtime vs async; diarization/channel mode; subscription/resource type; quota/concurrency; preview/GA status; data-residency mode; custom voice/voice cloning consent and eligibility.

実装・運用

Microsoft: Voice Liveはrealtime agent統合層として現行docsで提供。WebSocket api-version 2026-04-10。transcription backend/model選択とchat/realtime model互換性を別管理。 Google: STT V2/Chirp系、speaker diarization、TTS Chirp 3 HD等を別service/modelとして提供。locale/endpoint/feature差を固定して使う必要がある。 AWS: Transcribeでstreaming/batch、speaker diarization/channel identification、PollyでTTS/generative voice。realtime conversational agent全体はこれら部品を組み合わせる構成として評価し、単一Speech製品とみなさない。

確認・評価方法

Core評価は最低でも次を分離する: ASR WER/CER + entity/number/date accuracy; diarization DER/JERまたはspeaker-attributed word error; TTS intelligibility/pronunciation + naturalness/expressiveness + speaker/voice stability; turn detection false-cut/late-turn; interruption/barge-in success; first-audio latency/turn latency/p95; tool selection/argument/task success; multilingual/code-switch/noise/overlap robustness; safety/privacy behavior。単一総合scoreは補助値に留める。

セキュリティとプライバシー

Privacy: raw audio、transcript、speaker label、voiceprint/embedding、custom-voice reference、tool transcriptを別artifactとしてretention/consent/access control対象化。diarization labelを本人識別情報と誤認しない一方、voice biometricを扱う場合は別privacy gateを設ける。 Audit: session ID、audio input hash/locator、model/voice IDs、API revision、locale、timestamps、partial/final transcript、speaker/channel labels、turn boundary、tool calls、interrupt events、final text/audio provenanceを保持。 Cost/Operability: audio duration、characters/tokens、streaming session/concurrency、custom model/voice、network egress等のmeterを分離。quotaはcurrent確認必須。Google TTSのcurrent docsではrequest/content/concurrent streaming limitsが明示され、変更可能性も明記される。

確認できていること

  • F1 [VERIFIED_SPEC]: STT、speaker diarization、TTS、realtime voice agentは別能力であり、同じprovider内でも別API/model/modeとして実装される。Microsoft Voice Liveはaudio input/output、noise suppression、echo cancellation、interruption/end-of-turn、function callingを一つのrealtime layerに統合するが、入力transcription modelは別選択である。 F2 [VERIFIED_SPEC]: diarizationとchannel identificationは同義ではない。Amazon Transcribeはspeaker diarizationで最大30 speakerをlabel可能だが、channel identificationは最大2 channel。Google STTもdiarizationをspeaker change/number labelとして提供する。物理channel分離を話者識別能力へ外挿しない。 F3 [VERIFIED_SPEC + PRODUCT_VOLATILE]: availabilityはmodel × locale × region × API/modeで変動する。Google Chirp 2はV2専用でStreamingRecognizeのlanguage supportに制約があり、Chirp 3 HD TTSはglobal/eu/us endpointを持つ一方、現行docsではregionalization/data residencyの対象外と明記される。AWS Polly Generative voicesもregion限定。 F4 [INFERENCE grounded in E1-E10]: realtime voice agentには少なくとも input capture → VAD/turn detection → ASRまたはaudio-native understanding → agent/tool reasoning → response generation → TTS/audio generation → playback → interruption/barge-in のlatency chainがある。単一のend-to-end latency値だけではbottleneckを特定できない。 F5 [RESEARCH]: VoiceAgentBenchは音声agent評価をtranscriptionからtool selection、multi-tool、multi-turn、安全性へ広げ、実験上orchestration/generalization/adversarial robustnessの不足を報告する。製品保証・failure rateへは外挿しない。 F6 [RESEARCH]: RW-Voice-EQ BenchはTTS naturalness/expressiveness/identity stability/reliability、STS、speech understanding、ASR robustnessが独立に崩れ得ることを示す。SEA-SpeechBenchも多言語・paralinguistic・temporal理解で大きな差を報告する。したがってWERだけをSpeech AI全体の品質指標にしない。

よくある失敗・反証

  • clean-speech WER改善はnoise、accent、code-switch、overlap、emotion、far-field、telephony、domain terminologyでの精度を保証しない。

  • diarization speaker IDは通常session内generic labelであり、本人identity verificationではない。speaker recognition/biometricsと混同禁止。

  • TTS naturalnessが高くてもpronunciation、number/date/entity rendering、voice identity stability、latency、interruptibility、安全なconsent運用は別軸。

  • audio-native modelはcascadeより常に低遅延/高品質とは確定しない。network、turn detector、tool latency、synthesis/playbackが支配的になり得る。

  • transcriptが正しくてもtool orchestrationやspoken instruction handlingが失敗し得る。逆にASR文字列差があってもtask successする場合がある。

  • benchmark結果はfixture/language/model snapshot依存であり、特定商用tenantのSLAや現行failure rateを証明しない。

  • STT/TTS/diarization/realtime agentの分離、current Microsoft/Google/AWS implementation、availability gates、multidimensional benchmark evidence、failure envelope、future Core contract/test profileまで後続Workが採否判断可能な粒度に到達したためEA-071 bounded packetを閉じる。

    ---

実務での使い方

  • provider; model/voice ID; API revision; region/endpoint; locale/language; streaming vs batch; realtime vs async; diarization/channel mode; subscription/resource type; quota/concurrency; preview/GA status; data-residency mode; custom voice/voice cloning consent and eligibility.

  • Microsoft: Voice Liveはrealtime agent統合層として現行docsで提供。WebSocket api-version 2026-04-10。transcription backend/model選択とchat/realtime model互換性を別管理。 Google: STT V2/Chirp系、speaker diarization、TTS Chirp 3 HD等を別service/modelとして提供。locale/endpoint/feature差を固定して使う必要がある。 AWS: Transcribeでstreaming/batch、speaker diarization/channel identification、PollyでTTS/generative voice。realtime conversational agent全体はこれら部品を組み合わせる構成として評価し、単一Speech製品とみなさない。

  • Core評価は最低でも次を分離する: ASR WER/CER + entity/number/date accuracy; diarization DER/JERまたはspeaker-attributed word error; TTS intelligibility/pronunciation + naturalness/expressiveness + speaker/voice stability; turn detection false-cut/late-turn; interruption/barge-in success; first-audio latency/turn latency/p95; tool selection/argument/task success; multilingual/code-switch/noise/overlap robustness; safety/privacy behavior。単一総合scoreは補助値に留める。

  • Privacy: raw audio、transcript、speaker label、voiceprint/embedding、custom-voice reference、tool transcriptを別artifactとしてretention/consent/access control対象化。diarization labelを本人識別情報と誤認しない一方、voice biometricを扱う場合は別privacy gateを設ける。 Audit: session ID、audio input hash/locator、model/voice IDs、API revision、locale、timestamps、partial/final transcript、speaker/channel labels、turn boundary、tool calls、interrupt events、final text/audio provenanceを保持。 Cost/Operability: audio duration、characters/tokens、streaming session/concurrency、custom model/voice、network egress等のmeterを分離。quotaはcurrent確認必須。Google TTSのcurrent docsではrequest/content/concurrent streaming limitsが明示され、変更可能性も明記される。

  • Core候補として SPEECH INTERACTION CONTRACT を追加検討。fields: session_id, provider, region, input_mode, audio_codec/sample_rate, STT/audio-model ID+version, locale, diarization/channel config, VAD/turn config, agent/model ID, tool policy, TTS voice/model ID, output codec, retention/consent, latency trace, transcript provenance, interruption events, task outcome。 TEST_PROFILE(未実施): consent済みsynthetic/public audioのみで、clean/noise/far-field/telephony、accent、多言語/code-switch、2-speaker overlap、interrupt、numbers/dates/proper nouns、single/multi-tool taskを固定fixture化。pipeline別に cascade(STT→text agent→TTS) と audio-native/realtime を同一taskで比較し、WERだけでなく task success、DER、turn-cut、barge-in、p50/p95 first-audio/turn latency、cost/minute、audit completenessを記録する。

まだ確認できていないこと

  • EA-071-UNKNOWN-01

    / STOP_CONDITION

  • EA-071-UNKNOWN-02

    OpenAI direct Realtime APIの2026-09-15時点の正確なcurrent model/API revision・region/data controlsは今回一次資料を十分固定できず、provider mapping採用時に公式docsで再採集する。

  • EA-071-UNKNOWN-03

    provider横断で比較可能な標準化されたend-to-end voice-agent latency/safety benchmarkの成熟度。

  • EA-071-UNKNOWN-CURRENTNESS

    外部根拠の再確認日がcanonical body/control-planeで確定していないため、currentnessはUNKNOWNとして保持する。日付を推測補完しない。

根拠資料

出典ID・検証情報・機械可読データ

根拠の種類と情報の鮮度は、ラベルとアイコンで確認できます。

記事ID
EA-071
最終確認日
—
提供元・モデル・プラン・利用環境
Microsoft · Google
対象地域
—
元資料の全文と収録照合記録
WHY_THIS_MATTERS_TO_UPDATE

Enterprise AIの音声経路は、単なる音声入出力ではなく、認識・話者分離・turn detection・LLM/agent orchestration・音声合成・interrupt/barge-in・privacy/loggingが直列する実時間システムである。STT精度やTTS自然性だけを単独評価すると、会話成立性、tool実行、安全性、地域/モデルavailabilityを見落とす。公開後更新ではSpeech AIを非LLM部品として独立させつつ、音声AgentでLLM/Agent層と接続する必要がある。

SCOPE_ROUTING

non-LLM component / Enterprise AI Core / provider mapping / interoperability / benchmark / implementation / privacy / operability

CLAIM_OR_RESEARCH_QUESTION
  • Speech AIはSTT/TTS/diarization/realtime agentを別能力として扱うべきか。
  • realtime voice agentの品質はWERやTTS naturalnessだけで評価可能か。
  • providerの音声機能はmodel/locale/region/API modeでどこまでavailabilityが変わるか。
  • audio-native/realtime経路とSTT→text LLM→TTS cascadeは同一の運用特性を持つか。
EVIDENCE TABLE

[E1] official product documentation | Voice Live API Overview | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live | accessed 2026-09-15 | API family: Voice Live; current docs expose gpt-realtime-1.5/gpt-realtime/gpt-realtime-mini and Data Zone variants | locator: Features / API design and compatibility / model table | VERIFIED_SPEC + PRODUCT_VOLATILE | support/context [E2] official API how-to | How to use the Voice Live API | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-how-to | accessed 2026-09-15 | api-version=2026-04-10; transcription choices include azure-speech, mai-transcribe(preview), whisper-1, gpt-4o-transcribe, gpt-4o-mini-transcribe, gpt-4o-transcribe-diarize depending on chat model | locator: WebSocket endpoint / Audio input transcription | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E3] official product documentation | What is speech to text? | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-to-text | updated/published 2026-07 approx.; accessed 2026-09-15 | current Speech service | locator: real-time / fast / batch / diarization | VERIFIED_SPEC + PRODUCT_VOLATILE | support [E4] official product documentation | Detect different speakers in an audio recording | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/multiple-voices | accessed 2026-09-15 | Speech-to-Text; V2 request example; diarization_config | locator: Speaker diarization / RecognitionFeatures | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E5] official model documentation | Chirp 2: Enhanced multilingual accuracy | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/models/chirp-2 | accessed 2026-09-15 | model id chirp_2; STT V2; StreamingRecognize language support limited by locale | locator: model details / API methods | VERIFIED_SPEC + PRODUCT_VOLATILE | support/availability [E6] official product documentation | Supported voices and languages | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/docs/list-voices-and-types | accessed 2026-09-15 | Chirp 3 HD current voice family | locator: voice type table / Chirp 3 HD notes | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E7] official quota documentation | Quotas & limits | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/quotas | accessed 2026-09-15 | current quota table; subject to change | locator: content limits / requests limit | VERIFIED_SPEC + PRODUCT_VOLATILE | limit/operability [E8] official product documentation | Partitioning speakers (diarization) | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/diarization.html | accessed 2026-09-15 | current Transcribe | locator: max 30 speakers; batch/streaming speaker labels | VERIFIED_SPEC + PRODUCT_VOLATILE | support/limit [E9] official product documentation | Transcribing multi-channel audio | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/channel-id.html | accessed 2026-09-15 | current Transcribe | locator: two-channel identification | VERIFIED_SPEC + PRODUCT_VOLATILE | context/limit [E10] official product documentation | Generative voices | Amazon Polly | https://docs.aws.amazon.com/polly/latest/dg/generative-voices.html | accessed 2026-09-15 | Generative engine; regional availability current | locator: region list / real-time and asynchronous synthesis / formats | VERIFIED_SPEC + PRODUCT_VOLATILE | support/availability [E11] primary research | VoiceAgentBench: Are Voice Assistants ready for agentic tasks? | Jain et al. | https://arxiv.org/abs/2510.07978 | 2025-10-09; accessed 2026-09-15 | benchmark paper | locator: 5,500+ synthetic spoken queries; tool selection/workflows/multiturn/safety; reported gaps in orchestration, Indic generalization, adversarial robustness | RESEARCH | counter/context [E12] primary research | RW-Voice-EQ Bench: A Real World Benchmark for Evaluating Voice AI Systems | Ayllon et al. | https://arxiv.org/abs/2607.14846 | 2026-07-16; accessed 2026-09-15 | benchmark paper | locator: multidimensional TTS/STS/SU/ASR; dimension-specific performance; real-world accent/emotion/noise failures | RESEARCH | counter/context [E13] primary research | SEA-SpeechBench: A Large-Scale Multitask Benchmark for Speech Understanding Across Southeast Asia | Liao et al. | https://arxiv.org/abs/2609.09672 | 2026-09-09; accessed 2026-09-15 | 97,194 samples / 99 eval sets / 597h / 11 SEA languages | locator: task and language coverage; temporal/emotion/translation gaps; low-resource prompt gap | RESEARCH | counter/context

FINDINGS

F1 [VERIFIED_SPEC]: STT、speaker diarization、TTS、realtime voice agentは別能力であり、同じprovider内でも別API/model/modeとして実装される。Microsoft Voice Liveはaudio input/output、noise suppression、echo cancellation、interruption/end-of-turn、function callingを一つのrealtime layerに統合するが、入力transcription modelは別選択である。 F2 [VERIFIED_SPEC]: diarizationとchannel identificationは同義ではない。Amazon Transcribeはspeaker diarizationで最大30 speakerをlabel可能だが、channel identificationは最大2 channel。Google STTもdiarizationをspeaker change/number labelとして提供する。物理channel分離を話者識別能力へ外挿しない。 F3 [VERIFIED_SPEC + PRODUCT_VOLATILE]: availabilityはmodel × locale × region × API/modeで変動する。Google Chirp 2はV2専用でStreamingRecognizeのlanguage supportに制約があり、Chirp 3 HD TTSはglobal/eu/us endpointを持つ一方、現行docsではregionalization/data residencyの対象外と明記される。AWS Polly Generative voicesもregion限定。 F4 [INFERENCE grounded in E1-E10]: realtime voice agentには少なくとも input capture → VAD/turn detection → ASRまたはaudio-native understanding → agent/tool reasoning → response generation → TTS/audio generation → playback → interruption/barge-in のlatency chainがある。単一のend-to-end latency値だけではbottleneckを特定できない。 F5 [RESEARCH]: VoiceAgentBenchは音声agent評価をtranscriptionからtool selection、multi-tool、multi-turn、安全性へ広げ、実験上orchestration/generalization/adversarial robustnessの不足を報告する。製品保証・failure rateへは外挿しない。 F6 [RESEARCH]: RW-Voice-EQ BenchはTTS naturalness/expressiveness/identity stability/reliability、STS、speech understanding、ASR robustnessが独立に崩れ得ることを示す。SEA-SpeechBenchも多言語・paralinguistic・temporal理解で大きな差を報告する。したがってWERだけをSpeech AI全体の品質指標にしない。

LIMITS / COUNTEREVIDENCE / FAILURE ENVELOPE
  • clean-speech WER改善はnoise、accent、code-switch、overlap、emotion、far-field、telephony、domain terminologyでの精度を保証しない。
  • diarization speaker IDは通常session内generic labelであり、本人identity verificationではない。speaker recognition/biometricsと混同禁止。
  • TTS naturalnessが高くてもpronunciation、number/date/entity rendering、voice identity stability、latency、interruptibility、安全なconsent運用は別軸。
  • audio-native modelはcascadeより常に低遅延/高品質とは確定しない。network、turn detector、tool latency、synthesis/playbackが支配的になり得る。
  • transcriptが正しくてもtool orchestrationやspoken instruction handlingが失敗し得る。逆にASR文字列差があってもtask successする場合がある。
  • benchmark結果はfixture/language/model snapshot依存であり、特定商用tenantのSLAや現行failure rateを証明しない。
AVAILABILITY_GATES

provider; model/voice ID; API revision; region/endpoint; locale/language; streaming vs batch; realtime vs async; diarization/channel mode; subscription/resource type; quota/concurrency; preview/GA status; data-residency mode; custom voice/voice cloning consent and eligibility.

IMPLEMENTATION_STATE

Microsoft: Voice Liveはrealtime agent統合層として現行docsで提供。WebSocket api-version 2026-04-10。transcription backend/model選択とchat/realtime model互換性を別管理。 Google: STT V2/Chirp系、speaker diarization、TTS Chirp 3 HD等を別service/modelとして提供。locale/endpoint/feature差を固定して使う必要がある。 AWS: Transcribeでstreaming/batch、speaker diarization/channel identification、PollyでTTS/generative voice。realtime conversational agent全体はこれら部品を組み合わせる構成として評価し、単一Speech製品とみなさない。

BENCHMARK_OR_EVAL

Core評価は最低でも次を分離する: ASR WER/CER + entity/number/date accuracy; diarization DER/JERまたはspeaker-attributed word error; TTS intelligibility/pronunciation + naturalness/expressiveness + speaker/voice stability; turn detection false-cut/late-turn; interruption/barge-in success; first-audio latency/turn latency/p95; tool selection/argument/task success; multilingual/code-switch/noise/overlap robustness; safety/privacy behavior。単一総合scoreは補助値に留める。

SECURITY / PRIVACY / AUDIT / COST / OPERABILITY

Privacy: raw audio、transcript、speaker label、voiceprint/embedding、custom-voice reference、tool transcriptを別artifactとしてretention/consent/access control対象化。diarization labelを本人識別情報と誤認しない一方、voice biometricを扱う場合は別privacy gateを設ける。 Audit: session ID、audio input hash/locator、model/voice IDs、API revision、locale、timestamps、partial/final transcript、speaker/channel labels、turn boundary、tool calls、interrupt events、final text/audio provenanceを保持。 Cost/Operability: audio duration、characters/tokens、streaming session/concurrency、custom model/voice、network egress等のmeterを分離。quotaはcurrent確認必須。Google TTSのcurrent docsではrequest/content/concurrent streaming limitsが明示され、変更可能性も明記される。

SAFE_WORDING_FOR_FUTURE_BOOK

「Speech AIはSTTやTTSの単体機能ではなく、認識、話者分離、turn-taking、Agent/tool実行、音声合成、interrupt処理までを含む実時間経路として評価する。各機能のavailabilityと品質はmodel、language、region、API modeで異なるため、provider名だけで能力を一般化しない。WER、自然性、会話latency、task success、安全性は別指標として測る。」

UPDATE_WORK_HANDOFF

Core候補として SPEECH INTERACTION CONTRACT を追加検討。fields: session_id, provider, region, input_mode, audio_codec/sample_rate, STT/audio-model ID+version, locale, diarization/channel config, VAD/turn config, agent/model ID, tool policy, TTS voice/model ID, output codec, retention/consent, latency trace, transcript provenance, interruption events, task outcome。 TEST_PROFILE(未実施): consent済みsynthetic/public audioのみで、clean/noise/far-field/telephony、accent、多言語/code-switch、2-speaker overlap、interrupt、numbers/dates/proper nouns、single/multi-tool taskを固定fixture化。pipeline別に cascade(STT→text agent→TTS) と audio-native/realtime を同一taskで比較し、WERだけでなく task success、DER、turn-cut、barge-in、p50/p95 first-audio/turn latency、cost/minute、audit completenessを記録する。

OPEN_UNKNOWN

/ STOP_CONDITION

UNKNOWN

OpenAI direct Realtime APIの2026-09-15時点の正確なcurrent model/API revision・region/data controlsは今回一次資料を十分固定できず、provider mapping採用時に公式docsで再採集する。

UNKNOWN

provider横断で比較可能な標準化されたend-to-end voice-agent latency/safety benchmarkの成熟度。

STOP_CONDITION

STT/TTS/diarization/realtime agentの分離、current Microsoft/Google/AWS implementation、availability gates、multidimensional benchmark evidence、failure envelope、future Core contract/test profileまで後続Workが採否判断可能な粒度に到達したためEA-071 bounded packetを閉じる。

---

  • EVD-EA-071-URL-B2F09A4E72AB研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E1] official product documentation | Voice Live API Overview | Microsoft |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-B2F09A4E72AB
    検証箇所
    EVIDENCE TABLE · E1 · [E1] official product documentation | Voice Live API Overview | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-4E8046EDB0B5研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E2] official API how-to | How to use the Voice Live API | Microsoft |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-4E8046EDB0B5
    検証箇所
    EVIDENCE TABLE · E2 · [E2] official API how-to | How to use the Voice Live API | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/voice-live-how-to
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-A8A651B00F18研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E3] official product documentation | What is speech to text? | Microsoft |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-A8A651B00F18
    検証箇所
    EVIDENCE TABLE · E3 · [E3] official product documentation | What is speech to text? | Microsoft | https://learn.microsoft.com/en-us/azure/ai-services/speech-service/speech-to-text
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-9CB3FADEB765研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E4] official product documentation | Detect different speakers in an audio recording | Google Cloud |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-9CB3FADEB765
    検証箇所
    EVIDENCE TABLE · E4 · [E4] official product documentation | Detect different speakers in an audio recording | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/multiple-voices
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-22A4E81FB856研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E5] official model documentation | Chirp 2: Enhanced multilingual accuracy | Google Cloud |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-22A4E81FB856
    検証箇所
    EVIDENCE TABLE · E5 · [E5] official model documentation | Chirp 2: Enhanced multilingual accuracy | Google Cloud | https://docs.cloud.google.com/speech-to-text/docs/models/chirp-2
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-6C499F516A01研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E6] official product documentation | Supported voices and languages | Google Cloud Text-to-Speech |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-6C499F516A01
    検証箇所
    EVIDENCE TABLE · E6 · [E6] official product documentation | Supported voices and languages | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/docs/list-voices-and-types
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-90762B624F7D研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E7] official quota documentation | Quotas & limits | Google Cloud Text-to-Speech |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-90762B624F7D
    検証箇所
    EVIDENCE TABLE · E7 · [E7] official quota documentation | Quotas & limits | Google Cloud Text-to-Speech | https://docs.cloud.google.com/text-to-speech/quotas
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-C8376B74C4DC研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E8] official product documentation | Partitioning speakers (diarization) | Amazon Transcribe |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-C8376B74C4DC
    検証箇所
    EVIDENCE TABLE · E8 · [E8] official product documentation | Partitioning speakers (diarization) | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/diarization.html
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-B063AD6D2865研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E9] official product documentation | Transcribing multi-channel audio | Amazon Transcribe |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-B063AD6D2865
    検証箇所
    EVIDENCE TABLE · E9 · [E9] official product documentation | Transcribing multi-channel audio | Amazon Transcribe | https://docs.aws.amazon.com/transcribe/latest/dg/channel-id.html
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-608FF1873412研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E10] official product documentation | Generative voices | Amazon Polly |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-608FF1873412
    検証箇所
    EVIDENCE TABLE · E10 · [E10] official product documentation | Generative voices | Amazon Polly | https://docs.aws.amazon.com/polly/latest/dg/generative-voices.html
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-66BE04F61733研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E11] primary research | VoiceAgentBench: Are Voice Assistants ready for agentic tasks? | Jain et al. |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-66BE04F61733
    検証箇所
    EVIDENCE TABLE · E11 · [E11] primary research | VoiceAgentBench: Are Voice Assistants ready for agentic tasks? | Jain et al. | https://arxiv.org/abs/2510.07978
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-01E6B85608A0研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E12] primary research | RW-Voice-EQ Bench: A Real World Benchmark for Evaluating Voice AI Systems | Ayllon et al. |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-01E6B85608A0
    検証箇所
    EVIDENCE TABLE · E12 · [E12] primary research | RW-Voice-EQ Bench: A Real World Benchmark for Evaluating Voice AI Systems | Ayllon et al. | https://arxiv.org/abs/2607.14846
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EVD-EA-071-URL-3910B11A6F4A研究資料研究資料根拠の出所: SOURCE_PACKET_REFERENCE

    [E13] primary research | SEA-SpeechBench: A Large-Scale Multitask Benchmark for Speech Understanding Across Southeast Asia | Liao et al. |

    裏付ける内容
    —
    確認日
    —
    出典・実験ID
    SRC-EA-071-URL-3910B11A6F4A
    検証箇所
    EVIDENCE TABLE · E13 · [E13] primary research | SEA-SpeechBench: A Large-Scale Multitask Benchmark for Speech Understanding Across Southeast Asia | Liao et al. | https://arxiv.org/abs/2609.09672
    適用範囲
    EVIDENCE TABLE
    出典・来歴
    SOURCE_PACKET_REFERENCE_PROJECTED
    限界
    元の監査済み資料に記載された参照先です。URLの復元は、資料の最新性や全主張の支持を新たに検証したことを意味しません。
  • EA-071-R11-RESEARCH研究資料研究資料根拠の出所: AUDITED_CANONICAL_RESEARCH_PACKET

    EA-071 監査済みresearch / canonical revision binding

    裏付ける内容
    F1 [VERIFIED_SPEC]: STT、speaker diarization、TTS、realtime voice agentは別能力であり、同じprovider内でも別API/model/modeとして実装される。Microsoft Voice Liveはaudio input/output、noise suppression、echo cancellation、interruption/end-of-turn、function callingを一つのrealtime layerに統合するが、入力transcription modelは別選択である。 F2 [VERIFIED_SPEC]: diarizationとchannel identificationは同義ではない。Amazon Transcribeはspeaker diarizationで最大30 speakerをlabel可能だが、channel identificationは最大2 channel。Google STTもdiarizationをspeaker change/number labelとして提供する。物理channel分離を話者識別能力へ外挿しない。 F3 [VERIFIED_SPEC + PRODUCT_VOLATILE]: availabilityはmodel × locale × region × API/modeで変動する。Google Chirp 2はV2専用でStreamingRecognizeのlanguage supportに制約があり、Chirp 3 HD TTSはglobal/eu/us endpointを持つ一方、現行docsではregionalization/data residencyの対象外と明記される。AWS Polly Generative voicesもregion限定。 F4 [INFERENCE grounded in E1-E10]: realtime voice agentには少なくとも input capture → VAD/turn detection → ASRまたはaudio-native understanding → agent/tool reasoning → response generation → TTS/audio generation → playback → interruption/barge-in のlatency chainがある。単一のend-to-end latency値だけではbottleneckを特定できない。 F5 [RESEARCH]: VoiceAgentBenchは音声agent評価をtranscriptionからtool selection、multi-tool、multi-turn、安全性へ広げ、実験上orchestration/generalization/adversarial robustnessの不足を報告する。製品保証・failure rateへは外挿しない。 F6 [RESEARCH]: RW-Voice-EQ BenchはTTS naturalness/expressiveness/identity stability/reliability、STS、speech understanding、ASR robustnessが独立に崩れ得ることを示す。SEA-SpeechBenchも多言語・paralinguistic・temporal理解で大きな差を報告する。したがってWERだけをSpeech AI全体の品質指標にしない。
    確認日
    —
    出典・実験ID
    COMM-067-EA0071
    検証箇所
    COMM-067-EA0071 · EA-071-R5-LEGACY-MIGRATION-20261008-R1 · content/staging/EA-071.md
    適用範囲
    監査済みEA本文・canonical revision・既存Source Graph relationの範囲。欠損currentnessは推測で閉じない。
    出典・来歴
    AUDIT_PASS_CANONICAL_BINDING
    限界
    canonical監査・revision bindingの存在を示す。外部ソースcurrentnessが本文またはcontrol-planeで確定していない場合は、currentnessをUNKNOWNのまま保持する。
  • EA-071-R11-WEB-READBACK実装資料実装資料根拠の出所: IMPLEMENTATION_READBACK

    EA-071 Web body identity / canonical readback

    裏付ける内容
    canonical staging bodyのSHA-256一致とR9 canonical ledger readbackをProduction projectionの入力として検証する。
    確認日
    —
    出典・実験ID
    WEBBODY-EA0071-R8-4678FB60
    検証箇所
    WEBBODY-EA0071-R8-4678FB60 · content/staging/EA-071.md · EA-071-R5-LEGACY-MIGRATION-20261008-R1
    適用範囲
    R9/R10 canonical readback後のProduction生成時body identity。
    出典・来歴
    CANONICAL_READBACK_BODY_HASH_MATCH
    限界
    body identity/readbackは本文claim自体の真偽や外部ソースの最新性を追加保証しない。
出典ID
COMM-067-EA0071, SRC-EA-071-URL-B2F09A4E72AB, SRC-EA-071-URL-4E8046EDB0B5, SRC-EA-071-URL-A8A651B00F18, SRC-EA-071-URL-9CB3FADEB765, SRC-EA-071-URL-22A4E81FB856, SRC-EA-071-URL-6C499F516A01, SRC-EA-071-URL-90762B624F7D, SRC-EA-071-URL-C8376B74C4DC, SRC-EA-071-URL-B063AD6D2865, SRC-EA-071-URL-608FF1873412, SRC-EA-071-URL-66BE04F61733, SRC-EA-071-URL-01E6B85608A0, SRC-EA-071-URL-3910B11A6F4A, WEBBODY-EA0071-R8-4678FB60
追跡中のUNKNOWN ID
EA-071-UNKNOWN-01, EA-071-UNKNOWN-02, EA-071-UNKNOWN-03, EA-071-UNKNOWN-CURRENTNESS
再確認のきっかけ
canonical revision/publication state change · body artifact hash change · source currentness change · new contradiction or implementation readback

機械検査: 通過 — Automated validation does not guarantee accuracy or authorize execution.

    同じ記事IDの機械可読データです。