Cara Menerapkan Codingan Speech To Text Android Studio
Jika sebelumnya kita telah mencoba Menerapkan Codingan Text to Speech , pada Aplikasi yang telah kita buat ,nah pada tutorial berguru android kali ,kini kita akan menerapkan kebalikan dari Text to Speech yaitu Speech to Text. Speech to Text ,menggunakan class atau library yang berbeda dari Text to Speech , kalau text to speech (android.speech.tts.TextToSpeech) Speech to text (android.speech.RecognizerIntent) . Speech to Text , akan mengubah atau mendeteksi bunyi insan ,menjadi sebuah text yang akan di tampilkan ,sesuai dengan bunyi atau perkataan si insan tersebut. Sebagai pola , secara default disini kita akan memakai bahasa inggris ,untuk speechnya(komunikasinya). Nah semoga gak penasaran, mari kita coba kembangkan :
1. Pertama pastinya kita sanggup buat project gres , atau yang sudah ada di Android Studio
2. Karena kita akan memakai Speech to Text ,untuk mengubah bunyi menjadi text ,maka kita akan memakai TextView , sebagai hasil atau output dari bunyi kita. Dan untuk interaksi memunculkan Google speech obrolan ,kita memakai Button.
Codinganya menyerupai berikut :
activity_main.xml
3. Disini kita akan memakai class RecognizerIntent ,untuk mengenali bunyi kita .dan menampilkan Google speech obrolan ,menggunakan ACTION_RECOGNIZE_SPEECH. Beserta state atau method lain, untuk mengenali bahasa kita. Karena kita ingin bunyi kita eksklusif ,tampil pada Activity ,kita disini memakai method onActivityResult, untuk mendapatkan inputan bunyi dan menampilkan text menurut bunyi kita.
Codinganya menyerupai berikut :
MainActivity.java
4, Jalankan Aplikasinya di Android Studio. Hasilnya sanggup dilihat di video berikut :
EmoticonEmoticon