Why do you think you need to say “hit enter”? You’re constraining yourself to the current model. You’re free to make the assistant intelligent.
“Create function userName that returns a string”
“Rename current function to lastName”
“Rename variable myVariableName to newVariableName then run app”
You could re-implement the Vim command building language in a natural language. You'll hit walls sooner or later.
Don't get me wrong, it would be awesome for ergonomics and a pretty powerful tool, but for now Google Assistant has issues in recognizing if I want a timer for 13 or 30 minutes. 1/5 of speech recognition searches are gibberish, especially when I use own names.
Correcting a typo takes far less time than backtracking speech - that's one of the main issues I see when people use any speech-to-text converter. People weigh their words carefully or they're in a world of pain trying to backtrack an error.
If we supplement the keyboard then what is faster and easier to do?
"replace all" $potato "with" $banana > hit enter < OR say "enter"
s/potato/banana/g
If you have an actual use case in mind that would dwarf keyboard input then give an example, please.