FreeTTS adalah sebuah program open source yang dapat digunakan untuk membuat sintesis suara atau text-to-speech (TTS) pada komputer. Program ini dibuat dengan bahasa pemrograman Java dan dapat dijalankan di berbagai sistem operasi, seperti Windows, Linux, dan macOS.
Untuk menggunakan FreeTTS, Anda perlu melakukan instalasi terlebih dahulu. Berikut adalah langkah-langkah instalasi FreeTTS pada komputer:
- Pastikan bahwa Java Development Kit (JDK) sudah terpasang pada komputer Anda.
- Unduh file FreeTTS dari situs resmi FreeTTS: https://freetts.com/
- Ekstrak file FreeTTS ke direktori yang Anda inginkan.
- Buka terminal atau command prompt pada komputer Anda.
- Masuk ke direktori FreeTTS menggunakan perintah cd pada terminal.
- Jalankan perintah berikut pada terminal untuk menginstal FreeTTS: java -jar lib/freetts-1.2.2-bin.jar
- Setelah instalasi selesai, Anda dapat menggunakan FreeTTS pada program Java Anda dengan menambahkan library FreeTTS ke dalam classpath.
Untuk membuat sintesis suara dengan FreeTTS, Anda dapat menggunakan kode Java pada program Anda. Berikut adalah contoh kode Java sederhana untuk membuat sintesis suara dengan FreeTTS:
typescriptimport com.sun.speech.freetts.*;
public class FreeTTSExample {
public static void main(String[] args) {
Voice voice = new FreeTTS().getVoice("kevin16");
voice.allocate();
voice.speak("Hello, how are you today?");
voice.deallocate();
}
}
Kode di atas akan membuat sintesis suara dengan suara "kevin16" dan mengucapkan kalimat "Hello, how are you today?". Anda dapat mengubah suara dan kalimat sesuai dengan kebutuhan Anda.