Todos os produtos
Search
Central de documentação

Intelligent Media Services:Palavras-chave de reconhecimento de fala

Última atualização: Jun 28, 2026

O serviço integrado de conversão de fala em texto (STT) permite configurar palavras-chave. Defina termos específicos do domínio como palavras-chave para aumentar a precisão do reconhecimento.

Visão geral

O recurso de palavras-chave permite definir um conjunto de termos específicos do domínio. O sistema de reconhecimento de fala prioriza esses termos ao aumentar o peso deles durante o processamento. Se alguns termos do seu domínio de negócios não forem reconhecidos com precisão, use palavras-chave para aprimorar os resultados.

Limitações

  • Idiomas compatíveis: chinês e inglês.

  • Formato de arquivo: para uploads no console, o arquivo de palavras-chave deve ser um TXT codificado em UTF-8.

  • Requisitos de conteúdo:

    • Limite de 500 palavras-chave por arquivo.

    • Máximo de 10 caracteres por palavra-chave.

    • Uma palavra-chave por linha, sem pontuação ou caracteres especiais.

  • Tamanho do arquivo: máximo de 100 KB.

Configuração

Configure as palavras-chave pelo console, pela OpenAPI ou por um SDK cliente. Cada método tem escopo e prioridade diferentes.

  • Configuração via console: aplica-se globalmente a todas as instâncias de chamada no fluxo de trabalho.

  • Configuração via OpenAPI/SDK cliente: aplica-se apenas à instância de chamada específica.

Nota

As palavras-chave configuradas via OpenAPI ou SDK cliente substituem as definidas no console.

Configuração via console

  1. Prepare um arquivo de palavras-chave: adicione as palavras que deseja priorizar em um arquivo TXT. Exemplo:

    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. Configure o nó STT: faça upload do arquivo de palavras-chave no nó STT do fluxo de trabalho em tempo real.

    No painel de configuração do nó STT, na seção custom hotword, clique em Upload para enviar o arquivo. O arquivo deve ser um TXT codificado em UTF-8 (sem BOM), ter menos de 100 KB e conter até 500 palavras-chave com no máximo 10 caracteres cada. Clique em Click to download sample para baixar um arquivo de exemplo.

  3. Aplique as palavras-chave: após o upload, salve ou crie o fluxo de trabalho para aplicar as alterações.

Configuração via OpenAPI

Para configurar palavras-chave no nível da instância, chame a operação GenerateAIAgentCall e passe as palavras-chave no parâmetro AIAgentConfig.AsrConfig.AsrHotWords. Para mais detalhes, consulte AIAgentConfig.

Nota

As palavras-chave configuradas via OpenAPI substituem as definidas no console.

Configuração via SDK cliente

O SDK AICallKit permite configurar palavras-chave no nível da instância de chamada.

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.
...