全部产品
Search
文档中心

Intelligent Media Services:Hotword pengenalan ucapan

更新时间:Dec 18, 2025

Sistem Speech-to-Text (STT) bawaan mendukung konfigurasi hotword. Topik ini menjelaskan fitur hotword dan cara mengonfigurasinya.

Ikhtisar fungsi

Fitur hotword pengenalan ucapan memungkinkan Anda menetapkan sekelompok kata tertentu sebagai hotword. Saat sistem pengenalan ucapan dijalankan, hotword tersebut diprioritaskan dan bobotnya ditingkatkan selama proses pengenalan. Jika akurasi pengenalan untuk kata-kata tertentu dalam domain bisnis Anda rendah, Anda dapat menggunakan fitur hotword untuk meningkatkan hasilnya.

Batasan

  • Bahasa yang didukung: Fitur ini hanya mendukung kata dalam bahasa Tiongkok dan Inggris.

  • Format file: File hotword harus berupa file TXT dengan encoding UTF-8.

  • Persyaratan konten:

    • Satu file dapat berisi maksimal 500 hotword.

    • Panjang setiap hotword maksimal 10 karakter.

    • Setiap kata harus berada pada baris baru dan tidak boleh mengandung tanda baca atau karakter khusus.

  • Ukuran file: Ukuran file hotword tidak boleh melebihi 100 KB.

Konfigurasi

Anda dapat mengonfigurasi hotword melalui Konsol, menggunakan OpenAPI, atau menggunakan kit pengembangan perangkat lunak (SDK) client. Cakupan dan prioritas masing-masing metode konfigurasi adalah sebagai berikut:

  • Konfigurasi Konsol: Berlaku secara global untuk semua instans panggilan dalam alur kerja.

  • Konfigurasi OpenAPI/Client SDK: Berlaku pada tingkat instans dan hanya berlaku untuk instans panggilan saat ini.

Catatan

Hotword yang dikonfigurasi menggunakan OpenAPI atau client SDK akan menimpa hotword yang dikonfigurasi di Konsol.

Konfigurasi Konsol

  1. Siapkan file hotword: Tambahkan kata kunci yang ingin Anda prioritaskan ke dalam file TXT. Contoh kode berikut menunjukkan formatnya:

    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. Konfigurasi node STT: Unggah file hotword yang telah disiapkan ke node STT dalam alur kerja real-time.

    image

  3. Terapkan hotword: Setelah mengunggah file hotword, simpan alur kerja untuk menerapkan perubahan.

Konfigurasi OpenAPI

Anda juga dapat mengonfigurasi hotword pengenalan ucapan tingkat instans dengan memanggil operasi OpenAPI. Untuk melakukannya, panggil operasi GenerateAIAgentCall dan sertakan hotword dalam parameter AIAgentConfig.AsrConfig.AsrHotWords. Untuk informasi selengkapnya, lihat AIAgentConfig.

Catatan

Hotword yang dikonfigurasi menggunakan OpenAPI akan menimpa hotword yang dikonfigurasi di Konsol.

Konfigurasi saat startup client

SDK AICallKit mendukung konfigurasi hotword tingkat instans.

Android

// Buat objek konfigurasi panggilan.
ARTCAICallEngine.ARTCAICallConfig artcaiCallConfig = new ARTCAICallEngine.ARTCAICallConfig();
 
// Tetapkan daftar hotword.
artcaiCallConfig.agentConfig.asrConfig.asrHotWords = new ArrayList<String>() {{    add("xxx");    add("yyy");}};
// Proses inisiasi panggilan dihilangkan.
... 

iOS

// Buat objek konfigurasi agen.
let agentConfig = ARTCAICallAgentConfig()

// Tetapkan daftar hotword.
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"]

// Tetapkan konfigurasi agen untuk konfigurasi panggilan.
callConfig.agentConfig = agentConfig

// Proses inisiasi panggilan dihilangkan.
... 

Web

// Buat objek konfigurasi agen.
const agentConfig = new AICallAgentConfig();

// Tetapkan daftar hotword.
agentConfig.asrConfig.asrHotWords = ["xxx", "yyy"];

// Tetapkan konfigurasi agen untuk konfigurasi panggilan.
callConfig.agentConfig = agentConfig

// Proses inisiasi panggilan dihilangkan.
...