Troubleshooting

Modal tidak muncul setelah Vonip.open()

  • Pastikan Vonip.init() dipanggil sebelum Vonip.open().
  • Cek console: ada error Vonip belum di-init? Berarti SDK belum dijalankan.
  • Pastikan script SDK ter-load (cek Network tab).

CORS error di console

  • Tambahkan domainmu di Dashboard → Settings → Allowed Origins.
  • Untuk dev lokal, default localhost sudah diizinkan untuk pk_test_*.

Mikrofon tidak menyala

  • Browser memblokir getUserMedia di halaman non-HTTPS (kecuali localhost).
  • Cek permission browser di address bar.

Audio playback diam

  • File audio dilayani via CDN — pastikan domain CDN tidak diblokir adblocker.
  • Cek audio_url langsung di browser. Jika 200 OK, masalah ada di <audio> element.

429 Permintaan terlalu sering

  • Rate limit terlampaui. Tunggu 60 detik atau naikkan limit di plan Pro.

Suara yang dipilih tidak ditemukan

  • Cek voice slug via GET /voices.
  • Slug case-sensitive: anime_voiceAnime_Voice.

Masih stuck? Email support@vonip.ai dengan request-id dari response header.