csdcorp / speech_to_text

A Flutter plugin that exposes device specific text to speech recognition capability.
BSD 3-Clause "New" or "Revised" License
348 stars 217 forks source link

Continuous listening #504

Open JanKubesIsBest opened 3 weeks ago

JanKubesIsBest commented 3 weeks ago

Hi,

I know there is an error with continuous listening and I wanted to ask if it will be fixed or if there will be some workaround.

I know it has something to do with android, so it is hard to implement.

But it is kind of weird to me that there are android apps with continuous listening, so could you implement it with Kotlin? Or, preferably, is it possible to write plugin with one?

Thanks.

sowens-csd commented 2 weeks ago

I might, at some point, include the best of the continuous listening implementations that have been posted here as an optional new interface to the plugin. However, it is never going to work very well because of the limitations of the underlying Android speech components.

AFAIK Android apps with good continuous listening either use cloud speech recognition services or their own local speech recognition model. Both are fine solutions but neither are the goal of this plugin.