Cara Menciptakan Aplikasi Text To Speech Memakai Android Studio

Cara Membuat Aplikasi Text To Speech Menggunakan Android Studio


Pada Kesempatan kali ini kita akan membahas wacana bagaimana Cara Membuat Aplikasi Text To Speech Menggunakan Android Studio. Mungkin teman-teman disini udah ada yang pernah membuatnya dan sudah tau caranya. jadi tutorial kali ini ditujukan buat teman-teman sahabat berguru yang belum tau cara membuatnya.

Apa itu Aplikasi Text to Speech?

Makara aplikasi text to speech ini ialah aplikasi yang  sanggup membaca melalui inputan kata atau text dalam sebuah edittext atau textbox atau bisa juga aplikasi ini sanggup membaca text secara otomatis yang bisa menghasilkan keluaran berupa bunyi dari kata yang di inputkan. jadi text to speech ini ialah sebuah class yang bisa kita manfaatkan untuk pengembangan sebuah aplikasi yang sanggup membaca text dengan output berupa suara. mungkin teman-teman pernah dengar pribadi ketika menonton sebuah video dari youtube tapi pengisi bunyi nya ibarat mirip bunyi google dan kedengarannya kurang bagus. bunyi tersebut di sanggup dengan memakai narasi dari sebuah aplikasi yang ada pada smartphone kita ibarat google text to speech.

Bagaimana cara menerapkan class text to speech ini kedalam IDE Android Studio?

Makara disini aku menciptakan sebuah referensi kegiatan yang akan menerapkan class dari text to speech ini. kegiatan ini sebagai referensi penerapan dari class nya. pribadi saja kita berguru menciptakan aplikasi text to speech ini. Kalian bisa mengikuti langkah-langkah berikut ini:

  1. Buat Project Baru, nama project basing kalian saja
  2. 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>
  3. 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);    } }
  4. Selanjutnya  Kalian Running aplikasinya ke emulator kalian. 

Sekian Tutorial Cara Membuat Aplikasi Text To Speech memakai android studio. Untuk Link download referensi Text to Speech ini akan aku upload digithub. Semoga tutorial ini sanggup bermanfaat untuk kita semua. Terima Kasih sudah berkunjung.



0 Response to "Cara Menciptakan Aplikasi Text To Speech Memakai Android Studio"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel