Smart hjem med egne hender: Stemmekontroll av musikk fra Yandex.Muzyki

Fra redaktøren: Da jeg så Dmitris videoer, som han drev Lady Gaga i husets stemme og satte lysnivået på 70%, kom tanken i hodet: “Hei! Men dette er akkurat det et smart hus er. ” Dmitry bygger et smart hus som tilpasser seg ham og lytter til stemmen sin. Og det ser mer og mer brattere ut enn noen Enterprise der! I serien av artikler som begynner med dette materialet, forteller vår gjest hvordan man bygger de viste løsningene. Det er så enkelt at det ser ut som magi!

Mange Android-brukere har sannsynligvis prøvd den russiske analogen av stemmeassistenten Siri under navnet “Assistant in Russian”. Han er i stand til å oppfatte talekommandoer og utføre ulike handlinger med enheten.

Men selvfølgelig, noen tror at dette programmet også er en åpen stemmeplattform for å lage tillegg som kan utvide eksisterende assistenter.

Å være en Android-utvikler av taleapplikasjoner, ble interessert i muligheten til å få assistenten til å jobbe, ikke bare med enheten den er installert på, men også utenfor den. Eller rettferdig – lag et tillegg, som assistenten vil kunne utføre talekommandoer på en ekstern datamaskin, TV eller til og med på et enkelt elektronisk uttak!

For å gjøre dette fikk jeg en API for tredjeparts programmerere fra utviklere av “Assistant in Russian” (den er fortsatt i testing og har ingen offentlig dokumentasjon) og prøvde å implementere muligheten til å administrere Yandex-Music-nettstedet.

Hva av dette skjedde, kan ses på videoen ↓

Nå kan assistenten starte et spor som finner på Yandex.Muzyke, stopp, se etter en annen, etc. Generelt, alt som en vanlig spiller burde kunne gjøre. Bare med hjelp av stemmen!

Assistenten kobles til nettleseren ved å trykke på NFC-etiketten. Wow-effekten i vennskap med venner er trygg!

For å få alt til å fungere, trenger du en datamaskin som kjører Windows, med Chrome-nettleseren, Java 6 installert og applikasjonen
“target =” _ blank “rel =” nofollow noopener “> Tilkoblingsassistent.

På datamaskinen må du kjøre “Assistant Connect” og angi NFC-taggen eller annen generert kode, for eksempel på QrCoder-nettsiden. Dette kreves hvis smarttelefonen ikke har NFC, og deretter kan du koble til datamaskinen ved hjelp av QR-kode.

På smarttelefonen må du installere “Assistant in Russian” og add-on Assistant Connect. Etter at du har installert tillegget, vil assistenten selv forstå hvordan du behandler de nye kommandoene, og med uttrykket “Put Music” vil du tilby å koble til datamaskinen.

Etter den “magiske berøringen” til NFC på datamaskinen, begynner krom med den allerede åpne Yandex Music og Assistant nettstedet kommer inn i sammenhengen med kommunikasjon med dette nettstedet. Nå vil alle stemmeforespørsler fra brukeren oppfattes kun i “musikalsk” sammenheng, og for utgangene trenger du bare å si “Avbryt” eller “Avslutt”.

Som det samme virker ikke bare med Yandex Music, men med noe annet nettsted, kan du se nedenfor:

Samtidig må ingenting installeres på datamaskinen, og selve nettleseren kan fungere hvor som helst, selv på Smart TV.

Alt beskrevet kan gjentas hjemme. Dette viser hvordan taleteknologien kan fungere utenfor enhetene som de tradisjonelt har blitt brukt i det siste. Og “Assistant in Russian” tillater tredjepartsprogrammerere å implementere de mest uvanlige tilnærmingene.

I neste artikkel vil jeg vise implementeringen av mulighetene for talestyring av elektroniske enheter og hjemmekino XBMC ved hjelp av samme tillegg til “Assistant in Russian”.

Add a Comment

Your email address will not be published. Required fields are marked *

80 − 74 =