Orodha ya maudhui:
- Hatua ya 1: Kuandaa Mazingira na Maombi ya Studio ya Android na Mawasiliano Na Seva ya AWS IOT
- Hatua ya 2: Kuelewa Utendaji wa Utambuzi wa Sauti
- Hatua ya 3: Hitimisho
Video: Jinsi ya Kuunganisha Programu ya Android na AWS IOT na kuelewa API ya Kutambua Sauti: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Mafunzo haya yanafundisha mtumiaji jinsi ya kuunganisha Programu ya Android kwa seva ya AWS IOT na kuelewa API ya utambuzi wa sauti inayodhibiti Mashine ya Kahawa.
Programu inadhibiti Mashine ya Kahawa kupitia Huduma ya Sauti ya Alexa, kila sehemu ya App na amri za sauti husababisha ujuzi tofauti iliyoundwa kwenye AWS kwa kuchapisha mada za AWS IOT.
Mahitaji:
- Maarifa ya kimsingi juu ya ukuzaji wa Android kwa kuzingatia kuwa nambari ya msingi imeambatishwa na mafunzo haya, lakini ni muhimu kufanya mabadiliko kadhaa ili kuzoea akaunti ya mtumiaji na vigezo kadhaa.
- Akaunti ya AWS inayotumika.
Mradi huu umegawanywa katika hatua 2: Kuandaa mazingira na Maombi ya Studio ya Android na mawasiliano na seva ya AWS IOT na Kuelewa Utendaji wa Utambuzi wa Sauti.
Hatua ya 1: Kuandaa Mazingira na Maombi ya Studio ya Android na Mawasiliano Na Seva ya AWS IOT
Hatua hii hutumia nambari ya Maombi ya Android ambayo tayari imesanidiwa kwenye mafunzo haya, lakini ni muhimu kusanikisha na kusanidi zana ya Android Studio. Ili kuipakua, bonyeza kitufe hiki na ufuate maagizo yaliyotolewa na nyaraka rasmi.
Kuunda Programu ya Studio ya Android yako mwenyewe na unganisha na seva ya AWS IOT, tafadhali angalia hii inayoweza kufundishwa.
Sasa, kutumia nambari ya chanzo inayopatikana hapa tafadhali fuata hatua hizi:
- Pakua nambari ya mashine ya kahawa inayopatikana mwishoni mwa hatua hii.
- Fungua Zana ya Studio ya Android.
- Bonyeza kwenye "Ingiza mradi (Eclipse ADT, Gradle, nk)".
- Chagua nambari iliyopakuliwa kutoka kwa mada ya kwanza.
Kurekebisha programu na kuwezesha mawasiliano ya AWS IOT:
- Chagua Android kwenye chaguo la muundo upande wa kushoto wa juu wa dirisha.
- Fungua faili ya "AWS Connection" inayopatikana kwenye njia hii: programu / java / cafeteira.com.cafeteira / Mdhibiti.
- Tafuta vigezo vifuatavyo: CUSTOMER_SPECIFIC_ENDPOINT, COGNITO_POOL_ID, AWS_IOT_POLICY_NAME na MY_REGION.
- Ziweke kulingana na akaunti yako ya AWS baada ya kuweka dimbwi la kitambulisho na Amazon Cognito.
Mawasiliano ya programu na seva ya AWS IOT hufanywa kupitia mada, ambayo hufanya kazi kama njia za mawasiliano. Juu ya mada hii hufanyika usajili na kuchapisha ambayo inawajibika kudhibiti na kufuatilia hali ya aina tofauti za vifaa vya IOT. Kwa mfano huu programu jiandikishe na uchapishe kwa mada zifuatazo ambazo ziko kwenye faili ya "Constants" (programu / java / cafeteira.com.cafeteira / Mdhibiti): TOPIC_TURN_ON_OFF, TOPIC_SHORT_COFFE, TOPIC_LONG_COFFE, TOPIC_LEVEL_COFFEE, TOPIC_LEVEL_WATER, TOPIC_LEVEL_WATER, TOPIC_LEVEL_WATER.
Kwenye mfano huu mada inadhibiti na kufuatilia mashine ya kahawa.
Hatua ya 2: Kuelewa Utendaji wa Utambuzi wa Sauti
Utendaji wa utambuzi wa sauti ni juu ya kubadilisha amri za sauti za mtumiaji kuwa maandishi na kuipeleka kwa seva ya AWS IOT. Utendaji huu wa kugeuza hutolewa na API ya Google iitwayo SpeechRecognizer. Ili kuitumia ni muhimu kuagiza darasa la SpeechRecognizer (nyaraka hapa). Darasa hili tayari limeingizwa kwenye nambari ya chanzo kutoka kwa Hatua ya 1.
Utambuzi wa sauti umeamilishwa kwa kubonyeza kitufe cha usemi (picha ya kipaza sauti), inayorejelewa na kitufe cha picha mSpeechButton.
Matibabu ya amri iko kwenye hafla kwenye shughuli ya shughuli, ambayo hupokea sauti ya mtumiaji, hubadilika kuwa maandishi na kisha kuchagua ni sehemu gani itakayoamilishwa. Kwa mfano huu: mtumiaji anaposema "Washa mashine ya kahawa", programu huwezesha swichi inayodhibiti nguvu ya mashine ya kahawa, kwa kuiwezesha, programu hiyo ichapishe kwenye mada ya AWS IOT ujumbe ("1") inayoonyesha kuwa mashine ya kahawa inapaswa kuwashwa.
Hatua ya 3: Hitimisho
Baada ya hatua hizi programu iko tayari kuungana na AWS IOT, kuchapisha na kujisajili kwa mada kupitia amri za sauti na vifaa vya UI.
Ikiwa una shaka yoyote juu ya vyeti au programu, tafadhali angalia viungo vifuatavyo:
- AWS IOT Android SDK
- Vyeti vya AWS IOT
Ilipendekeza:
Jinsi ya Kuunganisha Programu ya FT232RL kwa Arduino ATMEGA328 ya Kupakia Mchoro: Hatua 4
Jinsi ya Kuunganisha Programu ya FT232RL kwa Arduino ATMEGA328 ya Kupakia Mchoro: Katika hii mini inayoweza kufundishwa utajifunza jinsi ya kuunganisha chip ya FT232RL kwa mdhibiti mdogo wa ATMEGA328 kupakia michoro. Unaweza kuona anayeweza kufundishwa kwenye mdhibiti mdogo wa hapa hapa
Mradi wa EISE4: Jifunze Jinsi ya Kutambua Kifaa cha Kubadilisha Sauti: Hatua 6 (na Picha)
Mradi wa EISE4: Jifunze Jinsi ya Kutambua Kifaa cha Kubadilisha Sauti: Katika hii inayoweza kufundishwa, utapitia hatua zote tofauti kugundua kifaa ambacho kinaongeza athari za sauti (kuchelewesha na mwangwi). Kifaa hiki kinajumuisha kipaza sauti, bodi ya DE0 Nano SoC, spika, skrini na sensa ya infrared. D
Jinsi ya Kuunganisha vizuri na Kuweka Mfumo wa Rafu ndogo ya HiFi (Mfumo wa Sauti): Hatua 8 (na Picha)
Jinsi ya Kuunganisha Vizuri na Kuweka Mfumo wa Rafu ya Mini HiFi (Mfumo wa Sauti): Mimi ni mtu ambaye anafurahiya kujifunza juu ya uhandisi wa umeme. Mimi ni shule ya upili katika Shule ya Ann Richards ya Viongozi wa Wanawake Vijana. Ninafanya hii kufundisha kusaidia mtu yeyote ambaye anataka kufurahiya muziki wao kutoka kwa Mini LG HiFi Shelf Syste
Jinsi ya Kuunganisha Vichwa vya Sauti Vyako Mwenyewe Kwenye Simu ya Mkononi: Hatua 7
Jinsi ya Kuingiza Kichwa chako mwenyewe kwenye Simu ya Mkononi: Simu nyingi za rununu / simu za rununu zina adapta ya wamiliki wa takataka ambayo wanapeana vichwa vya sauti vya kutisha vyenye waya ndani ya kifaa cha mikono. Kile kinachoweza kufundishwa hukuruhusu kufanya ni kubadilisha vichwa vya sauti kuwa tundu la vichwa vya habari, ili wewe
Jinsi ya Kuunganisha Bodi ya Kuchanganya na Nyoka ya Sauti ya Sauti kwa Mfumo wa Sauti: Hatua 3
Jinsi ya Kuunganisha Bodi ya Kuchanganya na Nyoka ya Sauti ya Sauti kwa Mfumo wa Sauti: Video inashughulikia misingi ya kuunganisha konjanya sauti (bodi ya kuchanganya au koni) kwa mfumo wa sauti ukitumia kebo ya nyoka ya kipaza sauti. Inashughulikia kipaza sauti na kutuma unganisho. Kwa habari zaidi: http://proaudiotraining.com