Voice Prompting (Ctrl+R)
Talk to your terminal. Press Ctrl+R, speak your prompt, and Rysh transcribes it for you.
What you'll see
- Show the
[voice]config block:enabled = true,hotkey = "ctrl+r",recorder = "auto". - Launch rysh in normal mode with voice enabled.
- Narrate pressing
Ctrl+Rto start recording -- footer shows● REC m:ss. - Narrate pressing
Ctrl+Ragain to stop and transcribe; text fills the input field. - Review and press
Enterto submit (orEscwhile recording to cancel).
Commands shown
cat ~/.config/rysh/rysh.config
# [voice]
# enabled = true
# hotkey = 'ctrl+r'
# recorder = 'auto' # auto | sox | ffmpeg | afrecord | arecord
rysh
# Press Ctrl+R --> footer shows: the red dot REC 0:04
# Press Ctrl+R again --> transcribing... --> text fills the input
# Enter to submit, or Esc while recording to cancel
Keys used
Transcript
0:00Talk to your terminal. Press Ctrl+R, speak your prompt, and Rysh transcribes it for you.
0:03Voice prompting starts in your config. Under the voice section, set enabled to true. The default hotkey is Ctrl+R.
0:12With voice enabled, launch rysh as usual. You're in normal mode -- ready to dictate into the active pane.
0:20Press Ctrl+R to start recording -- the footer shows a red dot, REC, and a running timer. Speak your prompt naturally.
0:30Press Ctrl+R again to stop. Rysh shows 'transcribing', then drops the text into the input field. Review it, then press Enter to submit.
0:38Because voice just fills the input field, it works everywhere typing does -- even when you're controlling a remote shared pane.
Ctrl+R, so it works anywhere typing does -- including remote-controlled panes.