j3soon / whisper-to-input

An Android keyboard that performs speech-to-text (STT/ASR) with OpenAI Whisper and input the recognized text; Supports English, Chinese, Japanese, etc. and even mixed languages.
35 stars 4 forks source link

UI Optimization - Choices on Input Format #15

Closed j3soon closed 9 months ago

j3soon commented 10 months ago

As suggested by @ijsun (offline): After speaking, provide 3 buttons for different input format:

  1. Click the mic button again: This will have the same behavior as GBoard, which will directly input the transcribed text.
  2. Click the return/enter button (icon may be something like ↩, replace the current checkmark icon), which will input the text followed by a newline. This button can also be used when not recording, which will simply input a newline.
  3. Click the cancel button (icon may be a ❌, at the left side of the mic button), which will cancel the input.