Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

Indeks dokumentasi React

ExpoSpeech

Modul ExpoSpeech dipakai untuk Text-to-Speech (TTS): mengucapkan kalimat, mengatur rate/pitch, dan menghentikan suara. Referensi implementasi: exsampel/Speech.js.

Contoh pemakaian dasar

await ExpoSpeech.speak("Selamat datang di halaman profil Anda", { onDone: () => { console.log("Selesai mengucapkan sambutan"); }, });

Opsi suara

const profilText = `Email Anda ${params?.email || "tidak tersedia"}`; await ExpoSpeech.speak(profilText, { rate: 0.8, pitch: 1.1, });

Menghentikan suara

await ExpoSpeech.stop();

Catatan

  • Gunakan try/catch agar error TTS tidak memutus alur UI.
  • Panggil stop() saat berpindah halaman jika ada suara panjang.
  • Untuk data dinamis, susun string narasi singkat agar tetap nyaman didengar.