
Memperkenalkan
Yandex.Phone - ini adalah smartphone pertama yang menggabungkan aplikasi Yandex yang sudah dikenal ke dalam satu ekosistem tunggal, yang di tengahnya adalah Alice.
Hari ini kami akan memberi tahu pembaca Habr mengapa komunikasi yang erat dengan "perangkat keras" sangat penting bagi setiap asisten suara. Kami akan menjelaskan bagaimana ID penelepon Yandex.No berbeda dari pencarian sederhana di direktori organisasi. Ingat pembelajaran mesin dan bandingkan keyboard. Mari kita bicara tentang katalog aplikasi dan menjawab pertanyaan lain.
Alice
Untuk pertama kalinya kami menceritakan
kisah Alice dan teknologinya kepada pembaca Habr setahun yang lalu. Selama waktu ini, ia menetap di banyak aplikasi Yandex, di
Stasiun dan bahkan di perangkat mitra kami. Alice mempelajari keterampilan baru yang diciptakan oleh pengembang pihak ketiga menggunakan platform Dialogs. Banyak pengguna jatuh cinta pada Alice. Termasuk pembaca Habr, jika Anda yakin
hasil survei dari
pos pihak ketiga.
Alice awalnya hanya bekerja di dalam aplikasi Yandex, tetapi orang-orang ingin mengaksesnya dari layar apa pun atau bahkan tanpa menyentuh ponsel. Tetapi untuk melakukan ini tidak mudah. Dan bukan hanya karena keterbatasan sistem operasi.
Pengenalan suara berkualitas tinggi adalah tugas yang sulit untuk setiap perangkat keras modern, sehingga Yandex, seperti beberapa pemimpin industri lainnya, menggunakan jaringan saraf di cloud. Tetapi bagi asisten untuk tidak hanya memahami pidato, tetapi juga dapat menanggapi "Dengar, Alice", Anda perlu sesuatu yang lain.
Perangkat tidak mampu mengirim semua suara di sekitarnya ke jaringan. Itu mahal dan panjang. Insinyur memecahkan masalah ini dengan bantuan jaringan saraf kecil yang bekerja pada perangkat dengan cepat dan ekonomis dan hanya menanggapi frase aktivasi. Tetapi bahkan solusi sederhana seperti itu membutuhkan coprocessor khusus yang akan menyelesaikan skenario suara, menghemat sumber daya CPU utama. Tetapi akses ke "perangkat keras" perangkat apa pun tertutup untuk aplikasi pihak ketiga. Jadi Alice membutuhkan ponsel cerdasnya sendiri.
Yandex.Phone menggunakan
chip Qualcomm Aqstic WCD9340 untuk bekerja dengan suara (chip ini biasanya dipasang hanya di versi atas platform). Ini artinya Alice sekarang akan mendengarkan Anda di atas layar sistem apa pun. Alice tidak perlu lagi malu akan kemampuannya - sistem tidak lagi membatasi dirinya. Sekarang dia proaktif. Misalnya, ia akan memberi tahu cuaca atau situasi di jalan tepat di layar utama. Dan dia akan melakukan ini bukan dalam bentuk pemberitahuan sistem abu-abu, tetapi dalam format dialog.

Tidak perlu memegang telepon di tangan Anda. Jika Anda mengaktifkan Smart Unlock, maka asisten akan merespons, bahkan jika perangkat berada di dekat Anda. Misalnya, sebelum tidur, Anda dapat meminta Alice mengatur jam alarm, menyalakan suara alam, atau memilih dongeng untuk anak dengan mata tertutup.
Anda dapat berbicara tentang Alice untuk waktu yang lama, tetapi kembali ke fungsi utama ponsel apa pun - kemampuan untuk melakukan panggilan.
Direktori Yandex
Yandex berspesialisasi dalam pencarian. Termasuk mencari organisasi. Kami memiliki Direktori yang berisi informasi tentang organisasi Rusia. Alamat, angka, mode operasi dan ulasan pelanggan mereka. Data-data ini diperbarui dan diperbaiki baik oleh pengguna maupun organisasi.
46 juta orang sebulan mencari organisasi yang menggunakan Direktori. Misalnya, melalui Peta atau cukup di Cari untuk memanggil dalam satu klik dari hasil. Di Yandex.Telephone, akan semakin mudah bagi mereka untuk melakukan ini. Sekarang Anda dapat mencari organisasi langsung di buku telepon.

Direktori ini juga digunakan sebagai kualifikasi untuk panggilan masuk. Jika nomornya ada di basis data kami, maka pengguna Telepon akan melihat nama organisasi. Tetapi ini hanyalah puncak gunung es dari penentu kita.
ID penelepon Yandex
Pada musim semi, kami memberi tahu para pembaca Habr tentang
kisah penciptaan Yandex yang baru. Tidak hanya menggunakan data Direktori, tetapi juga umpan balik eksplisit dari orang-orang tentang panggilan masuk. Ulasan ini ditinggalkan oleh pengguna aplikasi Yandex untuk Android. Dan ada banyak dari mereka. Karena itu, di atas semua pengetahuan kami, kami menggunakan pembelajaran mesin untuk mengklasifikasikan nomor yang tidak dikenal dan memperingatkan orang tentang panggilan yang tidak diinginkan.
Misalnya, iklan, scammer, polling, atau bahkan kolektor.

Keyboard Yandex
Yandex pada abad terakhir belajar untuk mencari di Internet dengan mempertimbangkan morfologi akun dan fitur-fitur lain dari bahasa Rusia. Selain itu, pengguna Runet memasukkan ratusan juta permintaan di Yandex setiap hari dan sering membuat kesalahan. Oleh karena itu, Pencarian kami telah belajar tidak hanya untuk memahami aturan bahasa, tetapi juga untuk memahami hukum kesalahan.
Kami telah menerapkan pengalaman ini di keyboard Telepon, yang dilatih tentang permintaan pengguna nyata dan aktual. Keyboard kami menggunakan pembelajaran mesin untuk memeriksa ejaan dan bentuk petunjuk. Pustaka ML khusus bekerja secara eksklusif di tempat dan tidak mengirim teks yang dimasukkan ke jaringan.
Perbandingan kecil dari petunjuk keyboard Yandex (kiri) dengan petunjuk keyboard Android populer lainnya:

Untuk penerapan kualitas pembelajaran mesin, faktor-faktor yang akan dianalisis adalah penting. Keyboard Yandex memperhitungkan tidak hanya huruf dan kata yang berdekatan, tetapi juga faktor geometris. Sebagai contoh, ia memperhitungkan titik mana pada layar yang diklik pengguna. Jadi, jika seseorang menyentuh batas tombol, ini mungkin merupakan tanda kehilangan.

Setelah memperhitungkan semua faktor, keyboard dapat menyetujui opsi pengguna, atau menawarkan petunjuk tradisional, atau mengganti surat secara mandiri. Artinya, jangan mengoreksi kata setelah memasukkan spasi, tetapi pada awalnya ganti huruf yang benar! Ini hanya berlaku dengan keyakinan besar pada kesalahan pengguna dan memungkinkan Anda mempercepat pengetikan.
Bekerja dengan koreksi dan bahasa secara keseluruhan di dalam keyboard layak mendapat pos terpisah, yang akan kami coba kembalikan di masa mendatang.
Sistem dan perangkat keras
Yandex.Telephone didasarkan pada sistem operasi Android 8.1, yang kami rencanakan untuk diperbarui dan sudah bekerja pada versi 9.0. Oleh karena itu, kami dengan hati-hati menangani komponen Proyek Sumber Terbuka Android agar tidak menyulitkan proses pemasangan versi baru, dan pengguna kami dapat menerima pembaruan sedini mungkin.
Mencari dan menginstal aplikasi baru itu mudah. Telepon memiliki katalog Google Play dan layanannya yang diperlukan untuk pengoperasian normal aplikasi yang dikenal. Dan tidak ada batasan. Ingin mengubah pencarian, asisten, peramban, atau peta Anda? Tolong. Gunakan peluncur pihak ketiga? Tidak masalah
Harga Yandex.Phone adalah 17.990 rubel. Ini adalah segmen harga menengah. Ini cukup besar sehingga perangkat tidak hanya mampu membeli unit, tetapi tidak begitu banyak untuk menghemat yang penting. Misalnya, kami tidak menolak NFC, karena pembayaran tanpa kontak nyaman. Seperti pemindai sidik jari. Untuk melindungi dari goresan, kami menggunakan Gorilla Glass baik depan dan belakang. Penting juga untuk mengingat chip Qualcomm Aqstic WCD9340, yang tidak hanya membantu Alice bekerja dengan suaranya, tetapi juga menyediakan suara berkualitas cukup tinggi. Oleh karena itu, mereka sering menghemat, dan menaruhnya di segmen yang lebih mahal. Kami tidak menghemat suara. By the way, tidak ada yang melemparkan jack 3,5 mm. Tapi kami tidak memiliki "poni" di layar.

Yandex.Telephone adalah smartphone pertama yang menggabungkan teknologi Yandex dan solusi dari mitra kami ke dalam ekosistem tunggal, di pusatnya adalah Alice. Kami berupaya membuat perangkat yang bermanfaat, nyaman, dan terjangkau, tanpa "sepeda" dan keputusan kontroversial. Kami percaya bahwa kami berhasil. Dan kami akan dengan senang hati menerima umpan balik dan gagasan dari pembaca Habr. Terima kasih