スタムモデルと、AutoDetectSourceLanguage を同時に使った場合に event.result.language が取れない

坂本 祥之 0 評価のポイント
2025-12-15T06:26:14.7533333+00:00

https://jpaiblog.github.io/blog/2025/05/02/speech-translation-with-custom-speech/ を参考に、Custom Speech で作成したモデルを Speech Translation で利用しています。

今回、カスタムモデルと、AutoDetectSourceLanguage を同時に使おうとしています。

SpeechTranslationConfig を生成しているソースコードは以下です

    const endpointId = '17524d89-64e1-46a1-92cf-b1c4100dad03';
    const url = new URL(`

この時、TranslationRecognizer の recognized で、event.result.language が undefined になってしまいます。

カスタムモデルを利用していない場合は、ここに自動識別した言語の情報が入ってきていました。 言語の自動識別自体は動いているように見えます。 カスタムモデルと言語の自動識別を両方利用している場合に、自動識別された言語の情報を取得することはできるでしょうか

言語は TypeScript

使っているライブラリは "microsoft-cognitiveservices-speech-sdk": "1.46.0" です

Azure AI 音声
Azure AI 音声
音声処理をアプリとサービスに統合する Azure サービス。
{count} 件の投票

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "おすすめ" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。