Slot Alexa Dijelaskan

SAHAMTOTO

ligabandar slot

TAJIR777

omega casino royale

Jenis Nilai

Saat membangun skill untuk Alexa, Anda perlu mendapatkan masukan dari pengguna. Semua logika bisnis yang tidak terlalu sederhana akan memiliki variabel untuk menyelesaikan keinginan pengguna. Untuk Alexa, variabel ini disebut Slot. Sama seperti variabel dalam bahasa pemrograman yang diketik secara kuat, Slot ini harus dideklarasikan dan diberi tipe agar pengguna dapat memberikan data. Postingan ini akan membahas cara kerja Slot dan cara menggunakannya dalam skill Anda.

Pada dasarnya ada dua jenis slot yang dapat Anda gunakan dalam skill Alexa.

  • Tipe nilai, seperti angka, tanggal, waktu, dll.
  • Daftar item (misalnya pilihan ganda)

Sebenarnya ada tipe ketiga yang disebut Frasa, tetapi Frasa adalah tipe slot yang rumit yang membuka pintu untuk skill yang lebih responsif, seperti kueri pencarian. Nantikan tulisan lengkap tentang slot Frasa di blog saya, tetapi kita tidak akan membahasnya sekarang.

Jenis Nilai

Tipe nilai yang tersedia terbatas pada bilangan bulat, nomor telepon, dan beberapa variasi tanggal dan waktu. Selain dari daftar pilihan, inilah semua opsi yang Anda miliki. Secara khusus, opsi tersebut adalah:

  • Tanggal – pengguna dapat memberikan tanggal kalender tertentu atau frasa deskriptif seperti "Rabu ini" atau "pertama bulan depan". Skill Anda akan menerima nilai slot dari tanggal tertentu.
  • Durasi – untuk rentang waktu, seperti saat Anda mengatur timer dapur dengan Echo Anda.
  • Angka – mendukung bilangan bulat positif dan negatif, bukan desimal. Ada juga tipe khusus slot yang disebut Angka Empat Digit yang berguna untuk tahun, kode PIN, dan sejenisnya.
  • Ordinal – jika pengguna mengatakan "kedua", skill Anda mendapatkan angka 2.
  • Nomor Telepon – banyak format berbeda didukung termasuk nomor 7 digit lokal AS, nomor dengan kode area, dan nomor dengan kode negara.
  • Waktu – skill Anda mendapatkan waktu yang disebutkan pengguna dalam format 24 jam dengan tengah malam sebagai "00:00". Juga mendukung istilah tertentu seperti "Tengah Malam" atau "Siang".

Jenis Tanggal

Ketika saya mengatakan Alexa mendukung "tanggal", Anda mungkin mengira terbatas pada YYYY-MM-DD, tetapi itu salah. Alexa mendukung banyak permutasi tanggal sehingga Anda harus siap menafsirkannya karena Anda tidak dapat mengontrol apa yang dikatakan pengguna. Saat Anda mendeklarasikan bahwa slot Anda menerima tanggal, Anda bisa mendapatkan salah satu format yang dijelaskan di sini.

Jika pengguna menyebutkan tanggal kalender tertentu, nilainya akan dikembalikan ke skill Anda dalam format ISO 8601, yaitu YYYY-MM-DD kecuali untuk beberapa kasus khusus saat menggunakan bahasa dan lokal yang berbeda.

Slot tanggal juga dapat menerima kata deskriptif seperti "besok", "hari ini", "Selasa depan", "Natal", dll. Skill Anda hanya akan menerima tanggal tertentu tanpa mengetahui bagaimana mereka mendeskripsikan tanggal tersebut. Jika mereka menggunakan istilah deskriptif untuk suatu tanggal, maka itu akan selalu diartikan sebagai di masa depan. Jika mereka mengatakan "Senin", itu adalah Senin depan. Jika hari ini adalah Senin, maka Anda mendapatkan tanggal hari ini.

Pengguna juga dapat menentukan minggu, seperti "minggu ini". Dalam kasus itu, Anda akan mendapatkan format tanggal minggu, bukan tanggal kalender. Format minggu adalah dalam bentuk YYYY-WNN dengan YYYY sebagai tahun dan NN sebagai nomor minggu. Misalnya, minggu pertama tahun 2022 adalah 2022-W01. Istilah deskriptif terbatas; misalnya "minggu terakhir tahun ini" tidak akan mendapat respons, juga "minggu tanggal 1 Februari". Namun, "minggu ini", "minggu lalu", dan "minggu depan" dapat diandalkan.

Akhir pekan bekerja dengan cara yang sama seperti minggu tetapi Anda mendapatkan "-WE" ditambahkan di akhir. Akhir pekan pertama tahun ini adalah 2022-W01-WE.

Meminta bulan akan mengembalikan bulan dalam format YYYY-MM jika Anda menggunakan bentuk bahasa Inggris, atau YYYY-MM-XX saat menggunakan beberapa bahasa lain. Misalnya, Februari akan menjadi 2022-02 atau 2022-02-XX.

Tahun bekerja dengan cara yang sama seperti bulan, kecuali Anda hanya akan menerima tahun, seperti YYYY atau YYYY-XX-XX, tergantung pada pengaturan bahasa Anda.

Pengguna juga dapat menentukan dekade seperti "ini tahun 90-an", dalam hal ini Anda akan menerima string 199X atau 199X-XX-XX.

Terakhir, pengguna dapat menentukan musim sebagai Musim Semi, Musim Panas, Musim Gugur, atau Musim Dingin. Skill Anda akan menerima tahun kemudian pengubah musim, seperti 2022-SP, 2022-SU, 2022-FA, atau 2022-WI.

Skill Anda tidak akan pernah tahu jenis tanggal apa yang akan dikembalikan, jadi saat Anda membuat kode untuk tanggal, bersiaplah untuk salah satu opsi ini.

Jenis Durasi

Slot durasi mengembalikan rentang waktu dalam format khusus. Contoh penggunaan durasi adalah dalam mengatur timer memasak di Echo Anda.

Durasi mengembalikan nilai dalam format "PnYnMnDTnHnMnS" dengan P berarti "durasi" dan kemudian jumlah tahun, bulan, hari, jam, menit, dan detik. Perhatikan "T" di tengah yang menandai transisi dari hari ke waktu. Ini mungkin tampak tidak perlu tetapi diperlukan untuk mendeteksi perbedaan antara Bulan dan Menit. Jika rentang waktu Anda adalah 9 Bulan, Anda akan menerima "P9M", tetapi untuk 9 Menit Anda akan menerima PT9M.

Secara teori jika pengguna mengatakan "dua tahun satu bulan delapan hari empat jam sembilan menit dan tiga detik", Anda harus menerima string "P2Y1M8D4TH9M3S". Namun, durasi besar seperti ini bisa tidak dapat diprediksi. Ketika saya mencoba ucapan di atas, saya mendapatkan 4 nilai berbeda sebagai berikut:

  • P2Y
  • P1M8DT4H
  • PT9M
  • PT3S

Dari sudut pandang skill saya, pengguna memberi saya 4 durasi berbeda untuk satu slot.

Jenis Angka

Ada dua jenis angka yang dapat Anda gunakan tergantung pada tujuan Anda – Angka dan Angka-Empat-Digit. Ada sangat sedikit perbedaan antara keduanya kecuali bahwa Angka-Empat-Digit sedikit lebih baik dalam mengenali nomor PIN dan jenis kode lainnya. Ini juga lebih baik dalam memperlakukan "oh" sebagai nol ketika pengguna mengatakan sesuatu seperti "enam oh sembilan sembilan".

Perhatikan bahwa nama Angka-Empat-Digit adalah keliru karena akan mengembalikan sejumlah digit, bukan hanya 4. Jika Anda menentukan angka dalam jutaan untuk slot Angka-Empat-Digit, Anda masih akan mendapatkan seluruh angka. Sama untuk angka 1 atau 2 digit, Anda akan mendapatkan apa yang dikatakan orang tersebut. Dalam penggunaan sehari-hari, saya melihat sedikit perbedaan antara keduanya.

Tipe slot Angka dapat menangani bilangan bulat positif dan negatif, tetapi bukan angka desimal. Jika Anda mencoba mengatakan "tujuh koma dua", Anda sering akan mendapatkan tanda tanya kembali, tetapi kadang-kadang hanya satu atau yang lain dari dua angka. Jika Anda perlu mendapatkan masukan angka desimal, Anda harus bekerja keras untuk itu.

Jenis Ordinal

Ordinal adalah "pertama", "ketiga", dll. Saat Anda menentukan slot Ordinal, skill Anda akan menerima bilangan bulat yang mewakili kata itu. Tidak banyak lagi yang bisa dikatakan tentang ordinal.

Nomor Telepon

Pengenalan nomor telepon bisa sangat kuat, mengenali semuanya mulai dari nomor lokal hingga luar negeri. Namun, tidak ada penegakan format nomor telepon. Jika seseorang mengucapkan nomor tanpa digit yang cukup, Anda akan mendapatkan nomor yang salah. Terserah Anda untuk memvalidasi format dan meminta informasi lagi.

Pengguna dapat menentukan kode negara, kode area, dan nomor telepon lokal, termasuk mengatakan "plus" sebelum kode negara jika mereka mau (tidak wajib). Jika mereka mengatakan "plus", skill Anda akan menerima "plus". Jika mereka tidak mengatakannya, Anda tidak akan mendapatkannya. Selain plus, Anda tidak akan mendapatkan tanda baca apa pun dalam nomor – hanya digit.

Nilai slot nomor telepon tampaknya lebih merupakan penegakan regex sederhana untuk karakter yang diizinkan berupa angka dan "plus". Di luar itu, Anda sendiri yang harus memvalidasi nomor yang masuk.

Nilai Waktu

Nilai waktu diterima dalam format 24 jam dengan tengah malam sebagai "00:00". Nilai selalu dalam format HH:MM untuk semua pengaturan bahasa.

Pengguna juga dapat menentukan periode waktu seperti Sore (skill Anda akan menerima string "EV"), Malam ("NI"), Pagi ("MO"), dan Siang ("AF").

Hal yang perlu diingat adalah ketika saya mengatakan "tengah hari" dengan lokal en-US, saya diberikan tengah malam, bukan tengah hari. Saya belum menguji apakah ini akan dikenali dengan benar di lokal yang berbeda.

Nilai Daftar

Semua tipe slot bawaan lainnya, serta tipe slot kustom apa pun yang mungkin Anda buat, semuanya adalah daftar. Ada banyak jenis daftar yang telah ditentukan sebelumnya. Berikut adalah daftar 90+ item yang tersedia saat saya menulis artikel ini.

  • Nama aktor
  • Wilayah administratif
  • Peringkat agregat
  • Nama maskapai penerbangan
  • Bandara
  • Anafora ("ini", "itu", "itu-itu"…)
  • Hewan
  • Nama artis (di berbagai media seperti Musik, Sastra, Seni, dll.)
  • Nama atlet
  • Nama penulis
  • Judul buku
  • Seri buku
  • Saluran siaran (nama komersial stasiun TV dan Radio, seperti KEXP atau Colorado Public Radio)
  • Nama kota – Kota di AS dan kota terkenal di seluruh dunia
  • Struktur sipil – Landmark terkenal dan bangunan lokal
  • Warna
  • Komik
  • Perusahaan
  • Negara
  • Jenis karya kreatif – sesuatu yang akan dibuat seniman, seperti buku, soundtrack, tesis, soneta, lagu, dll.
  • Hari dalam seminggu
  • Makanan penutup
  • Jenis perangkat – bukan hanya perangkat Amazon, tetapi juga laptop, stereo, TV, dll.
  • Nama sutradara
  • Nama minuman – nama merek, nama minuman (termasuk minuman beralkohol)
  • Organisasi pendidikan – nama perguruan tinggi dan lembaga pendidikan lainnya
  • Jenis acara – seperti permainan, hari libur, pesta, waktu luang, pertemuan, dll.
  • Festival – nama spesifik festival seperti South by SouthWest, Sundance, Montreux Jazz Festival, dll.
  • Karakter fiksi
  • Nama bisnis jasa keuangan
  • Nama depan yang umum di AS
  • Makanan
  • Tempat makan
  • Permainan
  • Genre
  • Bentang alam
  • Landmark atau bangunan bersejarah
  • Bahasa
  • Bisnis lokal
  • Jenis bisnis lokal
  • Organisasi medis – nama perusahaan lokal dan nasional
  • Nama bulan
  • Judul film
  • Seri film
  • Bioskop
  • Album musik
  • Jenis karya kreatif musik – Kata-kata yang mendeskripsikan berbagai jenis karya musik, seperti lagu dan trek.
  • Acara musik
  • Grup musik
  • Nama musisi
  • Daftar putar musik – jenis daftar musik umum, seperti Dansa, Rock Klasik, dll.
  • Rekaman musik – nama album dan nama lagu
  • Tempat musik
  • Video musik
  • Organisasi – perusahaan non-pemerintah
  • Nama orang – nama asli dan fiksi orang
  • Alamat pos
  • Profesional – nama orang terkenal dari olahraga, bisnis, Sastra, Musik, dll.
  • Jenis profesi – nama profesi
  • Saluran radio
  • Nama wilayah di AS
  • Posisi relatif – "bawah", "tengah", "kanan", dll.
  • Nama tempat tinggal – tempat tinggal terkenal
  • Nama ruangan – "Ruang tamu", "perpustakaan", "kamar bayi", dll.
  • Acara pemutaran – festival film
  • Layanan – layanan yang diberikan perusahaan kepada klien mereka
  • Platform media sosial – nama dari BANYAK platform media sosial yang tersedia
  • Nama aplikasi perangkat lunak – termasuk perangkat lunak bisnis, permainan, dll.
  • Permainan perangkat lunak
  • Nama olahraga
  • Acara olahraga
  • Tim olahraga
  • Nama jalan
  • Saluran televisi
  • Episode TV – nama episode individu dari seri populer
  • Musim TV
  • Seri TV
  • Video game
  • Pemicu mode visual – "tampilkan", "perlihatkan", "lihat", "lihat",…
  • Kondisi cuaca
  • Jenis karya kreatif tertulis

Mereka juga menyediakan daftar istilah khusus negara untuk negara tertentu.

  • Kota Australia
  • Wilayah Australia
  • Kota Jerman
  • Nama depan yang umum di Jerman
  • Wilayah Jerman
  • Nama kota Eropa umum
  • Kota Inggris
  • Nama depan yang umum di Inggris
  • Wilayah Inggris
  • Nama kota AS
  • Nama depan yang umum di AS
  • Nama negara bagian AS

Sama seperti untuk tipe slot Nomor Telepon dan Angka-Empat-Digit, daftar ini tidak bersifat restriktif. Saya menemukan bahwa slot Nama Aktor akan mengenali musisi dan politisi. Ketika saya mencoba membuatnya mengenali nama aktor "pitt", ia mengembalikan nama itu kepada saya tetapi dalam huruf kecil semua. Ketika saya mengatakan "Brad Pitt", ia mengembalikan dengan kapitalisasi yang tepat membuat saya berpikir nama itu dikenali. Setiap daftar tampaknya lebih menyukai pengenalan kata-kata dalam topiknya, tetapi tidak memberlakukannya.

Untuk salah satu dari daftar bawaan ini, Anda juga dapat menambahkan nilai Anda sendiri ke daftar saat mengonfigurasi skill Anda dalam model interaksi.

Nilai Kustom

Meskipun daftar ini nyaman, mereka tidak cukup untuk kebutuhan semua orang. Oleh karena itu, Anda dapat mendefinisikan daftar nilai slot kustom Anda sendiri yang akan dipilih oleh pengguna. Ini dilakukan dalam definisi model interaksi, tetapi menjelaskan bagian teknisnya adalah postingan tersendiri.

contoh slot

▲ Kembali ke atas

Platform Lainnya

slot 60000

welcome cashback slot

kuda jitu slot

aviator 1 win

Berita Piala Dunia

situs slot deposit 25rb

cuan 303 slot

live ayam sabung

casino utan licens

Jika Anda memiliki pertanyaan, silakan kirim email ke [email protected]

▲ Kembali ke atas