Bisakah Alexa berbicara tanpa diminta?


19

Baru-baru ini saya ditanya apakah Alexa dapat berbicara tanpa diminta, jadi saya pikir akan sangat membantu untuk bertanya di sini untuk memastikan saya benar; Sejauh yang saya tahu, Alexa tidak akan pernah berbicara tanpa kata bangun, dan satu-satunya suara tanpa kompromi yang akan dihasilkannya adalah bunyi alarm.

Artikel TechCrunch ini tampaknya setuju bahwa tidak ada cara untuk membuat Alexa berbicara tanpa alasan, tetapi tidak menyebutkan keterampilan Alexa sama sekali; apakah mungkin ada beberapa API yang tersedia untuk mereka yang belum digunakan?

Banyak orang tampaknya tertarik pada hal ini sehingga mereka dapat membuat Alexa mengatakan frasa tertentu, seperti mungkin peringatan jika bel pintu berdering, atau beberapa cara untuk menunjukkan suatu peristiwa telah terjadi.

Bisakah Alexa berbicara tanpa diminta terlebih dahulu oleh kata bangun, ketuk untuk bicara atau push to talk (tergantung perangkat)? Saya mengecualikan alarm untuk tujuan pertanyaan ini, tetapi solusi menggunakan keterampilan khusus baik-baik saja.


5
Saya memiliki Alexa yang berkicau sekarang dan lagi ketika mendengar suara-suara dari TV. Jadi itu tergantung pada apa artinya "tanpa kompromi"!
Joel M Ward

Jawaban:


17

Ya, ketika Alexa kehilangan kekuatan, setelah pemulihan itu akan memainkan glissando melodi pendek diikuti dengan mengatakan

"Halo."

Ini sepenuhnya tanpa kompromi dan sering menakut-nakuti saya sebagai melompat untuk melihat siapa yang ada di rumah.


5
Serta pesan saat gema kehilangan koneksi!
Nate D


Itu bukan Alexa yang berbicara, tetapi Echo memainkan suara dan mengatakan sesuatu secara lokal. Jika Anda melihat implementasi pihak ke-3 / DIY, Anda akan menemukan ada file media yang diperlukan untuk ini.
Chris Stratton

6

Tampaknya hal-hal yang berdiri, tidak bisa. Saya punya beberapa kutipan di sini, yang pertama dari artikel TechCrunch yang Anda referensikan :

Saat ini, Echo hanya berbicara ketika diajak bicara; seorang pengguna harus menggunakan kata aktivasi "Alexa" untuk mendorongnya untuk mulai mendengarkan perintah atau permintaan, dan kemudian akan menanggapi input yang dimaksud dengan respons vokal sendiri. Alexa belum mendukung kemampuan untuk menyediakan segala jenis pemberitahuan audio tanpa kompromi sebagai hasil dari data yang diterima dari layanan yang terhubung pengguna - yang terdekat adalah mampu membunyikan peringatan berdasarkan alarm atau timer.

Kutipan kedua berasal dari Konsumeris :

Seperti saat ini, Amazon Echo adalah anak berperilaku baik yang mungkin disetujui oleh kakek dan nenek Anda: ia tidak berbicara sampai diajak bicara. Tetapi segera Alexa dapat menawarkan informasi tanpa diminta terlebih dahulu.

Adapun untuk menciptakan keterampilan yang akan memungkinkan Alexa untuk berbicara tanpa pemicu, dokumentasi Amazon tampaknya menunjukkan bahwa bagian penting dari pengaturan keterampilan adalah menerapkan pemicu audio.

Sejauh yang saya bisa lihat, jawabannya adalah tidak.


4

Dengan fitur panggilan Alexa baru, Alexa sekarang akan memainkan melodi dan berbicara ketika menerima panggilan. Secara umum seperti ini:

* melodi *

[Orang] ingin berbicara.

* melodi *

Itu [orang].

* melodi *

Ini video yang saya temukan menunjukkan ini. Hal serupa terjadi saat menerima pesan suara atau teks, tetapi melodi hanya muncul sekali, bukan beberapa kali.

Peringatan berbunyi di setiap perangkat yang terhubung ke jaringan Wi-Fi yang sama, menurut artikel ini .


Selain itu, Alexa sekarang mendukung pemberitahuan push , dan akan berbicara untuk mengingatkan Anda tentang ini.


3

Seiring waktu berlalu, saya pikir jawaban untuk pertanyaan ini sekarang perlu:

Ya, Alexa dapat berbicara tanpa diminta. Secara khusus, dia dapat mengucapkan apa pun yang Anda inginkan!

Alat praktis yang dapat Anda gunakan adalah skrip shell bernama alexa-remote-control . Dokumentasi rinci skrip tersedia di blogpost ini , meskipun hanya dalam bahasa Jerman.

Itu bergantung pada permintaan http POST untuk mencapai hal-hal seperti memutar musik, radio, mengaktifkan pengarahan harian dan membiarkan perangkat Echo Anda berbicara teks apa pun yang Anda inginkan.

Fitur text-to-speech dapat digunakan di Linux, misalnya, dengan menjalankan perintah ini di terminal:

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

Saya sering menggunakannya dalam Node-Red berjalan pada Raspberry Pi, misalnya untuk mengeluarkan peringatan setelah beberapa pembacaan sensor bergerak di luar kisaran normal.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.