Membuat aplikasi android sederhana dengan Tools MIT App Inventor

Hai sobat inspirasi kembali lagi dengan kami di Bintanginspirasi.com website yang memberikan inspirasi bermanfaat untuk sobat – sobat Tercinta.  🙂  Kali ini kami akan melanjutkan pembahasan tentang Tools MIT App Inventor yaitu Membuat aplikasi android sederhana dengan Tools MIT App Inventor. Disini kami akan menjelaskan perintah – perintahnya saja yang ada di dalam menu Blocks, untuk desain tampilannya sudah dibahas di artikel sebelumnya dibawah ini.

 Baca Juga : Cara dan Tutorial Membuat Aplikasi Android Dengan Tools MIT App Inventor

Membuat aplikasi merubah text menjadi suara

Pertama kita akan memasukkan TextBox, agar kita bisa mengeluarkan suara dengan inputan yang kita masukkan tanpa merubah logic di Blocks. 

Hal yang pertama dilakukan adalah jika kita ingin mengeluarkan suara inputan yang kita masukan tanpa merubah logic di Bloks ialah kembali kemenu desain pada projeck kalian , kemudian ikuti langkah-langkah dibawah ini :

  • Lalu tambahkan TextBox di menu pallete.
  • Lalu kembali ke menu Blocks. 
  • Message yang berisi blok text tadi kita hapus terlebih dahulu 
  • Lalu klik textbox dimenu Blocks.
  • Masukkan TextBox.text drag ke blok message.
  • Kita bisa memasukkan kata melalui TextBox tadi lalu ketika diklik akan membaca isi dari textbox yang kita isikan.

Membuat Smartphone Kita Mengeluarkan Suara Ketika Digoyangkan 

  • Di Menu Desainer kita akan menambahkan Pallate – Sensor -AccelerometerSensor 
  • Lalu langkah di menu blocks .
  • Pilih AccelerometerSensor – AccelerometerSensor.Shaking 
  • Selanjutnya isi dengan blok dari TextToSpeech.Speak.
  • Lalu isi message dengan Text.
  • Misalnya Do not shake me. Jadi setiap kita menggoyangkan smartphone kita, maka akan keluar suara do not shake me. 

Mengubah Suara Menjadi Text Menggunakan Speech Recognizer

Sebelum mulai kita masukkan beberapa media yaitu : 
  • Pallate – User Interface – Button: untuk memanggil fitur SpeechRecognizer 
  • Pallate – User Interface – Label: yang nanti akan berisi hasil suara menjadi text 
  • Pallete – Media – SpeechRecognizer
Berikutnya kita masuk ke menu Blocks.
  • Lalu pilih Button – button click
Selanjutnya pilih SpeechRecognizer pilih SpeechRecognizer.GetText dan pasangkan di Button. Seperti gambar dibawah ini
  • Logic ini akan berfungsi untuk memanggil fitur SpeechRecognizer yang di sediakan oleh MIT App Inventor.
  • Selanjutnya kita pilih SpeechRecognizer – SpeechRecognizer.AfterGettingText (setelah mendapatkan text apa yang akan dilakukan) 
  • Kita set label tadi dengan pilih label lalu klik – Label.text
  • Pilih SpeechRecognizer – SpeechRecognizer.Result. 
  • Jadi label yang ada di Designer akan di set menjadi hasil dari pengenalan suara yang telah direkam tadi. Seperti digambar berikut.

Membuat Aplikasi untuk Merekam Suara

Ada Beberapa media yang akan di tambahkan di Menu Designer: 
  • Pallete – User Interface – Button (2 tombol : tombol Record untuk memulai merekam, dan tombol Play untuk memulai hasil rekaman. 
  • Pallete – Media – Sound Recorder  
  • Pallete – Media – Player : untuk memainkan hasil rekaman. 
  • Pallete – Storage – TinyDB (database) : berfungsi untuk menyimpan hasil rekaman. 
Selanjutnya pindah ke menu Blocks
  • Pilih Button recorder : Button – Touch Down : tombol akan melakukan perintahnya ketika disentuh.
  • Lalu Pilih SoundRecorder : call SoundRecorder.Start pasang ke Button Touch Down. 
  • Selanjutnya kita tambahkan warna agar ketika ditekan dan memulai perintah tombol akan berubah warna sebagai tanda tombol berfungsi. 
  • Dengan cara klik button recorder tadi lalu cari set button (recorder). BackgroundColor. lalu pilih di menu blok color beri warna sesuai keinginan kalian
 Langkah selanjutnya adalah menyimpan hasil rekaman tadi di TinyDB 
  • Pertama pilih Blok SoundRecorder. Lalu Pilih when SoundRecorder.AfterSoundRecorded : Fungsi ini berarti setalah SoundRecorder berjalan dia akan melakukan apa?
  • Lalu kita isi dengan TinyDB – Call TinyDB.StoreValue : yang berarti kita memanggil TinyDB tadi dengan perintah Menyimpan Nilai yang dalam konteks ini adalah hasil rekaman tadi.  
  • Didalam tag kita isi dengan Rekaman (contoh) tag berupa Text. Tag berfungsi sebagai Key/id (misalnya Id Makanan : isinya adalah roti, nasi, mie, dsb)
  • ValueToStore kita isi dengan sound. Yang berarti hasil yang kita simpan adalah suara yang kita rekam tadi. Dengan cara mengarahkan cursor ke sound diatas perintah do, lalu akan keluar pop up seperti contoh dibawah.
  • Langkah berikutnya pilih SoundRecorder. Lalu pilih SoundRecorder.StartedRecording.
  • Lalu pilih SoundRecorder set SoundRecorder.SaveRecording to diisi dengan menu Player – PlayerSource 

Fungsi ini berarti ketika SoundRecorder mulai merekam, dia akan mengatur rekaman lalu dikirim ke Player. 
  •  Langkah terakhir kita akan memanggil hasil rekaman tadi dengan tombol play. 
  • Pilih button Play – pilih Button.click
  • Lalu isi blok dengan Player – set Player.Source
  • Lalu panggil TinyDb masukkan di blok player.source tadi dengan tag yang sama yaitu rekaman.
  • Kosongan valueIfTagNotThere: ini berarti jika tag yang kita masukkan tidak ada, maka kita bisa mengisi langsung disini.
  • Lalu panggil Player : Player – call Player1.Start dan pasangkan di bawah blok sebelumnya. Seperti contoh dibwah ini. 

Mungkin itu saja perintah – perintah sederhana yang wajib di kuasai untuk membuat aplikasi android dengan menggunakan tools Mit App Inventor.
Terimakasih telah berkunjung di bintanginspirasi.com website yang memberikan info, tips dan cara seputar teknologi, komputer, games dan pemrograman. Semoga tulisan ini bermanfaat bagi siapapun yang membacanya. Jika berkenan klik iklan di halaman ini untuk keberlangsungan penulis untuk memberikan artikel bermanfaat. 🙂

    4 Shares:
    2 comments
    Tinggalkan Balasan

    Alamat email Anda tidak akan dipublikasikan.

    You May Also Like