Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Voice Input Method #26

Open
woheller69 opened this issue Dec 29, 2024 · 0 comments
Open

Voice Input Method #26

woheller69 opened this issue Dec 29, 2024 · 0 comments

Comments

@woheller69
Copy link

In my fork https://github.com/woheller69/whisper_android I did some work on this project.

I am using whisper small for multi-lingual as tiny is just not good enough in this case.
I modified the UI and I implemented an InputMethodService which makes the voice input available for all other apps.
E.g. from HeliBoard keyboard it can be activated via the microphone button in the toolbar.
Once activated press and hold the microphone button while speaking. Afterwards it automatically transcribes the input.
Press the keyboard button to get back to the normal keyboard.

In order to keep the app small the models are downloaded from Hugging Face. This is the only use of the internet permission in this app.

Maybe you want to use parts of my code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant