Hai! Pernah kepikiran gak sih, kita bisa bikin program yang bisa 'dengerin' dan 'ngerti' suara? Keren kan? Nah, hari ini aku mau ajak kamu buat nyobain bikin program sederhana pengenal suara pakai AI. Gampang kok, gak perlu jago coding!
Apa yang Dibutuhkan?
- Google Colab: Ini tempat kita ngoding. Gratis dan gak perlu instal apa-apa!
- Library SpeechRecognition: Ini 'telinga' kita. Membantu 'mendengar' suara.
- Modul PyAudio (Optional): Kalau mau rekam suara langsung dari mic.
- Semangat! Ini yang paling penting!
Langkah-Langkah:
- Buka Google Colab: Ketik "Google Colab" di Google dan buka linknya.
- Install Library: Di Colab, ketik
!pip install SpeechRecognition
dan tekan Shift+Enter. Tunggu sampai selesai ya! Kalau mau pakai PyAudio, ketik juga!pip install PyAudio
. - Coding! Salin kode di bawah ini ke sel kode baru:
import speech_recognition as sr r = sr.Recognizer() with sr.Microphone() as source: print("Katakan Sesuatu!") audio = r.listen(source) try: text = r.recognize_google(audio, language='id-ID') print("Kamu bilang: {}".format(text)) except: print("Maaf, aku gak ngerti.")
- Jalankan Kode: Tekan tombol Play di sel kode.
- Ngomong! Setelah muncul "Katakan Sesuatu!", coba deh omong sesuatu. Misalnya, "Halo dunia!" atau "Selamat belajar AI!".
- Lihat Hasilnya: Program akan mencoba 'menerjemahkan' suara kamu jadi teks!
Penjelasan Singkat:
speech_recognition
adalah library yang kita pakai.sr.Recognizer()
membuat objek yang bisa 'mengenali' suara.sr.Microphone()
mengakses microphone.r.listen(source)
merekam suara.r.recognize_google(audio)
mengubah suara jadi teks menggunakan Google Speech Recognition.
Tips dan Trik:
- Pastikan mic kamu berfungsi dengan baik.
- Berbicara dengan jelas dan lantang.
- Coba ganti
language='id-ID'
dengan kode bahasa lain (misalnya,language='en-US'
untuk bahasa Inggris).
Referensi:
- Dokumentasi SpeechRecognition: https://pypi.org/project/SpeechRecognition/
- Tutorial Google Colab: https://colab.research.google.com/
Gimana? Seru kan? Ini baru langkah awal lho! Kamu bisa kembangin lagi program ini, misalnya buat kontrol perangkat rumah tangga pakai suara, atau buat aplikasi transkripsi otomatis.
Selamat! Kamu sudah mencoba membuat program pengenal suara sendiri. Semoga panduan ini bermanfaat ya!
Menurutku, kamu hebat banget sudah berani mencoba hal baru kayak gini. Jangan berhenti belajar dan bereksperimen, ya! Kalau kamu rasa artikel ini bermanfaat, yuk bantu sebarkan ke teman-temanmu biar makin banyak yang tertarik sama AI dan coding! Sharing is caring, kan?