3 poin oleh xguru 3 jam lalu | Belum ada komentar. | Bagikan ke WhatsApp
  • Komponen kontrol suara untuk React/browser yang dibangun di atas Realtime API
  • Memungkinkan implementasi widget yang menerima instruksi suara, mulai dari input formulir hingga berbagai aksi lainnya
  • Menyediakan pola tool-constrained UI yang membatasi agar asisten hanya menjalankan aksi yang diizinkan aplikasi
  • Karena satu controller mengelola sekaligus koneksi sesi, pemrosesan audio, eksekusi tool, dan perakitan transkrip, developer tidak perlu menangani WebRTC atau protokol Realtime secara langsung
  • Saat dipasang ke aplikasi yang sudah ada, aplikasi tetap mempertahankan satu-satunya sumber status (source of truth), dan lapisan suara hanya memanggil handler aplikasi yang dibatasi
  • Ini adalah paket opinionated yang dioptimalkan untuk alur UI browser, bukan framework orkestrasi umum; jika membutuhkan runtime non-React atau orkestrasi agen, disarankan menggunakan Raw Realtime atau openai-agents-js
  • Untuk integrasi ke aplikasi yang sudah ada, tersedia panduan 9 langkah: proxy endpoint /session → membuat wrapper voice adapter → mendaftarkan tool → hoisting controller → mount widget
  • Controller secara default menggunakan server_vad; pada sesi tool-only, interruptResponse: false diatur agar pemanggilan tool yang sedang berjalan tidak dibatalkan oleh suara baru
  • Di aplikasi demo, tersedia beragam skenario integrasi seperti pergantian tema, formulir multi-langkah, alur catur dengan status bersama, dan eksperimen wake-word
  • Lisensi Apache-2.0

Belum ada komentar.

Belum ada komentar.