Cara Membuat Aplikasi Text To Speech Menggunakan Android Studio
Pada Kesempatan kali ini kita akan membahas ihwal bagaimana Cara Membuat Aplikasi Text To Speech Menggunakan Android Studio. Mungkin teman-teman disini udah ada yang pernah menciptakannya dan sudah tau caranya. jadi tutorial kali ini ditujukan buat teman-teman sobat berguru yang belum tau cara menciptakannya.
Apa itu Aplikasi Text to Speech?
Makara aplikasi text to speech ini merupakan aplikasi yang sanggup membaca melalui inputan kata atau text dalam sebuah edittext atau textbox atau sanggup juga aplikasi ini sanggup membaca text secara otomatis yang bisa menghasilkan keluaran berupa bunyi dari kata yang di inputkan. jadi text to speech ini merupakan sebuah class yang sanggup kita manfaatkan untuk pengembangan sebuah aplikasi yang sanggup membaca text dengan output berupa suara. cukup teman-teman pernah dengar eksklusif ketika menonton sebuah video dari youtube namun pengisi bunyi nya menyerupai mirip bunyi google dan kedengarannya kurang bagus. bunyi tersebut di sanggup dengan memakai narasi dari sebuah aplikasi yang ada pada smartphone kita menyerupai google text to speech.
Bagaimana cara menerapkan class text to speech ini kedalam IDE Android Studio?
Makara disini admin membuat sebuah rujukan agenda yang akan menerapkan class dari text to speech ini. agenda ini sebagai rujukan penerapan dari class nya. eksklusif saja kita berguru membuat aplikasi text to speech ini. Kalian sanggup mengikuti langkah-langkah berikut ini:- Buat Project Baru, nama project basing sobat semua saja
- Setelah itu masukan instruksi berikut ini pada activity_main.xml
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <EditText android:id="@+id/txtSpeech" android:layout_width="354dp" android:layout_height="wrap_content" android:layout_centerInParent="true" android:hint="Input Text disini!!" /> <Button android:id="@+id/btnSpeech" android:layout_marginTop="5dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_below="@+id/txtSpeech" android:text="Bicara" /> </RelativeLayout>
- Setelah itu buka MainActivity.java nya dan isi dengan source code berikut ini
package com.blogspot.ilmugratisanbro.texttospeech; import android.speech.tts.TextToSpeech; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; import java.util.Locale; public class MainActivity extends AppCompatActivity implements TextToSpeech.OnInitListener { private TextToSpeech tts; private Button btnBicara; private EditText txtText; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tts = new TextToSpeech(this, this); btnBicara = (Button) findViewById(R.id.btnSpeech); txtText = (EditText) findViewById(R.id.txtSpeech); // button on click event btnBicara.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { speakOut(); } }); } public void onDestroy() { // Don't forget to shutdown tts! if (tts != null) { tts.stop(); tts.shutdown(); } super.onDestroy(); } public void onInit(int status) { if (status == TextToSpeech.SUCCESS) { int result = tts.setLanguage(Locale.US); if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED) { Log.e("TTS", "This Language is not supported"); } else { btnBicara.setEnabled(true); speakOut(); } } else { Log.e("TTS", "Initilization Failed!"); } } private void speakOut() { String text = txtText.getText().toString(); tts.speak(text, TextToSpeech.QUEUE_FLUSH, null); // tts.setPitch((float) 0.6); //tts.setSpeechRate(2); } }
- Selanjutnya Kalian Running aplikasinya ke emulator sobat semua.
Sekian Tutorial Cara Membuat Aplikasi Text To Speech memakai android studio. Untuk Link download rujukan Text to Speech ini akan admin upload digithub. Semoga tutorial ini sanggup bermanfaat untuk kita semua. Terima Kasih sudah berkunjung.