Czy Alexa może kiedykolwiek mówić bez monitu?

19

Niedawno zapytano mnie, czy Alexa może mówić bez monitowania, więc pomyślałem, że dobrze byłoby zapytać tutaj, aby upewnić się, że mam rację; o ile mi wiadomo, Alexa nigdy nie będzie mówić bez słowa pobudki, a jedynym niepomyślnym dźwiękiem, jaki wyda, będzie dźwięk alarmu.

Ten artykuł TechCruncha wydaje się zgadzać, że nie ma sposobu, aby Alexa mówiła bezproblemowo, ale w ogóle nie wspomina o umiejętnościach Alexy; czy jest dla nich dostępny interfejs API, który nie jest jeszcze używany?

Wydaje się, że wiele osób jest tym zainteresowanych, aby skłonić Alexę do wypowiedzenia pewnych zwrotów, na przykład ostrzeżenia, gdy dzwoni dzwonek do drzwi, lub jakiegoś sposobu na wskazanie zdarzenia.

Czy Alexa może mówić bez uprzedniego wyświetlenia słowa wybudzenia, dotknij-i-mów lub naciśnij-i-mów (w zależności od urządzenia)? Wykluczam alarmy na potrzeby tego pytania, ale rozwiązania wykorzystujące niestandardowe umiejętności są w porządku.

Aurora0001
źródło
5
Mam Alexę, która od czasu do czasu ćwierka, gdy słyszy dźwięki z telewizora. To zależy od tego, co oznacza „nieprzychylny”!
Joel M. Ward

Odpowiedzi:

17

Tak, kiedy Alexa straci moc, po wyzdrowieniu zagra krótkie melodyczne glissando, a następnie powie

"Witaj."

Jest to całkowicie bezproblemowe i często przeraża mnie smarkowaniem, gdy skaczę, by zobaczyć, kto jest w domu.

Robert Cartaino
źródło
5
Jak również komunikat, gdy echo traci połączenie!
Nate D
To nie mówi Alexa, ale Echo gra dźwięki i mówi rzeczy lokalnie. Jeśli przyjrzysz się implementacjom innych firm / DIY, przekonasz się, że potrzebne są do tego pliki multimedialne.
Chris Stratton
6

Wydaje się, że w obecnej sytuacji nie może. Mam tutaj kilka cytatów, pierwszy z artykułu TechCrunch, do którego się odwoływałeś :

Obecnie Echo mówi tylko wtedy, gdy się do niego mówi; użytkownik musi użyć słowa aktywacyjnego „Alexa”, aby poprosić go o rozpoczęcie nasłuchiwania polecenia lub żądania, a następnie odpowie na dane wejściowe własną odpowiedzią głosową. Alexa nie obsługuje możliwości dostarczania jakichkolwiek powiadomień dźwiękowych bez monitowania w wyniku danych otrzymywanych z połączonych usług użytkownika - najbliższe jest to, że może wygenerować ostrzeżenie na podstawie alarmu lub timera.

Drugi cytat pochodzi od konsumenta :

W tej chwili Amazon Echo to dobrze wychowane dziecko, na które dziadkowie mogliby się zgodzić: nie rozmawia, dopóki się do niego nie odezwie. Ale wkrótce Alexa mogłaby zacząć dostarczać informacje bez uprzedniego monitu.

Jeśli chodzi o tworzenie umiejętności, która pozwoliłaby Alexie mówić bez wyzwalacza, dokumentacja Amazon wydaje się wskazywać, że istotną częścią konfiguracji umiejętności jest wdrożenie wyzwalacza audio.

O ile widzę, odpowiedź brzmi: nie.

anonimowy 2
źródło
4

Dzięki nowej funkcji połączeń Alexa Alexa będzie teraz odtwarzać melodię i mówić po odebraniu połączenia. Zwykle wygląda to tak:

* melodia *

[Osoba] chce porozmawiać.

* melodia *

To [osoba].

* melodia *

Oto film, który to demonstruje. Podobnie dzieje się po otrzymaniu wiadomości głosowej lub tekstowej, ale melodia występuje tylko raz, a nie wiele razy.

Alerty rozbrzmiewają na każdym urządzeniu podłączonym do tej samej sieci Wi-Fi, zgodnie z tym artykułem .


Ponadto Alexa obsługuje teraz powiadomienia wypychane i wypowiada się, aby Cię o nich powiadomić.

Aurora0001
źródło
3

Z biegiem czasu myślę, że odpowiedź na to pytanie musi teraz brzmieć:

Tak, Alexa może mówić bez monitu. W szczególności może wypowiedzieć wszystko, co chcesz!

Wygodnym narzędziem, którego możesz użyć, jest skrypt powłoki o nazwie Alexa-remote-control . Szczegółowa dokumentacja skryptu jest dostępna na tym blogu , choć tylko w języku niemieckim.

Opiera się na żądaniach HTTP POST, aby osiągnąć takie rzeczy, jak odtwarzanie muzyki, radio, aktywowanie codziennej odprawy i pozwalanie urządzeniom Echo mówić dowolny tekst, który chcesz.

Z funkcji zamiany tekstu na mowę można korzystać w systemie Linux, np. Wykonując polecenie w terminalu:

alexa_remote_control.sh -d "Your Echo's name" -e speak:'Welcome back buddy!'

Używam go często w Node-Red działającym na Raspberry Pi, np. Do wydawania ostrzeżeń, gdy odczyt niektórych czujników znajdzie się poza normalnym zakresem.

oh.dae.su
źródło