„Amazon“ palengvino garsų įtraukimą į pasirinktinius „Alexa“ įgūdžius

Esu pripažintas „Amazon Alexa“ čempionu ir platformoje paskelbiau daugiau nei dvidešimt specialiųjų įgūdžių. Aš ir toliau ieškau naujų būdų išplėsti šią technologiją, o vienas iš geriausių būdų, kaip pagerinti vartotojo patirtį, yra pridedant garsus. Atsižvelgiant į neseniai patobulintą „Amazon Alexa“ platformą, tai dar paprasčiau. Čia pateikiama trumpa apžvalga, kaip galite pasinaudoti šia nauja funkcija.

Kaip veikia „Amazon Alexa“

„Alexa“ platforma turi galimybę įgalinti trečiųjų šalių kūrėjų pritaikytus įgūdžius. Dabar jų yra daugiau nei 30 tūkst., O milijonai „Alexa“ vartotojų gali juos įgalinti savo įrenginiuose. Tai yra nuo picos užsakymo iš populiarios grandinės iki grojimo garsų, padedančių miegoti.

Šių pritaikytų įgūdžių architektūra turi du komponentus. Pirmasis yra balso komponentas, kuris naudoja „Alexa“ platformos mašininio mokymosi modelius. Tai verčia sakytinių žodžių užklausas į instrukcijų rinkinį.

Kitas komponentas yra „if / then / else“ logika, kuri nusprendžia, koks atsakymas turėtų grįžti vartotojui. Tai yra AWS „Lambda“ funkcija.

Norint tobulinti įgūdžius, gali būti naudojamos papildomos AWS paslaugos ir trečiųjų šalių įrankiai. Tai apima pasirinktinių MP3 garsų ir grafikos įrašymą, kuriuos galima panaudoti naudojant „Lambda“ funkciją.

Norėdami pridėti garsų, MP3 failai įkeliami į S3 grupę ir taikoma atitinkama prieigos politika, kad ją galėtų skaityti „Alexa“ įrenginys.

Iššūkiai pridedant pasirinktinius garsus

Viena iš kliūčių patekti į garsus įtraukiant į įprastus įgūdžius buvo galimybė įrašyti aukštos kokybės garsus. Šie garsai turi atitikti tikslius platformos standartus, įskaitant bitų spartą ir imties dažnius. Tai gali būti padaryta naudojant garso redagavimo patirtį, naudojant tokią programinę įrangą kaip „Audacity“, tačiau įgūdžių lavinimui skiriama daugiau laiko.

Įrašyti aukštos kokybės garsus taip pat gali būti iššūkis. Yra mobiliesiems įrenginiams skirtų programų, kurios leidžia įrašyti, tačiau sunku pasiekti įvairiausius garsus. Pavyzdžiui, įrašant lėktuvo riaumojimą ar garsą, kurį skleidžia dramblys.

Arba „Alexa“ kūrėjas gali ieškoti kitų įrašytų garsų. Internete yra keletas saugyklų, kurios jas turi, tačiau daugiausiai kainuoja licencijavimas ir norint išgauti reikiamus garso atributus reikia pakartotinai atrinkti programas, pvz., „Audacity“.

Nemokamas MP3 turinys

„Amazon“ dabar išleido šimtų garsų katalogą, jau įrašytą pagal tikslius platformos reikalavimus. Kaip ir aukščiau pateiktoje architektūros schemoje, jie yra paskelbti S3 segmente AWS ir gali būti naudojami bet kokių įgūdžių.

Visas sąrašas pateikiamas kūrėjo puslapyje, o čia yra pagrindinės kategorijos.

Asortimentas yra platus. Motociklų varikliai, fejerverkų garsai ir lokio riaumojimas - viskas po ranka. Už jų naudojimą nereikia mokėti autorinio atlyginimo, o garso įrašų atsisiuntimo išlaidos nėra apmokestinamos iš jūsų AWS paskyros.

Kaip naudoti garsą pagrindiniuose įgūdžiuose

Jei dar tik pradedate naudotis „Amazon Alexa“, pradėkite nuo pagrindinių „Alexa GitHub“ puslapio šablonų. Tai apima smulkmenų įgūdžių, faktinių įgūdžių ar paprastų spėjimų žaidimų kūrimą. Pavyzdžiui, neseniai paskelbiau įdomų vaikų įgūdį „Velykų kiaušinių medžioklė“. Čia yra visas „GitHub“ atpirkimas, įskaitant „Lambda“ funkciją ir ketinimų modelį.

Naudodami bet kurį atsakymą į pranešimą, galite pridėti SSML sintaksę, kad įtrauktumėte nuorodą į MP3 failą į S3 grupę. Štai „Welcome Handler“ pavyzdys, skirtas „Velykinio kiaušinio“ įgūdžiams.

// This is the initial welcome message var welcomeMessage = "Welcome to the Easter Bunny Egg Hiding Game. I will ask you multiple questions that you should answer yes or no. Based on your choices, I will make a recommendation on where to hide an egg. Are you ready to begin?"; this.emit(':ask', welcomeMessage, repeatWelcomeMessage);

Kai vartotojas pirmą kartą naudojasi šiuo pasirinktiniu įgūdžiu, „Alexa“ įrenginys atkuria trimito garsų garso klipą, tada standartiniu balsu skaito sintaksę.

Pasiruošę pradėti?

Prisijunkite prie nemokamos kūrėjo paskyros „Amazon“ ir pradėkite kurti savo pirmąjį įgūdį jau šiandien! „Amazon“ kūrėjų tinklaraštyje yra keletas puikių išteklių, kaip pasinaudoti šia tema, įskaitant šį naujausią įrašą, kuriame pateikiamos idėjos, kaip naudoti šį naują turinį.