すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Services:音声認識のホットワード

最終更新日:Jun 23, 2026

内蔵の音声テキスト変換 (STT) サービスは、ホットワードの構成をサポートしています。ドメイン固有の用語をホットワードとして定義することで、認識精度を向上させることができます。

概要

ホットワード機能を使用すると、ドメイン固有の用語のセットをホットワードとして定義できます。音声認識システムは、認識中にこれらのホットワードの重みを増やすことで、優先的に処理します。ビジネスドメイン内の特定の用語が正確に認識されない場合は、ホットワードを使用して結果を改善してください。

制限事項

  • 対応言語:中国語と英語。

  • ファイルフォーマット:コンソールからアップロードする場合、ホットワードファイルは UTF-8 でエンコードされた TXT ファイルである必要があります。

  • コンテンツ要件:

    • 1 つのファイルに最大 500 個のホットワードを含めることができます。

    • 各ホットワードの長さは最大 10 文字です。

    • 各ホットワードは改行で区切り、句読点や特殊文字を含めないでください。

  • ファイルサイズ:ホットワードファイルのサイズは 100 KB を超えることはできません。

構成

ホットワードは、コンソール、OpenAPI、またはクライアント SDK を使用して構成できます。各メソッドには、異なる範囲と優先度があります。

  • コンソールでの構成:ワークフロー内のすべての呼び出しインスタンスにグローバルに適用されます。

  • OpenAPI/クライアント SDK での構成:特定の呼び出しインスタンスにのみ適用されます。

説明

OpenAPI またはクライアント SDK を介して構成されたホットワードは、コンソールで構成されたホットワードをオーバーライドします。

コンソールでの構成

  1. ホットワードファイルの準備:優先したいキーワードを TXT ファイルに追加します。例:

    The Shawshank Redemption
    Farewell My Concubine
    Léon: The Professional
    Forrest Gump
    Life Is Beautiful
    Titanic
    Spirited Away
    Schindler's List
    Inception
    WALL·E
  2. STT ノードの構成:リアルタイムワークフローの STT ノードにホットワードファイルをアップロードします。

    STT ノードの設定パネルで、カスタムホットワードセクションの [アップロード] をクリックしてホットワードファイルをアップロードします。ホットワードファイルは、UTF-8 (BOM なし) でエンコードされた 100 KB 未満の TXT ファイルで、最大 500 個のホットワード (各ホットワードは最大 10 文字) を含める必要があります。[サンプルをダウンロード] をクリックすると、サンプルファイルをダウンロードできます。

  3. ホットワードの適用:ファイルをアップロードした後、ワークフローを保存または作成して変更を適用します。

OpenAPI での構成

インスタンスレベルのホットワードを構成するには、GenerateAIAgentCall 操作を呼び出し、AIAgentConfig.AsrConfig.AsrHotWords パラメーターでホットワードを渡します。詳細については、「AIAgentConfig」をご参照ください。

説明

OpenAPI を介して構成されたホットワードは、コンソールで構成されたホットワードをオーバーライドします。

クライアント SDK での構成

AICallKit SDK は、呼び出しインスタンスレベルでのホットワード構成をサポートしています。

Android

// 呼び出し設定オブジェクトを作成します。
ARTCAICallEngine.ARTCAICallConfig artcaiCallConfig = new ARTCAICallEngine.ARTCAICallConfig();
// ホットワードリストを設定します。
artcaiCallConfig.agentConfig.asrConfig.asrHotWords = new ArrayList<String>() {{    add("xxx");    add("yyy");}};
// 呼び出しを開始するコードは省略されています。
... 

iOS

// エージェント設定オブジェクトを作成します。
let agentConfig = ARTCAICallAgentConfig()
// ホットワードリストを設定します。
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"]
// 呼び出し設定にエージェント設定をセットします。
callConfig.agentConfig = agentConfig
// 呼び出しを開始するコードは省略されています。
... 

Web

// エージェント設定オブジェクトを作成します。
const agentConfig = new AICallAgentConfig();
// ホットワードリストを設定します。
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"];
// 呼び出し設定にエージェント設定をセットします。
callConfig.agentConfig = agentConfig
// 呼び出しを開始するコードは省略されています。
...