English · 日本語 · 繁體中文 · 简体中文 · Deutsch · Français · Español · Bahasa Indonesia
Aplikasi web text-to-speech yang modern dan kaya fitur, dibangun dengan React dan TypeScript. VoiceFlow menyediakan antarmuka intuitif untuk mengubah teks menjadi suara yang terdengar alami, dengan penyorotan kata secara real-time, pengaturan suara yang bisa disesuaikan, dan fitur pengelolaan konten.
Antarmuka VoiceFlow yang intuitif, dengan penyorotan kata secara real-time, kontrol suara yang bisa disesuaikan, dan pengelolaan konten.
- Konversi teks ke suara: sintesis suara berkualitas tinggi dengan Web Speech API
- Penyorotan kata real-time: kata yang dibacakan disorot dengan animasi saat diputar
- Kontrol pemutaran: putar, jeda, dan hentikan dengan kontrol yang responsif
- Banyak pilihan suara: pilih dari suara yang tersedia di sistem, dengan deteksi bahasa
- Kecepatan bicara: atur kecepatan pemutaran dari 0,5x hingga 2x
- Kontrol nada: atur tinggi rendah suara untuk pengalaman mendengar terbaik
- Kontrol volume: atur tingkat keluaran audio
- Pilihan suara: pilih dari suara yang tersedia di sistem
- Perpustakaan teks: atur beberapa dokumen teks dengan judul
- Tambah, edit, hapus: pengelolaan konten teks secara lengkap
- Berpindah konten: berpindah antarteks dengan mulus
- Penyimpanan tetap: konten disimpan secara lokal di browser
- Tema gelap modern: antarmuka gelap yang elegan dan nyaman di mata
- Desain responsif: berjalan baik di desktop, tablet, dan ponsel
- Nuansa gradien: teks dan elemen visual bergradien yang indah
- Kontrol intuitif: antarmuka yang mudah digunakan dengan umpan balik visual yang jelas
- Node.js (versi 16 atau lebih baru)
- npm atau yarn
- Browser modern yang mendukung Web Speech API
-
Clone repositori
git clone https://github.com/didvc/text-to-speech.git cd text-to-speech -
Instal dependensi
npm install # or yarn install -
Jalankan server pengembangan
npm run dev # or yarn dev -
Buka browser Buka
http://localhost:5173untuk melihat aplikasinya
npm run build
# or
yarn buildFile hasil build akan tersedia di direktori dist/.
- Pilih atau tambah teks: pilih dari contoh yang tersedia atau tambahkan teks Anda sendiri
- Atur pengaturan: sesuaikan suara, kecepatan, nada, dan volume sesuai selera
- Putar: klik tombol putar untuk memulai konversi teks ke suara
- Ikuti bacaan: lihat penyorotan kata secara real-time saat teks dibacakan
- Pengelolaan konten: gunakan perpustakaan teks untuk mengatur banyak dokumen
- Ganti suara: coba berbagai suara dan bahasa
- Kontrol kecepatan: atur kecepatan membaca untuk pemahaman atau kebutuhan aksesibilitas
- Dukungan ponsel: semua fitur tersedia di perangkat seluler
- Framework frontend: React 18
- Bahasa: TypeScript
- Build tool: Vite
- Styling: Tailwind CSS
- Ikon: Lucide React
- API suara: Web Speech API (SpeechSynthesis)
VoiceFlow berjalan di browser modern yang mendukung Web Speech API:
- Chrome/Chromium (disarankan)
- Edge
- Safari
- Firefox (pilihan suara terbatas)
- Browser seluler (iOS Safari, Chrome Mobile)
VoiceFlow dirancang agar berjalan mulus di semua jenis perangkat:
- Desktop: fitur lengkap dengan tata letak yang dioptimalkan
- Tablet: antarmuka ramah sentuhan dengan kontrol adaptif
- Ponsel: desain ringkas dengan fitur penting yang mudah dijangkau
Kontribusi dari komunitas sangat diterima! Lihat panduan kontribusi untuk cara memulai.
- Fork repositori
- Buat branch fitur (
git checkout -b feature/amazing-feature) - Lakukan perubahan
- Commit perubahan Anda (
git commit -m 'Add amazing feature') - Push branch (
git push origin feature/amazing-feature) - Buka pull request
Proyek ini berlisensi MIT; lihat file LICENSE untuk detailnya.
- Laporan bug: buat issue
- Permintaan fitur: ajukan fitur
- Diskusi: ikut diskusi
- Web Speech API yang menyediakan fungsi text-to-speech
- Komunitas React dan TypeScript atas perkakas yang luar biasa
- Tailwind CSS atas sistem styling yang indah
- Lucide React atas ikon yang bersih dan modern
- Ukuran build: dioptimalkan untuk pemuatan cepat
- Dependensi: minimal dan dipilih dengan cermat
- Performa: animasi 60 fps yang mulus dan interaksi yang responsif
- Aksesibilitas: sesuai WCAG dengan dukungan navigasi keyboard
Coba VoiceFlow langsung | Dokumentasi | Diskusi
Dibuat oleh didvc
