Расход батареи, необходимый для непрерывного распознавания речи

Это может быть дубликат, но я не смог найти ответ на свой вопрос.

Я пытаюсь разработать непрерывное распознавание речи для устройств Android 4.1 и 4.2, но мне интересно узнать, сколько батареи расходуется при включенном микрофоне и работающем приложении с распознаванием речи? Я еще не решил, какой из них я буду использовать, например: API распознавания речи, Sphinx, Speex и т.д...

Может ли кто-нибудь помочь мне определить, какое решение потребует меньшего энергопотребления?


person user2039789    schedule 30.06.2013    source источник
comment
Насколько я знаю, Speex — это аудиокодек, не особо связанный с непрерывным распознаванием речи на Android.   -  person CommonsWare    schedule 30.06.2013


Ответы (1)


Предсказать расход заряда батареи практически невозможно, так как он зависит от нескольких факторов:

  • Вычислительная мощность устройства
  • Размер экрана устройства, тип и яркость
  • Скорость интернет-соединения на устройстве (большинство служб распознавания речи отправляют данные на сервер)
  • Эффективность аппаратного микрофона
  • Другие фоновые процессы, запущенные на устройстве

Даже если бы все было в идеальных условиях, тот простой факт, что разные устройства имеют разные экраны, процессоры и емкость батареи, не позволит предсказать потребление.

person Raghav Sood    schedule 30.06.2013
comment
Спасибо за ваш ответ, он очень полезен! Итак, исходя из вашего ответа, мы можем сказать, что приложение необходимо протестировать, чтобы измерить приблизительное потребление батареи? Я новичок в этой технологии, поэтому я хотел знать, есть ли способ измерить, как работает батарея, если на устройстве работает только это приложение? - person user2039789; 30.06.2013
comment
Я использовал littleeye.co для профилирования использования батареи. Было очень удобно. (не автор) - person Oded Ben Dov; 31.07.2013