Halloween party ideas 2015

English Aplikasi Android 

Hello Sobat.....
      Kali ini saya akan membagikan Tuturial Aplikasi Android yang membantu kita atau orang lain dalam pengucapan kata bahasa inggris yang benar hanya dengan beberapa baris Code yang saya gunakan. Yaitu dengan memanfaatkan Library Android Text to Speech.
  1. Buat Project baru seperti dibawah ini
    Pilih File > New > Android Application Project 
English Aplikasi Android
 Klik next hinggah Finis



 2. Sekarang saatnya membuat layoutnya, edit main_activity.xml
       <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

           xmlns:tools="http://schemas.android.com/tools"

           android:layout_width="match_parent"
           android:layout_height="match_parent"
           android:padding="10dp"
           tools:context=".MainActivity" >
        
           <TextView
               android:id="@+id/textView1"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignParentLeft="true"
               android:layout_alignParentTop="true"
               android:text="Type Text Here" />
        
           <EditText
               android:id="@+id/editTextWord"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignLeft="@+id/textView1"
               android:layout_alignParentRight="true"
               android:layout_below="@+id/textView1"
               android:ems="10"
               android:inputType="textMultiLine" >
        
               <requestFocus />
           </EditText>
        
           <Button
               android:id="@+id/buttonReset"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignParentRight="true"
               android:layout_below="@+id/editTextWord"
               android:text="Reset" />
        
           <Button
               android:id="@+id/buttonSayIt"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:layout_alignBaseline="@+id/buttonReset"
               android:layout_alignBottom="@+id/buttonReset"
               android:layout_toLeftOf="@+id/buttonReset"
               android:text="Say It" />
        
       </RelativeLayout>




3. Sekarang saatnya untuk mengedit otak dari aplikasi kita yaitu pada class MainActivity.java


package com.olbers.englishapplication;
    
import java.util.Locale;
        
import android.app.Activity;
import android.os.Bundle;
import android.speech.tts.TextToSpeech;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
        
       <span id="wob2mre2_3" class="wob2mre2">public class</span> MainActivity extends Activity implements TextToSpeech.OnInitListener {
          /** Called when the activity is first created. */
        
          private TextToSpeech texttospeech;
          private Button btnSayIt, btnReset;
          private EditText edtWord;
        
          @Override
          public void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);
        
              texttospeech = new TextToSpeech(this, this);
        
              btnSayIt = (Button) findViewById(R.id.buttonSayIt);
              btnReset = (Button) findViewById(R.id.buttonReset);
              edtWord = (EditText) findViewById(R.id.editTextWord);
        
              // tombol untuk d klik untuk mengatakan kalimat
              btnSayIt.setOnClickListener(new View.OnClickListener() {
        
                  @Override
                  public void onClick(View arg0) {
                      // fungsi untuk mengatakan kalimat
                      sayIt();
                  }
        
              });
        
              btnReset.setOnClickListener(new View.OnClickListener() {
        
                   @Override
                   public void onClick(View v) {
                      
                       edtWord.setText("");
                   }
              });
          }
        
         
          public void onDestroy() {
               if (texttospeech != null) {
                  texttospeech.stop();
                  texttospeech.shutdown();
              }
              super.onDestroy();
          }
        
        
          //metode untuk teks mengatakan dalam pengucapan bahasa Inggris
          private void sayIt() {
        
              String text = edtWord.getText().toString();
              if (text.equals("")){
                  Toast.makeText(MainActivity.this, "Please Type Text First !", Toast.LENGTH_SHORT).show();
              }else{
                  texttospeech.speak(text, TextToSpeech.QUEUE_FLUSH, null);
              }
          }
       }




4. Sekarang saatnya kita run aplikasi kita.


run english application 

Ketikan “Hello Good Morning Olbers” lalu klik atau tap button Say IT dan akan terdengar suara yang mengucapkan kata “Hello Good Morning Olbers

Creater by Olbers
Bagi teman-teman yang ingin File-nya Download disini

Semoga bermanfaat., Selamat mencoba

Terima kasih atas kunjungan Anda/
Jangan lupa tinggalkan komentar dan share

Posting Komentar

Tinggalkan komentar anda untuk setiap post yang mungkin bagi anda sangat bermanfaat.

Olbers Letfaar

{picture#https://scontent-sit4-1.xx.fbcdn.net/v/t1.0-9/20032047_1702672473095128_6121814837846983047_n.jpg?oh=f1fb4da2b34a71d9ee0569e2620af150&oe=59F110E3} OlbersBlog adalah, web blogger tentang kupas tuntas mengenai IT (Information Teknologi). Kami berbagi mengenai bahasa pemrograman dan aplikasi lainnya yang telah kami pelajari. {facebook#https://www.facebook.com/Olbers.letfaar} {twitter#https://twitter.com/olbers_blogger} {google#https://plus.google.com/u/0/101511063281433926732} {youtube#https://www.youtube.com/channel/UCwWx1puRihmbypokQyvXFQA} {pinterest#YOUR_SOCIAL_PROFILE_URL}
Diberdayakan oleh Blogger.