Bagaimana saya bisa menggunakan pengenalan suara yang digunakan oleh Android di Ubuntu?


16

Jika saya mengembangkan aplikasi Android yang menggunakan TTS dan Voice recognition, perpustakaan mana yang digunakan untuk pengenalan suara dan ucapan yang sama di Ubuntu?

Saya mengasumsikan espeak untuk text to speech, tapi saya tidak yakin perpustakaan pengenalan suara dan sistem kamus / pembelajaran / kalibrasi yang digunakan untuk pengenalan suara.

Saya ingin membuat aplikasi ini tersedia di Desktop Ubuntu.
serta mengujinya di luar emulator


periksa ini tetapi meskipun tidak ada jawaban substansial
devav2

@ devav2 terima kasih atas usahanya, tetapi tidak benar-benar terkait. login suara dan toolkit pengenalan suara mana yang digunakan di android (dan jika tersedia di Ubuntu) adalah dua hal yang sangat berbeda.
RobotHumans

Anda mungkin perlu mencari tahu perpustakaan apa yang digunakan Android di tempat lain, lalu kembali ke sini dan bertanya bagaimana menggunakannya di Ubuntu. Jika Anda tidak dapat menemukannya di dokumentasi Android , Penggemar Android atau Stack Overflow mungkin bisa membantu.
ændrük

Tidak yakin tentang menggunakannya dengan Android, tetapi Festival / festvox terdengar kurang robot daripada espeak. Sedangkan untuk pengenalan ucapan, en.wikipedia.org/wiki/… mungkin membantu.
Adam

Nah, espeak sudah menjadi standar pada desktop Ubuntu sekarang ... jadi tidak ada ketergantungan yang ditambahkan. Di sisi lain, paket berbayar dari cepstral tidak terlalu mahal dan berbatasan dengan skeksi.
RobotHumans

Jawaban:



1
  1. Pengenalan suara Android bergantung pada koneksi internet, karena server memiliki database besar pola suara. (Kupikir)

    • Komputer belum sangat bagus dengan pengenalan suara, jadi Anda memerlukan database besar dengan banyak suara agar komputer dapat melintasi referensi dan lebih memahami kata-kata. (Setidaknya terakhir saya mempelajarinya)

    • Karena itu, Anda tidak dapat menggunakannya secara offline.

  2. Namun Anda dapat menggunakan pengenalan suara untuk menulis melalui solusi

    • Dengan membuat koneksi remote desktop / vnc, dan mengarahkan

    • atau dengan menggunakan aplikasi keyboard jarak jauh.

Chrome dapat menggunakan pengenalan suara untuk pencarian, dan dengan ekstensi, dapat digunakan untuk mengisi data lapangan. tapi sejauh yang saya tahu itu saja.

dan hanya itu yang saya tahu.


Saya mengerti bahwa pengenalan suara membutuhkan korpus untuk mempelajari kata-kata di luar fonetik dan kamus sederhana (sehingga pencocokan fuzzy dapat dilakukan ketika Anda tidak mengucapkannya). Saya baik-baik saja dengan memerlukan koneksi internet jika dapat digunakan.
RobotHumans

0

Mungkin Anda menggunakan CMU Sphinx, ini dapat digunakan sebagai alat bantu untuk mengembangkan pengenalan suara baik di Linux maupun Android: CMU Sphinx

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.