Ubuntu'da Android tarafından kullanılan ses tanımayı nasıl kullanabilirim?


16

TTS ve Ses tanıma kullanan bir Android uygulaması geliştiriyorsam, hangi kütüphaneler Ubuntu'da aynı ses tanıma ve konuşma için kullanılır?

Metinden konuşmaya espeak olduğunu varsayıyorum, ancak ses tanıma için hangi ses tanıma kütüphanesinin ve sözlük / öğrenme / kalibrasyon sisteminin kullanıldığından emin değilim.

Uygulamayı Ubuntu Masaüstünde kullanıma sunmak istiyorum.
hem de bir emülatör dışında test edin


Bu kontrol edin , ancak önemli bir cevap olmasa da
devav2

@ devav2 çaba için teşekkürler, ama gerçekten ilgili değil. sesli oturum açma ve android üzerinde hangi ses tanıma araç seti kullanılır (ve Ubuntu'da mevcutsa) tamamen farklı iki şeydir.
RobotHumans

Muhtemelen Android'in başka yerlerde hangi kitaplıkları kullandığını bulmanız, sonra buraya geri dönüp Ubuntu'da nasıl kullanacağınızı sormanız gerekir. Android belgelerinde bulamazsanız, Android Meraklıları veya Yığın Taşması yardımcı olabilir.
ændrük

Android ile kullanma konusunda emin değilim, ancak Festival / festvox, espeak'ten çok daha az robotik geliyor. Konuşma tanımaya gelince, en.wikipedia.org/wiki/… yardımcı olabilir.
Adam

Espeak artık Ubuntu masaüstünde standart olarak geliyor ... bu yüzden bağımlılık eklenmedi. Öte yandan, cepstral'dan gelen ücretli paketler korkunç derecede pahalı değil ve skeksi ile sınırlanıyor.
RobotHumans

Yanıtlar:



1
  1. Sunucunun önemli bir ses desenleri veritabanına sahip olması nedeniyle Android'lerin ses tanıma bir internet bağlantısına dayanır. (Bence)

    • Bilgisayarlar henüz ses tanıma konusunda çok iyi değil, bu yüzden bilgisayarın referansları çaprazlamak ve kelimeleri daha iyi anlamak için çok sayıda ses içeren büyük bir veritabanına ihtiyacınız var. (En azından son çalıştım)

    • Bu nedenle, çevrimdışı olarak kullanamazsınız.

  2. Ancak ses tanımayı geçici bir çözüm aracılığıyla yazmak için kullanabilirsiniz

    • Uzak masaüstü / vnc bağlantısı oluşturarak ve doğrudan

    • veya bir uzak klavye uygulaması kullanarak.

Chrome aramalar için ses tanımayı kullanabilir ve bir alan adı ile alan verilerini doldurmak için kullanılabilir. ama bildiğim kadarıyla bu.

ve tüm bildiğim bu.


Ses tanımanın basit fonetiklerin ve sözlüklerin ötesinde sözcükleri öğrenmek için bir ceset gerektirdiğini anlıyorum (bu yüzden telaffuz etmedikçe bulanık eşleşmeler yapılabilir). Kullanılabilir durumdaysa internet bağlantısı gerektirme konusunda iyiyim.
RobotHumans

0

Belki CMU Sfenks kullanıyorsunuz, Linux ve Android'de konuşma tanıma geliştirmek için bir araç seti olarak kullanılabilir: CMU Sfenks

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.