Realtime API menyediakan beberapa protokol transport yang masing-masing dioptimalkan untuk kebutuhan berbeda, seperti performa, latensi, ketahanan pada jaringan lemah, dan biaya integrasi.
Realtime API mendukung tiga protokol transport: AOQ (AI over QUIC), WebRTC, dan WebSocket. Pilih protokol yang paling sesuai dengan skenario bisnis Anda.
Dimensi | AOQ | WebRTC | WebSocket |
|---|---|---|---|
Kasus penggunaan | Interaksi real-time multimodal AI, kondisi jaringan lemah, transmisi data campuran | Interaksi berbasis browser, panggilan audio dan video tradisional | Integrasi sisi server, prototipe cepat |
Kompatibilitas browser | Tidak didukung | Didukung secara native | Didukung secara native |
Tingkat kesulitan integrasi | Rendah | Sedang | Minimal |
Ketahanan di jaringan lemah | Sangat baik | Baik | Buruk |
Jenis data | Audio/video + teks | Audio/video + teks | Teks/audio/gambar |
Kecepatan pembentukan koneksi | Cepat | Lambat | Lambat |
Pembatalan gema dan penekanan noise | Bawaan | Bawaan | Tidak tersedia; client harus menanganinya sendiri |
Kesesuaian skenario AI | Dirancang khusus untuk karakteristik data multimodal AI | Desain tradisional; memerlukan adaptasi tambahan untuk skenario AI | Dasar; cocok untuk skenario berbasis teks saja atau skenario dengan kebutuhan real-time rendah |
Dukungan platform client | Android / iOS / HarmonyOS | Browser, client seluler | Semua platform (lingkungan apa pun yang mendukung WebSocket) |
Pilih protokol berdasarkan kebutuhan Anda:
- AOQ: Paling cocok untuk skenario interaksi AI real-time dengan persyaratan paling ketat terkait latensi, ketahanan pada jaringan lemah, dan transmisi data multimodal, terutama pada aplikasi seluler native. Fitur pembatalan gema dan penekanan noise sudah termasuk secara bawaan.
- WebRTC: Paling cocok untuk skenario panggilan audio dan video tradisional yang memerlukan dukungan native browser atau telah berjalan di infrastruktur WebRTC. Fitur pembatalan gema dan penekanan noise sudah termasuk secara bawaan.
- WebSocket: Paling cocok untuk integrasi sisi server, pengembangan prototipe cepat, dan skenario yang memerlukan hambatan integrasi minimal. Gunakan SDK DashScope untuk segera mengimplementasikan percakapan suara real-time.
Model dan aplikasi yang didukung
Tabel berikut menunjukkan dukungan setiap protokol terhadap berbagai model dan aplikasi:
Jenis model/aplikasi | Model | AOQ | WebRTC | WebSocket |
|---|---|---|---|---|
qwen3.5-omni-plus-realtime | Supported | Supported | Supported | |
qwen3.5-omni-flash-realtime | Supported | Supported | Supported | |
qwen3.5-livetranslate-flash-realtime | Supported | Supported | Supported | |
Qwen-Audio-3.0-ASR-Flash-Streaming, Fun-ASR-Realtime series models | Supported | Unsupported | Supported | |
CosyVoice series models | Supported | Unsupported | Supported | |
qwen-audio-3.0-tts-flash, qwen-audio-3.0-tts-plus | Supported | Unsupported | Supported | |
qwen-audio-3.0-realtime-plus, qwen-audio-3.0-realtime-flash | Supported | Supported | Supported |
CatatanUntuk informasi mengenai nama model, ukuran context window, harga, dan versi Snapshot, kunjungi Konsol Alibaba Cloud Model Studio. Untuk batas laju (rate limits), lihat Rate limiting.
Praktik terbaik
- Menggunakan WebRTC dengan qwen3.5-omni-plus-realtime untuk panggilan real-time
- Menggunakan AOQ dengan qwen3.5-omni-plus-realtime untuk panggilan real-time
- Bangun percakapan suara push-to-talk dengan qwen3.5-omni-plus-realtime melalui AOQ
- Bangun percakapan suara real-time dengan qwen-audio-3.0-realtime-plus melalui AOQ
- Sintesis suara dengan qwen-audio-3.0-tts-flash melalui AOQ
- Transkripsi suara real-time dengan fun-asr-realtime melalui AOQ