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.
Odpowiedzi:
Tak, kiedy Alexa straci moc, po wyzdrowieniu zagra krótkie melodyczne glissando, a następnie powie
Jest to całkowicie bezproblemowe i często przeraża mnie smarkowaniem, gdy skaczę, by zobaczyć, kto jest w domu.
źródło
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ś :
Drugi cytat pochodzi od konsumenta :
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.
źródło
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:
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ć.
źródło
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:
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.
źródło