/WhisperVoiceKeyboard

A voice to text keyboard based on OpenAI Whisper Model.

Primary LanguageCMIT LicenseMIT

Whisper-based Voice Keyboard

TODO! I wrote this before i was made aware of whisper.cpp. Need to integrate that, into this, or build a new one on that.

Integration of the OpenAI speech to text model into Android.

Preparation

Prerequisites

Tools

Assets (Included)

How to run

  • Step 1: VSCode:
    • Open the vscode project at /WhisperVoiceKeyboard/app/src/main/rust and verify the environment variables set in .vscode/settings.json/rust-analyzer.server.extraEnv and .vscode/cargoNdkEnv.sh
    • run ./.vscode/buildAll.sh to build the rust artifacts.
  • Step 2: Android Studio: Just open the project. Need to expand project view to see rust files. Primarily for editing the Android App source.