Skip to content Skip to sidebar Skip to footer

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 belajar 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 , jika text to speech (android.speech.tts.TextToSpeech)  Speech to text (android.speech.RecognizerIntent) . Speech to Text , akan mengubah atau mendeteksi suara manusia ,menjadi sebuah text yang akan di tampilkan ,sesuai dengan suara atau perkataan si manusia tersebut. Sebagai contoh , secara default disini kita akan menggunakan bahasa inggris ,untuk speechnya(komunikasinya). Nah biar gak penasaran,  mari kita coba kembangkan :


Cara Menerapkan Codingan Speech to Text Android Studio



1. Pertama pastinya kita bisa buat project baru , atau yang sudah ada di Android Studio

2. Karena kita akan menggunakan Speech to Text ,untuk mengubah suara menjadi text ,maka kita akan menggunakan TextView , sebagai hasil atau output dari suara kita. Dan untuk interaksi memunculkan Google speech dialog ,kita menggunakan Button.

Codinganya seperti berikut :

activity_main.xml

3.  Disini kita akan menggunakan class RecognizerIntent ,untuk mengenali suara kita .dan menampilkan Google speech dialog ,menggunakan ACTION_RECOGNIZE_SPEECH. Beserta state atau  method lain, untuk mengenali bahasa kita. Karena kita ingin suara kita langsung ,tampil pada Activity ,kita disini menggunakan method onActivityResult, untuk menerima inputan suara dan menampilkan text berdasarkan suara kita.


Codinganya seperti berikut :

MainActivity.java


4, Jalankan Aplikasinya di Android Studio. Hasilnya bisa dilihat di video berikut :




Post a Comment for "Cara Menerapkan Codingan Speech to Text Android Studio"