Inteligentny dom własnymi rękami: aktywowane głosem muzyki z Yandex. muzyka
Muzyka Web Services / / December 19, 2019
Nota wydawcy: Kiedy zobaczyłem film z Dmitry, gdzie prowadził głos domu Lady Gaga i wykazywał poziom światła o 70%, szef wsunął myśl - „Hej! A w rzeczywistości to jest inteligentny dom ". Dmitry jest budowa inteligentnego domu, który dostosowuje się do niego, słuchając jego głosu. I wygląda na bardziej stromy każdy tam Enterprise! W serii artykułów, który rozpoczyna ten materiał, nasz gość powie jak budować rozwiązania pokazane. To jest tak proste, że wygląda jak magia!
Wielu użytkowników Android prawdopodobnie już próbował rosyjski odpowiednik Siri asystenta głosowego o nazwie „Asystent rosyjskim”. Jest on w stanie przyjmować poleceń głosowych i wykonywać różne czynności z urządzeniem.
Ale, oczywiście, niewiele osób zdaje sobie sprawę, że ta aplikacja jest nadal otwarta, a platforma głos zbudować dodatków, które można rozszerzyć istniejący asystenta możliwości.
Będąc Android developer aplikacji głosowych, zainteresowałem się możliwością uzyskania pracę jako asystent, a nie tylko z urządzenia, na którym jest zainstalowany, ale także poza nią. Albo raczej - aby stworzyć dodatek, który pozwala asystent może wykonywać poleceń głosowych na komputerze zdalnym, telewizora lub nawet pojedynczego e-gniazdka!
Do tego dostałam od deweloperów, „Asystent rosyjski» API dla programistów stron trzecich (tak długo, jak to jest nadal w badania i nie ma dokumentacji publicznego) i starał się realizować możliwość zarządzania witryną Yandex-Music.
Co wyszło można zobaczyć w filmie ↓
Teraz asystent może uruchomić dowolny utwór, który znajdzie w Yandex. Muzyka, przystanek, poszukaj innego, itd. W ogóle, to wszystko powinno być w stanie zwykłym odtwarzaczu. Tylko za pomocą głosu!
Asystent jednocześnie podłączony do przeglądarki powodu dotykać telefonu do znacznika NFC. Wow-efekt w towarzystwie przyjaciół jest gwarantowana!
Żeby było pracy, będzie potrzebował komputera z systemem Windows, w przeglądarce Chrome Java 6 i zastosowanie asystent, aby połączyć.
Na komputerze, trzeba uruchomić „Połącz Wizard” i podać kod NFC tag lub inny kod wygenerowany przez, na przykład, na stronie internetowej QrCoder. Jest to konieczne, jeśli nie ma NFC w telefonie, a następnie podłączyć do komputera, można użyć kodu QR.
Na smartfonie, należy ustawić „Asystent rosyjskim” i dodatek Asystent Połącz. Po zainstalowaniu dodatku Assistant będzie zrozumieć, jak radzić sobie z nowym zespołem i wyrażenie „umieścić muzyki” będzie oferować do podłączenia z komputerem.
Po „Magic Touch” do NFC na komputerze rozpocznie z chromowaną już otwartej stronie Yandex muzyka i asystent wchodzi w kontekście komunikacji z tej strony. Teraz wszystkie połączenia głosowe od użytkownika zostanie podjęta jedynie w kontekście „Music”, a do wyjścia, po prostu powiedzieć „Anuluj” lub „Exit”.
Tak samo nie jest tylko dla muzyki został Yandex, ale także z każdym innym miejscu, można zobaczyć poniżej:
W tym przypadku nie trzeba instalować na komputerze, a przeglądarka może pracować w dowolnym miejscu - nawet na Smart TV.
Wszystko opisane można powtórzyć w domu. To pokazuje, jak technologia głosowa może pracować na zewnątrz urządzenia, na którym są one tradycyjnie stosowanych w ostatnich latach. I „Asystent rosyjskim” W tym samym czasie pozwala programiście realizować najbardziej nietypowe podejście.
W następnym artykule pokażę realizację możliwości urządzeń elektronicznych do sterowania głosem i kina domowego XBMC za pomocą tego samego dodatku do „asystent rosyjskim.”