Komentar: Taobao telah mencari suara di suara untuk sementara waktu, tetapi saya sepertinya tidak melihat blog atau posting terkait berbicara tentang cara mengimplementasikan ini. Hari ini saya memeriksa beberapa informasi dan menemukan bahwa implementasinya sangat sederhana. Teman yang tertarik dapat merujuknya.
Saya telah mencari Taobao untuk sementara waktu, tetapi saya sepertinya tidak melihat blog atau posting terkait berbicara tentang cara mengimplementasikan ini. Hari ini saya memeriksa beberapa informasi dan menemukan bahwa implementasinya sangat sederhana. Mungkin itu karena terlalu sederhana, jadi tidak ada yang membahasnya.
Faktanya, implementasi hanya membutuhkan satu kalimat kode:
X-Webkit-Speech
Apa yang Anda pikirkan ketika Anda melihat kode ini? Ya, ini berarti pencarian suara hanya mendukung browser kernel webkit, jadi di mana kode ini harus ditempatkan?
<Input type = "Text" X-Webkit-Speech>
Masukkan saja ke dalam kotak input teks, jangan lakukan hal lain, lihat
Tentu saja ada beberapa parameter lain, seperti mengatur jenis bahasa pembatasan wicara
<input type = "text" x-webkit-speech lang = "zh-cn">
Ada juga parameter untuk mengatur sintaks input suara, yang merupakan perbandingan untuk digunakan dalam kotak pencarian. Setelah menambahkan parameter ini, sistem akan secara otomatis menghapus kata -kata yang tidak berarti seperti
<input type = "text" x-webkit-speech x-webkit-grammar = "builtin: cari">
Tentu saja, masalah kecil ditemukan selama pengujian, yaitu, ketika halaman dengan pencarian suara adalah halaman iframe, setelah mengklik mikrofon, silakan mulai berbicara, lapisan mengambang tidak akan mengikuti kotak input input.
Bacaan Terkait: Pencarian Suara HTML5 (Pencarian Suara Taobao Store)