Tous les produits
Search
Centre de documentation

Intelligent Media Services:Mots-clés de reconnaissance vocale

Dernière mise à jour :Aug 11, 2026

Le service intégré de conversion parole-texte (STT) prend en charge la configuration des mots-clés. Définissez des termes spécifiques à votre domaine comme mots-clés afin d'améliorer la précision de la reconnaissance.

Présentation

La fonctionnalité de mots-clés permet de définir un ensemble de termes propres à un domaine. Le système de reconnaissance vocale accorde une priorité accrue à ces termes en augmentant leur pondération lors du traitement. Si certains termes de votre domaine métier ne sont pas reconnus avec précision, utilisez les mots-clés pour optimiser les résultats.

Limites

  • Langues prises en charge : chinois et anglais.

  • Format de fichier : pour les téléchargements via la console, le fichier de mots-clés doit être un fichier TXT encodé en UTF-8.

  • Exigences relatives au contenu :

    • Un fichier peut contenir jusqu'à 500 mots-clés.

    • Chaque mot-clé peut comporter jusqu'à 10 caractères.

    • Chaque mot-clé doit figurer sur une ligne distincte, sans ponctuation ni caractères spéciaux.

  • Taille du fichier : la taille du fichier de mots-clés ne doit pas dépasser 100 Ko.

Configuration

Configurez les mots-clés via la console, l'OpenAPI ou un SDK client. Chaque méthode présente une portée et une priorité différentes.

  • Configuration via la console : s'applique globalement à toutes les instances d'appel au sein du workflow.

  • Configuration via OpenAPI ou SDK client : s'applique uniquement à l'instance d'appel concernée.

Remarque

Les mots-clés configurés via l'OpenAPI ou un SDK client remplacent ceux définis dans la console.

Configuration via la console

  1. Préparez un fichier de mots-clés : ajoutez les termes à prioriser dans un fichier TXT. Exemple :

    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. Configurez le nœud STT : téléchargez le fichier de mots-clés vers le nœud STT de votre workflow en temps réel.

    Dans le panneau de configuration du nœud STT, sous la section custom hotword, cliquez sur Upload pour importer le fichier. Ce fichier doit être encodé en UTF-8 (sans BOM), ne pas dépasser 100 Ko et contenir au maximum 500 mots-clés de 10 caractères chacun. Cliquez sur Click to download sample pour obtenir un fichier d'exemple.

  3. Appliquez les mots-clés : après le téléchargement du fichier, enregistrez ou créez le workflow pour appliquer les modifications.

Configuration via l'OpenAPI

Pour configurer des mots-clés au niveau de l'instance, appelez l'opération GenerateAIAgentCall et transmettez les mots-clés dans le paramètre AIAgentConfig.AsrConfig.AsrHotWords. Pour plus de détails, consultez AIAgentConfig.

Remarque

Les mots-clés configurés via l'OpenAPI remplacent ceux définis dans la console.

Configuration via le SDK client

Le SDK AICallKit permet de configurer les mots-clés au niveau de l'instance d'appel.

Android

// Create a call configuration object.
ARTCAICallEngine.ARTCAICallConfig artcaiCallConfig = new ARTCAICallEngine.ARTCAICallConfig();
// Set the hotword list.
artcaiCallConfig.agentConfig.asrConfig.asrHotWords = new ArrayList<String>() {{    add("xxx");    add("yyy");}};
// The code for initiating the call is omitted.
... 

iOS

// Create an agent configuration object.
let agentConfig = ARTCAICallAgentConfig()
// Set the hotword list.
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"]
// Set the agent configuration for the call configuration.
callConfig.agentConfig = agentConfig
// The code for initiating the call is omitted.
... 

Web

// Create an agent configuration object.
const agentConfig = new AICallAgentConfig();
// Set the hotword list.
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"];
// Set the agent configuration for the call configuration.
callConfig.agentConfig = agentConfig
// The code for initiating the call is omitted.
...