This might be duplicate but I couldn't find an answer for my question.
I am trying to develop a continuous speech recognition for Android device 4.1 and 4.2 but I am interested to know how much battery is consumed while the microphone is ON and the application with speech recognition is running? I haven't decide yet which one I will use like: speech recognition API, Sphinx, Speex etc...
Can someone help me distinguish which solution would require less power consumption?
Predicting the battery consumption will be near impossible as it depends on several factors:
Even if everything was in ideal conditions, the simple fact that different devices have different screens, processors and battery capacity will make it impossible to predict the consumption.