Daftar Isi:
- Langkah 1: Mempersiapkan Lingkungan Dengan Aplikasi Android Studio dan Komunikasi Dengan AWS IOT Server
- Langkah 2: Memahami Fungsi Pengenalan Suara
- Langkah 3: Kesimpulan
Video: Cara Menghubungkan Aplikasi Android Dengan AWS IOT dan Memahami API Pengenalan Suara: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Tutorial ini mengajarkan pengguna cara menghubungkan Aplikasi Android ke server AWS IOT dan memahami API pengenalan suara yang mengontrol Mesin Kopi.
Aplikasi mengontrol Mesin Kopi melalui Layanan Suara Alexa, setiap komponen Aplikasi dan perintah suara memicu keterampilan berbeda yang dibuat di AWS dengan menerbitkan topik AWS IOT.
Persyaratan:
- Pengetahuan dasar tentang pengembangan Android mengingat kode dasar dilampirkan ke tutorial ini, tetapi perlu membuat beberapa perubahan untuk beradaptasi dengan akun pengguna dan beberapa parameter.
- Akun AWS aktif.
Proyek ini dibagi menjadi 2 langkah: Mempersiapkan lingkungan dengan Aplikasi Android Studio dan komunikasi dengan server AWS IOT dan Memahami Fungsi Pengenalan Suara.
Langkah 1: Mempersiapkan Lingkungan Dengan Aplikasi Android Studio dan Komunikasi Dengan AWS IOT Server
Langkah ini menggunakan kode Aplikasi Android yang sudah dikonfigurasi yang dilampirkan pada tutorial ini, tetapi Anda perlu menginstal dan mengonfigurasi alat Android Studio. Untuk mengunduhnya, klik tautan ini dan ikuti instruksi yang disediakan oleh dokumentasi resmi.
Untuk membuat Aplikasi Android Studio sendiri dan terhubung dengan server AWS IOT, silakan periksa Instructable ini.
Sekarang, untuk menggunakan kode sumber yang tersedia di sini, ikuti langkah-langkah ini:
- Unduh kode mesin kopi yang tersedia di akhir langkah ini.
- Buka Alat Android Studio.
- Klik "Impor proyek (Eclipse ADT, Gradle, dll.)".
- Pilih kode yang diunduh dari topik pertama.
Untuk memodifikasi aplikasi dan mengaktifkan komunikasi AWS IOT:
- Pilih Android pada opsi struktur di sisi kiri atas jendela.
- Buka file "AWS Connection" yang tersedia di jalur ini: app/java/cafeteira.com.cafeteira/Controller.
- Cari variabel berikut: CUSTOMER_SPECIFIC_ENDPOINT, COGNITO_POOL_ID, AWS_IOT_POLICY_NAME dan MY_REGION.
- Tetapkan sesuai dengan akun AWS Anda setelah mengatur kumpulan identitas dengan Amazon Cognito.
Komunikasi aplikasi dengan server AWS IOT dilakukan melalui topik, yang berfungsi sebagai saluran komunikasi. Pada topik ini terjadi langganan dan publikasi yang bertanggung jawab untuk mengontrol dan memantau keadaan berbagai jenis perangkat IoT. Pada contoh ini, aplikasi berlangganan dan menerbitkan topik berikut yang terletak di file "Konstanta" (app/java/cafeteira.com.cafeteira/Controller): TOPIC_TURN_ON_OFF, TOPIC_SHORT_COFFE, TOPIC_LONG_COFFE, TOPIC_LEVEL_COFFEE, TOPIC_LEVER_GLASS, TOPIC_POSIRE_GLASS_.
Pada contoh ini, topik mengontrol dan memantau mesin kopi.
Langkah 2: Memahami Fungsi Pengenalan Suara
Fungsi pengenalan suara adalah tentang mengubah perintah suara pengguna menjadi teks dan mengirimkannya ke server AWS IOT. Fungsionalitas konversi ini disediakan oleh Google API bernama SpeechRecognizer. Untuk menggunakannya perlu mengimpor kelas SpeechRecognizer (dokumentasi di sini). Kelas ini sudah diimpor pada kode sumber dari Langkah 1.
Pengenalan suara diaktifkan dengan menekan tombol ucapan (gambar mikrofon), direferensikan oleh tombol gambar mSpeechButton.
Perlakuan perintah terletak di acara onActivityResult, yang menerima suara pengguna, mengubahnya menjadi teks, lalu memilih komponen mana yang akan diaktifkan. Pada contoh ini: ketika pengguna mengatakan "Nyalakan mesin kopi", aplikasi mengaktifkan sakelar yang mengontrol daya mesin kopi, dengan mengaktifkannya, aplikasi menerbitkan pesan ("1") ke topik AWS IOT yang menunjukkan bahwa mesin kopi harus menyala.
Langkah 3: Kesimpulan
Setelah langkah-langkah ini, aplikasi siap untuk terhubung ke AWS IOT, menerbitkan dan berlangganan topik melalui perintah suara dan komponen UI.
Jika Anda memiliki keraguan tentang sertifikat atau aplikasi, silakan periksa tautan berikut:
- SDK Android AWS IOT
- Sertifikat IOT AWS
Direkomendasikan:
Lubang Api Dengan Api Reaktif Suara, Speaker Bluetooth, dan LED Animasi: 7 Langkah (dengan Gambar)
Fire Pit Dengan Suara Reaktif Api, Speaker Bluetooth, dan LED Animasi: Tidak ada yang mengatakan waktu musim panas seperti bersantai di dekat api. Tapi tahukah Anda apa yang lebih baik dari api? Api DAN Musik! Tapi kita bisa melangkah satu langkah, tidak, dua langkah lebih jauh…Api, Musik, lampu LED, Suara Reaktif Api! Mungkin terdengar ambisius, tapi ini Ins
Cara Membuat Aplikasi Android Dengan Android Studio: 8 Langkah (dengan Gambar)
Cara Membuat Aplikasi Android Dengan Android Studio: Tutorial ini akan mengajarkan Anda dasar-dasar cara membuat aplikasi Android menggunakan lingkungan pengembangan Android Studio. Karena perangkat Android menjadi semakin umum, permintaan untuk aplikasi baru hanya akan meningkat. Android Studio adalah aplikasi yang mudah digunakan (sebuah
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: 5 Langkah (dengan Gambar)
8 Kontrol Relay Dengan NodeMCU dan Penerima IR Menggunakan WiFi dan IR Remote dan Aplikasi Android: Mengontrol 8 sakelar relai menggunakan nodemcu dan penerima ir melalui wifi dan ir remote dan aplikasi android.Remote ir bekerja terlepas dari koneksi wifi.INI VERSI TERBARU KLIK DI SINI
Pengenalan Pengenalan Suara Dengan Elechouse V3 dan Arduino.: 4 Langkah (dengan Gambar)
Pengenalan Pengenalan Suara Dengan Elechouse V3 dan Arduino.: Hai…!Teknologi pengenalan suara telah ada di sini selama beberapa tahun terakhir. Kami masih ingat kegembiraan besar yang kami alami saat berbicara dengan iphone pertama yang mendukung Siri. Sejak itu, perangkat perintah suara telah berkembang ke tingkat yang sangat
Cara Benar Menghubungkan dan Mengatur Sistem Rak Mini HiFi (Sistem Suara): 8 Langkah (dengan Gambar)
Cara Menghubungkan dan Mengatur Sistem Rak Mini HiFi (Sound System) dengan Benar: Saya adalah orang yang senang belajar tentang teknik elektro. Saya seorang sekolah menengah di Sekolah Ann Richards untuk Pemimpin Remaja Putri. Saya membuat instruksi ini untuk membantu siapa saja yang ingin menikmati musik mereka dari Mini LG HiFi Shelf Syste