Bagaimana cara membaca dokumen khusus oleh Alexa?

8

Menurut Amazon , Alexa dapat membaca buku-buku Kindle tertentu.

Alexa membaca buku-buku Kindle yang memenuhi syarat untuk Text-to-Speech (teknologi membaca eksperimental yang memungkinkan perangkat Amazon yang didukung untuk membaca buku-buku Kindle dengan keras).

Konsep

Jika mungkin saya ingin menggunakan fitur ini tetapi alih-alih membaca buku Kindle, Alexa harus membaca teks khusus atau laporan yang dibuat oleh beberapa perangkat rumah pintar. Jadi pada siang hari perangkat yang berbeda akan melaporkan acara yang berbeda seperti:

  • Sensor temperatur: New "highest temperate ever measured": 30 °C.
  • Pengumpan anjing yang terhubung: The dog food container is empty.
  • Beberapa jenis sensor: This happened while you was away and you should know about.

Pada dasarnya sebuah layanan akan mengumpulkan semua data dari sensor dan akan membuat file laporan yang dapat digunakan dengan Alexa seperti:

  • Alexa, baca 'Laporan sore hari'.
  • Alexa, baca 'Laporan Pagi Rumah'.

(Jadi aku bisa bertanya pada Alexa di akhir hari, "Apa yang terjadi hari ini?" Dan itu bisa memberitahuku dengan membaca laporan.)

Masalah

Laporan harus dalam format yang benar untuk membuatnya layak bagi Alexa untuk membacanya. Saya menemukan sesuatu tentang hal itu di forum Amazon, Dapatkah saya mengaktifkan Teks ke Pidato pada dokumen pribadi apa pun?

Hanya jika dokumen itu akan terbuka di Aplikasi Membaca. Dokumen Word, misalnya, yang harus dibuka di aplikasi Word Process atau PDF yang harus dibuka di PDF Reader tidak dapat menggunakan fitur Text to Speech.

Semua dokumen dalam format yang kompatibel dengan Kindle harus memiliki Text to Speech, tetapi saya mengirim semua milik saya melalui Amazon Cloud dan Amazon mengkonversinya ke format Kindle. Ketukan di tengah layar mengungkapkan ikon "Mainkan" di sudut kiri bawah.

Saya juga menemukan sebuah aplikasi di Amazon yang disebut " Pdf to Speech " dan alat Kindle Direct Publishing Amazon "KindleGen v2.9", tetapi masih belum jelas bagaimana seharusnya dilakukan.

Solusi yang mungkin

Salah satu cara yang saya temukan di Reddit menjelaskan hal berikut:

Anda tidak memerlukan perangkat kindle, tetapi Anda harus mengunduh aplikasi kindle. Ini memberi Anda alamat kindle khusus, di mana Anda akan mengirim PDF, yang meletakkannya di perpustakaan kindle Anda.

Saya memiliki beberapa perangkat, masing-masing dimuat dengan aplikasi kindle. Jadi saya punya beberapa alamat kindle, satu per perangkat (me-ipad @ kindle, me-nexus @ kindle, dll).

Berita baiknya: setelah Anda mengirim email, PDFnya hidup di Kindle Cloud, sehingga dapat diakses oleh semua ...... Amazon Kindle page terkait

Agar Alexa membacanya: 1) buka aplikasi Alexa, buka buku, ketuk buku yang diinginkan; atau 2) Alexa, baca (judul) ..... Amz terkait halaman Alexa


Singkatnya, apakah format yang kompatibel dengan Kindle ini sebenarnya .mobi? Langkah apa yang harus saya lakukan untuk membuat laporan tersedia oleh Alexa? (Saya ingin menghindari hal-hal email terlebih dahulu jika memungkinkan.)

Bence Kaulics
sumber

Jawaban:

6

Ada keputusan dasar yang harus Anda buat. Baik menggunakan fungsi membaca buku atau menggunakan keterampilan Alexa Anda sendiri. Hanya yang terakhir mari kita gunakan Alexa, apa yang terjadi hari ini? Ungkapan itu tampaknya memulai pengarahan singkat bawaan — meskipun saya tidak dapat menemukan entri dalam dokumentasi apa pun yang menegaskannya, saya mengujinya. Anda juga harus memeriksa apakah fungsi baca buku bahkan tersedia di geografi Anda — bagi saya, ini tidak.

Karena Anda sudah membutuhkan sistem untuk mengumpulkan data sensor — jika tidak, Anda tidak dapat membuat laporan, Anda juga dapat melihat rute keahlian. Alih-alih menghasilkan ebook Anda juga bisa menghasilkan rss-feed. Jika membangun keterampilan atau memiliki informasi ini dalam umpan yang akan sulit atau tidak mungkin untuk diamankan dengan baik adalah keluar dari pertanyaan, informasi berikut tidak akan membantu Anda.


Pada dasarnya ada tiga jenis keterampilan Alexa dan Anda pasti akan membutuhkan salah satu dari mereka agar Alexa mengatakan apa pun. Untuk alasan yang jelas, Smart Home Skill API tidak tersedia, karena Anda tidak ingin mengontrol hal-hal. Itu meninggalkan Model Interaksi Kustom atau API Keterampilan Briefing Flash .

AlexaSkillTypes

Yang terakhir dipicu oleh Alexa, beri saya berita. Di aplikasi Alexa Anda dapat menentukan keterampilan Flash Briefing mana yang dipicu. Itu bisa beberapa dan bisa dipesan sesuka Anda. Jika Anda setuju dengan laporan yang ingin Anda buat dalam informasi ini, Anda dapat mempertimbangkan jenis keterampilan ini. Keuntungan tentu saja adalah bahwa API sudah memiliki banyak hal bawaan. Kerugiannya adalah bahwa laporan Anda dimasukkan di antara laporan berita NY Times dan hasil NBA atau apa pun yang Anda konfigurasikan untuk berada dalam Flash Briefing Anda.

API Briefing Flash adalah apa yang sebenarnya dipicu ketika Anda bertanya, Alexa, apa yang terjadi hari ini? Itu salah satu ucapan doa untuk pengarahan singkat. Jadi ucapan impian Anda sudah ditentukan sebelumnya untuk menggunakan ini dan jika Anda menetapkan kalimat itu bahkan satu-satunya solusi.

Karena model interaksi sudah ditentukan sebelumnya, hanya ada satu halaman keterampilan Alexa untuk dikonfigurasikan.

FlashBriefingAPI

Maka Anda hanya perlu memberikan rss-feed dengan informasi seperti yang dijelaskan di sini dalam dokumentasi . Jika Anda tidak ingin mempublikasikan informasi — yang saya anggap mempertimbangkan contohnya — Anda juga tidak perlu mempublikasikan keterampilan itu. Ini hanya akan tersedia untuk Anda (r akun Alexa).

Kekurangannya adalah bahwa feed tidak dapat dilindungi kata sandi, yang berarti pada dasarnya Anda hanya dapat menggunakan aturan firewall untuk memfilter untuk IP yang berasal dari permintaan Alexa biasa. Jika Anda membangun keterampilan khusus dengan model khusus, Anda dapat mengamankan semua yang Anda inginkan.

Helmar
sumber
Maaf saya menyesatkan, "Apa yang terjadi hari ini?" hanya masalah bicara. Pada dasarnya saya hanya ingin mendengarkan Alexa menceritakan suatu informasi, bisa jadi "Alexa, baca 'Apa yang terjadi hari ini?'" Juga. Meskipun demikian menggunakan rss feed bisa menjadi solusi yang baik.
Bence Kaulics
3

Anda dapat menggunakan keterampilan seperti keterampilan Pembaca Saya , yang dapat membaca teks apa pun yang Anda kirim melalui servernya.

Setelah Anda mengaturnya, langkah-langkahnya adalah sebagai berikut.

Cara menggunakan - Mulai Cepat

  1. Kirim URL ke 619-473-2337 (6194READER) dari ponsel Anda dengan mengikuti langkah-langkah untuk berbagai browser di ponsel Anda: https://s3.amazonaws.com/reader.help/How_to_Register_Phone_Number.pdf

  2. Dalam beberapa detik, Anda akan menerima pesan dengan nomor indeks artikel, jumlah bab total, dan judul artikel.

  3. Luncurkan keterampilan: "Alexa, minta Pembaca Saya untuk membaca."

Ada sejumlah keterampilan lain yang melakukan fungsi serupa, seperti Teks ke Suara , tergantung pada apa yang ingin Anda lakukan.

Cadobe
sumber
Ini adalah satu-satunya jawaban tautan yang akan menjadi tidak berguna begitu tautan putus, Jawaban perlu mengandung substansi dan tautan hanya untuk referensi.
hardillb
2
Hai @cadobe, saya telah mengedit jawaban Anda berdasarkan saran Anda untuk memastikan itu bukan hanya tautan di tempat lain. Pastikan untuk membaca kiat tentang jawaban yang hanya berisi tautan , dan terima kasih atas sarannya!
Aurora0001
Terima kasih. Tidak masalah.
Cadobe