Bagaimana saya bisa mendapatkan fitur pengenalan suara ke dalam Unity Game Engine? [Tutup]


12

Bagaimana saya bisa mendapatkan fitur pengenalan suara ke dalam Unity Game Engine? Apakah ada plug-in atau framework (semoga freeware) yang bisa saya gunakan? Jika demikian, apakah Anda punya ide tentang cara menginstalnya? Juga, seberapa besar masalah yang akan terjadi dengan suara latar di dalam game yang mengganggu input suara ke dalam game? Apakah ada contoh game di pasaran yang menggunakan ini? (Selain untuk Spanyol 3D untuk Torque Game Engine).


Semua sistem transkripsi teks bebas FOSS umumnya mengerikan. Hampir pasti tidak sepadan dengan usaha yang diperlukan kecuali Anda bersedia keluar $ untuk bekerja dengan seseorang seperti Nuansa.
coderanger

@coderanger: Transkripsi teks bebas bukan satu-satunya penggunaan pengenalan suara, dan mungkin paling tidak diperlukan dalam permainan.

1
Tentu, tetapi jika Anda cukup tahu tentang pengenalan suara untuk membangun model bahasa Anda sendiri, Anda mungkin tidak akan bertanya di sini :-)
coderanger

Ini mungkin telah ditutup, tetapi jawabannya bisa menyesatkan pada Unity 5.4. Jika Anda hanya menargetkan windows, Anda dapat menggunakan namespace UnityEngine.Windows.Speech. KeywordRecogniser dan DictationRecogniser adalah dua kelas yang diminati.
zcabjro

Jawaban:


5

Unity3D tidak memiliki dukungan langsung untuk pengenalan suara. Anda perlu menulis ekstensi (System.Speech.Recognition) atau menemukan semacam plug-in untuk membuat Anda terus bergulir. Jika Anda akhirnya pergi ke arah ini, Anda akan kehilangan kompatibilitas pemain web kesatuan dengan proyek Anda.

Saya tidak melihat plug-in yang sudah dikembangkan untuk tujuan ini.


5
Dan ini akan menjadi KERAS : codinghorror.com/blog/2010/06/...
Jesse Dorsey

Ya, itu bukan lelucon.
David McGraw

1

Community Core Audio terlihat cukup menjanjikan. Itu mengkonversi suara ke teks dan dikatakan untuk menangani pengenalan suara otomatis. Data dikirim melalui jaringan melalui UDP sehingga akan mudah untuk diintegrasikan ke dalam Unity. Itu jika Anda tidak berencana menggunakan webplayer.

http://nuicode.com/projects/cca-alpha

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.