Mendesain Pengalaman Suara

Diterbitkan: 2022-03-10
Ringkasan cepat Antarmuka berbasis suara menjadi hal yang biasa. Asisten suara seperti Siri dan Cortana telah ada selama beberapa tahun, tetapi musim liburan terakhir ini, perangkat yang digerakkan oleh suara dari Amazon dan Google masuk ke jutaan rumah. Analisis terbaru dari VoiceLabs memperkirakan bahwa 24,5 juta perangkat berbasis suara akan dikirimkan tahun ini, hampir empat kali lipat dari tahun lalu. Sebagai desainer berpengalaman, kami sekarang memiliki kesempatan untuk mendesain pengalaman dan antarmuka suara!

Analisis terbaru dari VoiceLabs memperkirakan bahwa 24,5 juta perangkat berbasis suara akan dikirimkan tahun ini, hampir empat kali lipat dari tahun lalu. Sebagai desainer berpengalaman, kami sekarang memiliki kesempatan untuk mendesain pengalaman dan antarmuka suara!

Antarmuka baru tidak berarti bahwa kita harus mengabaikan semua yang telah berhasil kita terapkan ke antarmuka sebelumnya; kita perlu menyesuaikan proses kita untuk nuansa antarmuka yang digerakkan oleh suara, termasuk interaksi percakapan dan kurangnya layar. Kita akan melihat cara kerja jin biasa dalam botol, membahas langkah-langkah yang terlibat dalam merancang pengalaman suara , dan mengilustrasikan langkah-langkah ini dengan merancang aplikasi suara untuk Alexa (atau Skill, sebagaimana Amazon menyebutnya).

### Bacaan Lebih Lanjut tentang SmashingMag:

  • Meningkatkan Pengalaman Pengguna Dengan Web Speech API
  • Pedoman Untuk Mendesain Dengan Audio
  • Bereksperimen Dengan SpeechSynthesis
  • Apa itu Desain Pengalaman Pengguna? Ikhtisar, Alat, dan Sumber Daya
Lebih banyak setelah melompat! Lanjutkan membaca di bawah ini
## Memahami Antarmuka Suara Sama seperti aplikasi seluler yang berjalan pada OS dan perangkat, tiga lapisan harus bekerja sama untuk mengaktifkan interaksi suara:
Lapisan Antarmuka Pengguna Suara
Lapisan yang memungkinkan interaksi suara
  1. aplikasi suara (Keterampilan dan Tindakan Amazon untuk Google);
  2. platform kecerdasan buatan (Amazon Alexa, Asisten Google, Apple Siri, Microsoft Cortana);
  3. perangkat (Echo, Home, smartphone, komputer).
Setiap lapisan menggunakan yang di bawah dan mendukung yang di atasnya. Antarmuka suara terletak di dua lapisan atas, yang keduanya berada di cloud, bukan di perangkat itu sendiri. Mari kita intip untuk melihat bagaimana lapisan-lapisan ini bekerja bersama, menggunakan Alexa Jeopardy! Keterampilan sebagai contoh.

Cara kerja antarmuka suara - Contoh keterampilan Jeopardy
Lapisan yang memungkinkan interaksi suara. (Lihat versi besar)

Perangkat yang digerakkan oleh suara seperti Amazon Echo dan Google Home terus mendengarkan, menunggu kata bangun (“Alexa…” atau “OK, Google…”) untuk beraksi. Setelah diaktifkan, perangkat mengirimkan audio yang mengikuti ke platform AI di cloud (“... mainkan Jeopardy!”). Platform ini menggunakan kombinasi pengenalan ucapan otomatis (ASR) dan pemahaman bahasa alami (NLU) untuk menguraikan maksud pengguna (untuk memulai permainan trivia) dan mengirimkannya ke aplikasi pendukung (Jeopardy! J6 Skill di Alexa). Aplikasi memproses permintaan dan merespons melalui teks (dan visual jika berlaku). Platform mengubah teks menjadi ucapan dan memutarnya melalui perangkat (“Selamat datang di Jeopardy J6. Berikut adalah petunjuk hari ini…”). Semua ini dalam hitungan detik.

Membangun Pengalaman Suara

Tahun lalu, Mark Zuckerberg menerima tantangan pribadi untuk membangun AI sederhana untuk menjalankan rumahnya. Dia melakukannya, menyebutnya Jarvis dan memberinya suara Morgan Freeman.

Mark Zuckerberg memperkenalkan Morgan Freeman ke AI yang menggunakan suaranya
Mark Zuckerberg memperkenalkan Morgan Freeman ke AI yang menggunakan suaranya. (Gambar: Mark Zuckerberg)

Kita semua yang tidak memiliki kemampuan atau sumber daya untuk melakukan hal yang sama dapat lolos dengan membuat aplikasi suara yang berjalan pada platform AI kompleks yang telah dibuat. Ini membebaskan kita untuk hanya perlu khawatir tentang desain dan pengembangan aplikasi suara, itu juga dengan proses pengembangan yang disederhanakan. Amazon dan Google telah menyediakan akses terbuka ke template, kode, dan petunjuk langkah demi langkah yang terperinci untuk membuat berbagai jenis aplikasi suara, hingga bahkan non-pengembang dapat mengembangkan aplikasi dalam waktu sekitar satu jam!

Investasi mereka dalam menyederhanakan pengembangan aplikasi membuahkan hasil, dengan ribuan aplikasi suara baru diluncurkan setiap bulan. Pertumbuhan aplikasi suara membawa kembali kenangan akan demam emas web tahun 90-an, serta ledakan aplikasi seluler yang mengikuti peluncuran toko aplikasi.

Perincian Keterampilan Alexa berdasarkan kategori pada Mei 2017
Perincian Keterampilan Alexa berdasarkan kategori pada Mei 2017. (Lihat versi besar)

Di pasar suara yang ramai, desain yang baik adalah yang akan membedakan aplikasi suara Anda dari ratusan aplikasi serupa lainnya.

Mendesain Pengalaman Suara

Merancang pengalaman pengguna suara yang baik adalah proses lima langkah yang harus dilakukan sebelum memulai pengembangan. Meskipun terjun langsung ke pengembangan mungkin menggoda, waktu yang dihabiskan untuk mendapatkan desain yang tepat adalah waktu yang dihabiskan dengan baik.

Langkah-langkah dalam merancang pengalaman suara
Langkah-langkah dalam mendesain pengalaman suara (Lihat versi besar)

Kami akan membahas dan menerapkan setiap langkah untuk merancang aplikasi suara, yang dapat dengan mudah dikembangkan menggunakan salah satu dari banyak template Keterampilan untuk Alexa.

1. Temukan

Perjalanan desain dimulai dengan pertanyaan, “Bagaimana aplikasi suara ini akan memberikan nilai bagi pengguna saya?” Pertanyaan ini berlaku apakah Anda sedang mengembangkan aplikasi suara mandiri (seperti contoh kami) atau apakah aplikasi suara Anda hanyalah salah satu dari banyak titik kontak bagi pelanggan Anda. Pertimbangkan mengapa dan di mana orang menggunakan aplikasi suara. Orang-orang menggunakan antarmuka suara karena manfaat interaksi handsfree, kecepatan interaksi, dan kemudahan penggunaan, terutama menggunakannya di rumah atau di mobil, seperti yang ditunjukkan dalam Laporan Tren Internet Mary Meeker 2016.

Alasan utama untuk menggunakan antarmuka suara
Alasan utama untuk menggunakan antarmuka suara (info oleh penulis) (Sumber: KPCB) (Lihat versi besar)

Kuncinya adalah menemukan kebutuhan pengguna yang konsisten yang lebih mudah atau lebih nyaman melalui aplikasi suara daripada telepon atau komputer. Beberapa contoh termasuk bank yang menyediakan informasi rekening atau penonton bioskop yang menemukan film baru yang diputar di sekitar.

Jika Anda memiliki pesaing yang sudah memiliki aplikasi suara, pertimbangkan apa yang mereka lakukan dan ulasan serta umpan balik yang diterima aplikasi mereka di pasar aplikasi (seperti Alexa Skill Store Amazon). Tujuannya bukan untuk meniru secara membabi buta, tetapi untuk menyadari bilah kemampuan yang telah ditetapkan, serta harapan pengguna.

(Pada saat penulisan ini, ada lebih dari 1.500 Keterampilan Alexa "pengetahuan dan trivia", menjadikannya kategori Keterampilan paling ramai di Amazon. Namun, tidak ada satu pun keterampilan trivia yang melayani bidang pengalaman pengguna. Sebagai ilustrasi proses desain suara, kami akan membuat keterampilan desain UX, bagi pembaca kami untuk menguji pengetahuan mereka atau bahkan mungkin untuk mempelajari sesuatu yang baru.)

2. Tentukan

Selama langkah ini, kami akan menentukan kepribadian aplikasi kami dan kemampuan yang akan dimilikinya.

Kepribadian

Saat mendesain antarmuka suara, kami tidak memiliki akses ke banyak elemen visual yang kami gunakan di antarmuka web dan seluler untuk menunjukkan kepribadian. Kepribadian harus datang melalui suara dan nada interaksi verbal. Dan tidak seperti Zuckerberg, yang mendengar suara menenangkan Freeman, kami dibatasi untuk mendengar suara default perangkat. Itu membuat nada dan kata-kata penting dalam menyampaikan kepribadian yang ingin kita sampaikan.

Kabar baiknya adalah bahwa sebagian besar pekerjaan dasar di area ini seharusnya sudah diselesaikan dan didokumentasikan dalam panduan merek perusahaan atau panduan gaya situs web (petunjuk: cari bagian "nada suara"). Manfaatkan pedoman tersebut untuk aplikasi suara Anda, serta untuk mempertahankan kepribadian yang konsisten di seluruh saluran dan titik kontak.

Ketika saya memikirkan kepribadian dan nada, Virgin Group langsung muncul di benak saya. Mereka dengan jelas mendefinisikan siapa mereka dan bagaimana mereka menyampaikannya kepada pengguna. Untuk Virgin America, nada yang ideal adalah "hip, santai, informal, menyenangkan dan lidah di pipi," dan itu muncul dengan jelas dalam semua komunikasi mereka.

Kepribadian merek Virgin America
Kepribadian merek Virgin America (Sumber: Virgin America)

Jika Anda pernah meminta Alexa untuk bernyanyi atau mencoba salah satu dari banyak Telur Paskah Alexa, maka Anda akan tahu bahwa dia memiliki kepribadiannya sendiri. Penasaran, saya menghubungi tim yang bertanggung jawab atas kepribadiannya, dan inilah yang mereka katakan:

Saat merancang suara Alexa, kami mencoba memberinya kepribadian yang mencerminkan atribut yang paling kami hargai di Amazon. Kami ingin dia merasa membantu, rendah hati, dan cerdas, sambil tetap mempertahankan rasa senang. Ini adalah proses yang berkelanjutan, dan kami berharap suara Alexa akan berkembang seiring semakin banyak pengembang yang fokus untuk membuatnya lebih pintar.

Kepribadian juga dapat tercermin dalam nama, ikon, dan deskripsi aplikasi yang ditampilkan kepada pengguna dalam daftar direktori aplikasi, serta dalam nama yang digunakan untuk menjalankan aplikasi (nama doa). Jadi, pastikan itu bersinar saat memublikasikan aplikasi Anda.

Untuk keterampilan Desain UX kami, kami dapat mengambil pendekatan langsung atau lucu, dan itu akan tercermin dalam kata-kata dari opsi T&J kuis kami.

Contoh nada normal adalah:

Prinsip desain UX mana yang lebih mengutamakan kesederhanaan daripada kerumitan?
  1. Pisau cukur Occam
  2. Hukum Hick
  3. Efek kegunaan estetika
  4. Memuaskan

Dan contoh nada lucu adalah:

Rupanya, ada prinsip desain UX yang mengutamakan kesederhanaan daripada kerumitan. Betulkah! Bisakah Anda menebak apa namanya?
  1. Occam's Razor: Yang terbaik yang bisa didapatkan oleh seorang UX.
  2. Hukum Hick: Kedengarannya seperti sesuatu yang akan dibuat oleh seorang udik UX.
  3. Efek kegunaan estetika: Itu beberapa jargon UX yang mewah.
  4. Satisficing: Saya tidak bisa tidak memuaskan… permintaan maaf kepada Rolling Stones.

Ya, mari kita tetap normal.

Kemampuan

Di sinilah Anda dengan hati-hati memikirkan fungsionalitas yang akan berharga bagi pengguna aplikasi suara Anda. Tinjau kembali pekerjaan Anda dari langkah pertama untuk mengidentifikasi kemampuan yang menjadi inti atau terkait dengan bisnis Anda. Terkadang menawarkan kemampuan inti tidak perlu dipikirkan lagi — seperti bank yang menawarkan informasi tentang saldo, transaksi, dan tanggal jatuh tempo. Yang lain menawarkan nilai dalam bentuk fitur terkait, seperti aplikasi suara panduan penghilang noda Tide, atau aplikasi suara Glad (pembuat penyimpanan makanan dan kantong sampah), salah satunya membantu pengguna mengingat di mana mereka menyimpan sisa makanan, atau yang lainnya. salah satu yang memungkinkan pengguna untuk memeriksa item mana yang harus didaur ulang atau dibuang di tempat sampah.

Jika Anda melakukan latihan serupa saat beralih dari web ke seluler, itu bisa menjadi titik awal. Untuk kemampuan suara, pertimbangkan kemampuan apa yang akan menguntungkan pengguna Anda pada perangkat yang digerakkan oleh suara di ruang bersama. Jika Keterampilan memiliki implikasi keamanan atau privasi, pertimbangkan untuk menambahkan tingkat perlindungan (Keterampilan Capital One Alexa memungkinkan pengguna membuat kunci pribadi untuk akses akun). Meskipun Anda mungkin berakhir dengan daftar fungsi yang akan bekerja melalui suara, mulailah dengan satu hingga lima kemampuan inti, dan gunakan analitik suara untuk memperbarui dan meningkatkan setelah peluncuran.

Kemampuan inti dari Keterampilan desain UX dapat berupa:

  1. memberikan prinsip desain UX sesuai permintaan;
  2. kuis pengguna (pemain tunggal) pada prinsip UX acak;
  3. kuis pengguna (pemain tunggal) pada beberapa prinsip UX, dan pertahankan skor;
  4. mengadakan kompetisi kuis UX dengan banyak pemain.

Karena kami sedang membangun Keterampilan desain UX ini menggunakan template Keterampilan Amazon, pilihan kami saat ini terbatas pada opsi pertama (templat keterampilan fakta) atau ketiga (templat keterampilan trivia) di atas. Dengan asumsi bahwa penelitian kami telah menunjukkan bahwa pengguna kami akan menemukan kuis lebih berharga daripada hanya mendengar prinsip UX dibacakan, kemampuan inti kami adalah memberi kuis kepada pengguna tentang prinsip-prinsip UX dan untuk menjaga skor.

3. Alur Percakapan Detail

Sekarang setelah Anda memilih kemampuan aplikasi suara Anda, mulailah berfokus pada alur percakapan mendetail yang akan dimiliki aplikasi dengan penggunanya. Percakapan manusia itu rumit; itu sering memiliki banyak tikungan dan belokan dan dapat berputar kapan saja, dengan orang-orang sering melompat dari satu topik ke topik lainnya. Platform Voice AI masih memiliki jalan panjang untuk menyamai tingkat kerumitan itu, jadi Anda harus mengajari Keterampilan Anda cara merespons pengguna.

Aplikasi suara Anda hanya dapat mendukung kemampuan yang telah Anda tetapkan di langkah sebelumnya, tetapi pengguna selalu memiliki kemampuan untuk menanyakan aplikasi apa saja dan dalam format apa pun. Merinci alur percakapan memungkinkan Anda untuk menanggapi pengguna, atau mengarahkan percakapan ke arah apa yang dapat dilakukan aplikasi untuk pengguna.

Untuk setiap kemampuan yang akan didukung oleh aplikasi suara, mulailah membuat dialog percakapan antara pengguna dan aplikasi, mirip dengan dialog dalam skenario. Saat Anda menulis dialog ini, ingatlah kepribadian serta karakteristik suara dan nada. Mulai buat dan kurasi konten aktual untuk aplikasi suara Anda; untuk kuis kami, ini berarti membangun daftar pertanyaan kuis.

Mulailah dengan "jalur bahagia" — alur percakapan di mana aplikasi suara dapat merespons permintaan pengguna tanpa pengecualian atau kesalahan. Kemudian, lanjutkan ke merinci alur percakapan untuk pengecualian (di mana pengguna tidak memberikan informasi lengkap) dan kesalahan (di mana aplikasi suara tidak mengerti atau tidak dapat melakukan apa yang diminta pengguna).

Karena percakapan akan didengar dan tidak dibaca, praktik yang baik adalah membacanya dengan keras untuk melihat apakah percakapan tersebut terdengar seperti percakapan yang diucapkan secara alami, dan untuk memastikan bahwa percakapan tersebut menyampaikan nada suara yang Anda maksudkan.

Jika aplikasi suara Anda perlu melengkapi percakapan dengan konten yang ditampilkan di aplikasi telepon, rancang interaksi ini bersama-sama, sehingga interaksi tersebut tampak mulus bagi pengguna. Misalnya, Skill penghilang noda Tide memberi tahu pengguna bahwa mereka juga dapat merujuk ke langkah-langkah penghilangan noda di aplikasi Alexa, selain mendengarkan instruksinya. Ini mungkin segera diperlukan jika rumor layar sentuh pada Echo baru benar.

Berikut adalah contoh dialog untuk jalur bahagia kemampuan inti Keterampilan desain UX kami:

Pengguna : "Alexa, mulai kuis desain UX."

Alexa : “Saya akan menanyakan lima pertanyaan, dengan jawaban pilihan ganda. Cobalah untuk mendapatkan hak sebanyak mungkin. Katakan saja nomor jawabannya. Mari kita mulai. Pertanyaan 1…"

Pengguna : [merespon dengan benar]

Alexa : “Itu benar! Skor Anda adalah 1. Ini pertanyaan 2…”

Pengguna : [merespon salah]

Alexa : “Ups, itu jawaban yang salah. Jawaban yang benar adalah [jawaban yang benar]. Skor Anda adalah 1. Ini pertanyaan 3…”

Alexa (di akhir lima pertanyaan): “Benar! Anda mendapat empat dari lima pertanyaan yang benar. Terimakasih telah bermain!"

4. Jelaskan Frasa Alternatif

Orang tidak selalu menggunakan kata yang sama untuk mengatakan hal yang sama, dan aplikasi suara perlu diajari itu. Pemetaan frasa adalah latihan untuk mengajarkan aplikasi suara agar mengakomodasi variasi dalam cara pengguna mengutarakan permintaan mereka.

Untuk setiap jalur percakapan yang Anda perinci di langkah sebelumnya, pikirkan tentang cara berbeda yang dapat digunakan pengguna untuk menyampaikan permintaan tersebut. Kemudian uraikan kata-kata dari setiap permintaan, dan identifikasi variasi kata dan sinonim yang mungkin mereka gunakan, dengan mempertimbangkan variasi dan dialek regional. Tangan Anda akan penuh jika aplikasi suara Anda berurusan dengan minuman berkarbonasi manis (soda, pop, coke, tonik, minuman ringan, minuman bersoda), sandwich panjang (sub, penggiling, hoagie, pahlawan, bocah malang, pembom, sandwich Italia, baguette) atau alas kaki atletik (sepatu kets, sepatu, sepatu olahraga, sepatu pasir, jumper, sepatu tenis, sepatu lari, pelari, pelatih).

Buat daftar variasi ini selengkap dan selengkap mungkin, sehingga aplikasi suara Anda dapat memahami permintaan pengguna. Alexa membutuhkan variasi ini dalam bentuk "ucapan" dan merekomendasikan untuk menyediakan "... frase representatif sebanyak mungkin." Bergantung pada kemampuan aplikasi suara Anda, jumlah ucapan dapat dengan mudah mencapai ratusan, tetapi ada beberapa cara untuk menyederhanakan pembuatan ucapan.

Berikut adalah contoh pemetaan frasa untuk kemampuan kuis desain UX kami. Platform AI Alexa melakukan pekerjaan yang baik untuk menerjemahkan maksud pengguna untuk Keterampilan berdasarkan template mereka. Namun, jika Anda membuat perubahan (seperti kami mengubah "permainan trivia" menjadi "kuis"), maka frasa ini harus ditambahkan.

Contoh pemetaan frase
Lihat versi besar

5. Sempurnakan

Langkah terakhir dalam proses desain adalah memvalidasi dan menyempurnakan aplikasi suara sebelum menghabiskan waktu dan tenaga untuk pengembangan. Selama langkah "detail", membaca percakapan mengalir dengan keras membantu memastikan bahwa percakapan itu terdengar alami dan percakapan. Langkah saat ini melibatkan pengujian antarmuka suara dengan pengguna.

Cara termudah untuk menguji adalah menggunakan teknik Wizard of Oz, dengan seseorang memainkan peran perangkat yang digerakkan oleh suara dan merespons pengguna berdasarkan skrip antarmuka suara. Pilihan lainnya adalah menggunakan perangkat lunak prototyping seperti SaySpring untuk membuat dan menguji prototipe interaktif.

Jika aplikasi suara Anda sedang dibangun menggunakan template kode (seperti aplikasi kami), maka mungkin akan lebih mudah untuk membuat aplikasi dan mengujinya menggunakan alat pengujian yang disediakan oleh Amazon dan Google dalam area pengembangan Keterampilan (seperti yang ditunjukkan di bawah), atau di mode uji pada perangkat yang sebenarnya.

Simulator keterampilan Alexa

Pengujian ini akan memberi Anda perasaan yang baik untuk pengalaman suara di dunia nyata, termasuk penanganan kesalahan, respons berulang, dan balasan yang tidak wajar, dipaksakan, atau seperti mesin.

Mengembangkan

Sekarang pengalaman suara telah dirancang, sekarang saatnya untuk beralih ke fase build-test-submit. Setiap platform memiliki panduan dan tutorial terperinci untuk membantu siapa pun membangun dan menguji keterampilan, termasuk Alexa Skills Kit, Mengembangkan Tindakan untuk Google, dan Cortana, yang menawarkan untuk menggunakan kembali kode keterampilan Alexa kustom Anda!

Pikirkan tentang umpan balik Anda dan analitik yang akan membantu Anda memahami penggunaan aplikasi suara Anda. Anda bisa mendapatkan metrik Keterampilan (pengguna, sesi, ucapan, maksud) dalam akun pengembang Anda tanpa pengkodean tambahan, tetapi analitik lanjutan tersedia melalui layanan gratis seperti VoiceLabs (saya tidak dapat membuatnya berfungsi, mungkin karena kurangnya pengkodean saya keterampilan atau kurangnya panduan penyiapan VoiceLabs for Dummies ).

Setelah Anda selesai membangun dan menguji aplikasi suara Anda, langkah terakhir adalah proses pengiriman yang disederhanakan. Karena pasar Alexa Skill telah berkembang pesat, menemukan aplikasi baru dan berguna semakin sulit. Sampai Amazon meningkatkan ini, gunakan elemen yang terlihat dari daftar aplikasi suara Anda untuk membantu pengguna menemukan dan mencoba Keterampilan Anda, termasuk ikon, nama, dan deskripsi keterampilan yang menarik dan relevan.

Keterampilan pendamping yang dibangun sebagai ilustrasi dapat diambil untuk test drive di toko Keterampilan Amazon Alexa: Kuis Desain UX

Prinsip Panduan

Berikut adalah beberapa prinsip panduan untuk merancang pengalaman suara. Lebih banyak prinsip dan hal yang harus dan tidak boleh dilakukan secara mendetail ditawarkan oleh Amazon dan Google.

Gabungkan Pengguna dan Bantu Mereka Memulai

Perkenalkan aplikasi dan cara pengguna dapat terlibat dengannya.

Selamat datang di Kuis Desain UX. Saya akan menanyakan lima pertanyaan tentang desain UX dan melihat berapa banyak yang Anda benar. Anda dapat meminta saya untuk mengulangi pertanyaan atau menjeda jika perlu. Apakah Anda ingin memulai kuis baru?

Pertahankan percakapan singkat untuk mengurangi beban kognitif.

Dengan antarmuka pengguna suara, pengguna harus menggunakan memori jangka pendek mereka saat berinteraksi dengan aplikasi suara. Jadi, tetap pendek dan manis.

Alexa : “Prinsip ini diatributkan kepada ahli logika abad ke-14 dan biarawan Fransiskan dan dinamai menurut nama desa di wilayah Inggris Surrey tempat ia dilahirkan. Singkatnya, ini menyatakan bahwa kesederhanaan lebih baik daripada kompleksitas. Prinsip pemecahan masalah ini dapat dengan mudah diterapkan pada desain pengalaman pengguna, dengan mencari solusi desain yang lebih sederhana. Disebut apakah prinsip ini?
  1. Pilihan pertama Anda adalah Occam's Razor, terkadang dikenal sebagai Ockham's Razor, atau hukum hemat.
  2. Pilihan Anda berikutnya adalah Hukum Hick, juga dikenal sebagai Hukum Hick-Hyman.
  3. Pilihan Anda berikutnya adalah efek kegunaan estetika.
  4. Pilihan terakhir Anda disebut "memuaskan," jangan bingung dengan "memuaskan" atau "mengorbankan."

Silakan sebutkan A, B, C, atau D untuk menentukan pilihan Anda.”

Pengguna : “Hah?! Alexa, ulangi. Setelah dipikir-pikir, akhiri kuis!”

Contoh Bekerja Lebih Baik Daripada Instruksi

Instruksi: "Silakan sebutkan tanggal lahir Anda dalam format bulan/hari/tahun." Contoh: "Tolong sebutkan tanggal lahir Anda, seperti 15 April 1990."

Bersenang-senang Tanpa Mengganggu Tugas

Ini adalah tindakan penyeimbang. Terlalu banyak dan cepat melelahkan.

Gunakan Konfirmasi Eksplisit untuk Tindakan Penting, dan Implisit untuk Kurang Berisiko

Jika Anda meminta Alexa untuk mematikan lampu, Anda dapat melihatnya terjadi dan tidak memerlukan konfirmasi lisan, meskipun terkadang dia mengonfirmasi dengan "OK" singkat.

Jangan ikut campur, kurangi pengulangan
Umpan balik pengguna untuk Glad Leftover Skill menyoroti dua prinsip di atas.

Desain untuk Kegagalan

Segalanya akan salah: desain untuk situasi itu. Contohnya termasuk pertanyaan atau informasi yang tidak dapat dipahami, informasi yang tidak lengkap, keheningan atau permintaan yang tidak dapat ditangani. Akui, dan berikan opsi kepada pengguna untuk memulihkan.

Hormati Privasi dan Keamanan Pengguna

Hormati privasi dan keamanan pengguna
Umpan balik pengguna untuk keterampilan bank menyoroti masalah dengan keamanan, meskipun melewati persyaratan Keamanan Keterampilan Alexa.

Kesimpulan

Setiap kali Anda mencoba berinteraksi dengan manusia, Anda harus menganggap manusia sebagai sistem operasi yang sangat canggih. Tujuan tertinggi Anda adalah mencoba meniru mereka. – KK Barrett, desainer produksi filmnya, Wired, 2014

Jika Anda belum pernah menonton film Her, luangkan beberapa jam untuk menonton film futuristik tentang seorang penulis kesepian yang mengembangkan hubungan dengan sistem operasi. Meskipun ini adalah fiksi ilmiah, di dunia saat ini, pengalaman suara meningkat dengan adopsi perangkat berbasis suara yang berdiri sendiri, seperti keluarga Amazon Echo dan Google Home. Mengembangkan aplikasi suara adalah proses yang relatif sederhana, berbasis template, dengan instruksi seperti IKEA yang disediakan oleh Amazon dan Google dalam upaya membangun platform mereka. Meskipun terjun ke pengembangan mungkin menggoda, pengalaman pengguna suara yang baik tidak terjadi begitu saja; itu harus dirancang, melalui langkah-langkah yang dijelaskan dalam artikel ini.

Silakan gunakan area komentar untuk berbagi umpan balik, tip, dan sumber daya lainnya dengan pembaca lain.

Sumber daya

Alat Platform AI

  • Kit Keterampilan Alexa, Amazon
  • Tindakan untuk Google
  • "Praktik Terbaik Desain Suara Alexa Skills Kit," Amazon
  • Tindakan untuk sumber daya desain Google

Nada Suara

  • "Dampak Nada Suara pada Persepsi Merek Pengguna," Kate Meyer, Nielsen Norman Group
  • "Menemukan Nada Suara Anda," Robert Mills, Majalah Smashing
  • "Menemukan Suara Merek Anda," Harriet Cummings, Distilled

Frasa dan Dialek

  • "How Y'all, Youse and You Guys Talk (kuis interaktif), New York Times
  • Mendefinisikan Antarmuka Suara (dan ucapan Alexa), Amazon
  • "Mendefinisikan Ucapan untuk Alexa Skills Kit" (termasuk alatnya), Maker Musings

Pembuatan Prototipe dan Pengujian

Berikut adalah contoh pemetaan frasa untuk kemampuan kuis desain UX kami. Platform AI Alexa melakukan pekerjaan yang baik untuk menerjemahkan maksud pengguna untuk Keterampilan berdasarkan template mereka. Namun, jika Anda membuat perubahan (seperti kami mengubah "permainan trivia" menjadi "kuis"), maka frasa ini harus ditambahkan.

Contoh pemetaan frase
Lihat versi besar

5. Sempurnakan

Langkah terakhir dalam proses desain adalah memvalidasi dan menyempurnakan aplikasi suara sebelum menghabiskan waktu dan tenaga untuk pengembangan. Selama langkah "detail", membaca percakapan mengalir dengan keras membantu memastikan bahwa percakapan itu terdengar alami dan percakapan. Langkah saat ini melibatkan pengujian antarmuka suara dengan pengguna.

Cara termudah untuk menguji adalah menggunakan teknik Wizard of Oz, dengan seseorang memainkan peran perangkat yang digerakkan oleh suara dan merespons pengguna berdasarkan skrip antarmuka suara. Pilihan lainnya adalah menggunakan perangkat lunak prototyping seperti SaySpring untuk membuat dan menguji prototipe interaktif.

Jika aplikasi suara Anda sedang dibangun menggunakan template kode (seperti aplikasi kami), maka mungkin akan lebih mudah untuk membuat aplikasi dan mengujinya menggunakan alat pengujian yang disediakan oleh Amazon dan Google dalam area pengembangan Keterampilan (seperti yang ditunjukkan di bawah), atau di mode uji pada perangkat yang sebenarnya.

Simulator keterampilan Alexa

Pengujian ini akan memberi Anda perasaan yang baik untuk pengalaman suara di dunia nyata, termasuk penanganan kesalahan, respons berulang, dan balasan yang tidak wajar, dipaksakan, atau seperti mesin.

Mengembangkan

Sekarang pengalaman suara telah dirancang, sekarang saatnya untuk beralih ke fase build-test-submit. Setiap platform memiliki panduan dan tutorial terperinci untuk membantu siapa pun membangun dan menguji keterampilan, termasuk Alexa Skills Kit, Mengembangkan Tindakan untuk Google, dan Cortana, yang menawarkan untuk menggunakan kembali kode keterampilan Alexa kustom Anda!

Pikirkan tentang umpan balik Anda dan analitik yang akan membantu Anda memahami penggunaan aplikasi suara Anda. Anda bisa mendapatkan metrik Keterampilan (pengguna, sesi, ucapan, maksud) dalam akun pengembang Anda tanpa pengkodean tambahan, tetapi analitik lanjutan tersedia melalui layanan gratis seperti VoiceLabs (saya tidak dapat membuatnya berfungsi, mungkin karena kurangnya pengkodean saya keterampilan atau kurangnya panduan penyiapan VoiceLabs for Dummies ).

Setelah Anda selesai membangun dan menguji aplikasi suara Anda, langkah terakhir adalah proses pengiriman yang disederhanakan. Karena pasar Alexa Skill telah berkembang pesat, menemukan aplikasi baru dan berguna semakin sulit. Sampai Amazon meningkatkan ini, gunakan elemen yang terlihat dari daftar aplikasi suara Anda untuk membantu pengguna menemukan dan mencoba Keterampilan Anda, termasuk ikon, nama, dan deskripsi keterampilan yang menarik dan relevan.

Keterampilan pendamping yang dibangun sebagai ilustrasi dapat diambil untuk test drive di toko Keterampilan Amazon Alexa: Kuis Desain UX

Prinsip Panduan

Berikut adalah beberapa prinsip panduan untuk merancang pengalaman suara. Lebih banyak prinsip dan hal yang harus dan tidak boleh dilakukan secara mendetail ditawarkan oleh Amazon dan Google.

Gabungkan Pengguna dan Bantu Mereka Memulai

Perkenalkan aplikasi dan cara pengguna dapat terlibat dengannya.

Selamat datang di Kuis Desain UX. Saya akan menanyakan lima pertanyaan tentang desain UX dan melihat berapa banyak yang Anda benar. Anda dapat meminta saya untuk mengulangi pertanyaan atau menjeda jika perlu. Apakah Anda ingin memulai kuis baru?

Pertahankan percakapan singkat untuk mengurangi beban kognitif.

Dengan antarmuka pengguna suara, pengguna harus menggunakan memori jangka pendek mereka saat berinteraksi dengan aplikasi suara. Jadi, tetap pendek dan manis.

Alexa : “Prinsip ini diatributkan kepada ahli logika abad ke-14 dan biarawan Fransiskan dan dinamai menurut nama desa di wilayah Inggris Surrey tempat ia dilahirkan. Singkatnya, ini menyatakan bahwa kesederhanaan lebih baik daripada kompleksitas. Prinsip pemecahan masalah ini dapat dengan mudah diterapkan pada desain pengalaman pengguna, dengan mencari solusi desain yang lebih sederhana. Disebut apakah prinsip ini?
  1. Pilihan pertama Anda adalah Occam's Razor, terkadang dikenal sebagai Ockham's Razor, atau hukum hemat.
  2. Pilihan Anda berikutnya adalah Hukum Hick, juga dikenal sebagai Hukum Hick-Hyman.
  3. Pilihan Anda berikutnya adalah efek kegunaan estetika.
  4. Pilihan terakhir Anda disebut "memuaskan," jangan bingung dengan "memuaskan" atau "mengorbankan."

Silakan sebutkan A, B, C, atau D untuk menentukan pilihan Anda.”

Pengguna : “Hah?! Alexa, ulangi. Setelah dipikir-pikir, akhiri kuis!”

Contoh Bekerja Lebih Baik Daripada Instruksi

Instruksi: "Silakan sebutkan tanggal lahir Anda dalam format bulan/hari/tahun." Contoh: "Tolong sebutkan tanggal lahir Anda, seperti 15 April 1990."

Bersenang-senang Tanpa Mengganggu Tugas

Ini adalah tindakan penyeimbang. Terlalu banyak dan cepat melelahkan.

Gunakan Konfirmasi Eksplisit untuk Tindakan Penting, dan Implisit untuk Kurang Berisiko

Jika Anda meminta Alexa untuk mematikan lampu, Anda dapat melihatnya terjadi dan tidak memerlukan konfirmasi lisan, meskipun terkadang dia mengonfirmasi dengan "OK" singkat.

Jangan ikut campur, kurangi pengulangan
Umpan balik pengguna untuk Glad Leftover Skill menyoroti dua prinsip di atas.

Desain untuk Kegagalan

Segalanya akan salah: desain untuk situasi itu. Contohnya termasuk pertanyaan atau informasi yang tidak dapat dipahami, informasi yang tidak lengkap, keheningan atau permintaan yang tidak dapat ditangani. Akui, dan berikan opsi kepada pengguna untuk memulihkan.

Hormati Privasi dan Keamanan Pengguna

Hormati privasi dan keamanan pengguna
Umpan balik pengguna untuk keterampilan bank menyoroti masalah dengan keamanan, meskipun melewati persyaratan Keamanan Keterampilan Alexa.

Kesimpulan

Setiap kali Anda mencoba berinteraksi dengan manusia, Anda harus menganggap manusia sebagai sistem operasi yang sangat canggih. Tujuan tertinggi Anda adalah mencoba meniru mereka. – KK Barrett, desainer produksi filmnya, Wired, 2014

Jika Anda belum pernah menonton film Her, luangkan beberapa jam untuk menonton film futuristik tentang seorang penulis kesepian yang mengembangkan hubungan dengan sistem operasi. Meskipun ini adalah fiksi ilmiah, di dunia saat ini, pengalaman suara meningkat dengan adopsi perangkat berbasis suara yang berdiri sendiri, seperti keluarga Amazon Echo dan Google Home. Mengembangkan aplikasi suara adalah proses yang relatif sederhana, berbasis template, dengan instruksi seperti IKEA yang disediakan oleh Amazon dan Google dalam upaya membangun platform mereka. Meskipun terjun ke pengembangan mungkin menggoda, pengalaman pengguna suara yang baik tidak terjadi begitu saja; itu harus dirancang, melalui langkah-langkah yang dijelaskan dalam artikel ini.

Silakan gunakan area komentar untuk berbagi umpan balik, tip, dan sumber daya lainnya dengan pembaca lain.

Sumber daya

Alat Platform AI

  • Kit Keterampilan Alexa, Amazon
  • Tindakan untuk Google
  • "Praktik Terbaik Desain Suara Alexa Skills Kit," Amazon
  • Tindakan untuk sumber daya desain Google

Nada Suara

  • "Dampak Nada Suara pada Persepsi Merek Pengguna," Kate Meyer, Nielsen Norman Group
  • "Menemukan Nada Suara Anda," Robert Mills, Majalah Smashing
  • "Menemukan Suara Merek Anda," Harriet Cummings, Distilled

Frasa dan Dialek

  • "How Y'all, Youse and You Guys Talk (kuis interaktif), New York Times
  • Mendefinisikan Antarmuka Suara (dan ucapan Alexa), Amazon
  • "Mendefinisikan Ucapan untuk Alexa Skills Kit" (termasuk alatnya), Maker Musings

Pembuatan Prototipe dan Pengujian

  • SaySpring "Perangkat lunak prototipe gratis untuk suara"
  • Echosim.io "Alat Pengujian Keterampilan Alexa"
  • "Simulator Web", Tindakan untuk Google

Laporan, Buku, dan Film

  • "Laporan Suara 2017 oleh VoiceLabs"
  • Merancang Antarmuka Pengguna Suara: Prinsip Pengalaman Percakapan , Cathy Pearl, O'Reilly Media
  • dia (film)