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.
As suggested by @ijsun (offline): After speaking, provide 3 buttons for different input format:
Click the mic button again: This will have the same behavior as GBoard, which will directly input the transcribed text.
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.
Click the cancel button (icon may be a ❌, at the left side of the mic button), which will cancel the input.
As suggested by @ijsun (offline): After speaking, provide 3 buttons for different input format:
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.