2011-05-04 31 views
13

Droid'imde arama tuşunu basılı tuttuğumda, yerleşik Android ses tanımayı başlatır.Android: Konuşma Tanıma temp ses dosyası nerede kaydedilir?

Dinlerken, "Kendime Not" sözlerini konuşup konuşmaya devam edersem, bittiğinde, STT çevirisi ve eklenmiş kodlanmış ses dosyasını ek olarak göndermeye hazır bir e-posta alırım.

Aynı işlevi kendi programımda eklemek istiyorum. Daha spesifik olarak, konuşma düzenleyici tarafından oluşturulan (veya göründüğü) ses dosyasına erişmem gerekiyor.

Bu ses dosyasına nasıl erişirim?

Api Seviye 7 kullanıyorum. Eğer aynı anda speechrecognizer'ı kaydetmeye ve kullanmaya çalışırsam başarısız olur.

Herhangi bir yardım için teşekkür ederiz.

+0

Kafam karıştı, ama şimdi "kendi kendine not" un http://www.google.com/mobile/voice-actions/ –

+0

Bunu açıklandığı gibi özel bir ses eylemi olduğunun farkındayım. http://stackoverflow.com/questions/2319735/voice-recognition-on-android-with-recorded-sound-clip – chuckliddell0

+0

Bkz. http://stackoverflow.com/questions/25463875/how-does-google-keep- do-konuşma-tanıma-kaydedilirken-ses-kayıt-at-t – Kaarel

cevap

3

com.google.android.voicesearch uygulamasının kaydedilen ses dosyalarına erişim sağladığını sanmıyorum. Dosyalar, kullanıcı bir kayıt yaptığında geçici olarak /data/data/com.google.android.voicesearch/files klasöründe depolanır, ancak bu dosyalara nasıl eriştiğinizden emin değilim.

İlgili konular