-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: use shortcut to end recording #21
Comments
Thanks for the feature request! I just made a Roadmap section in the Readme and added it as something I plan on investigating :) |
I hacked together a version of it - in case it's helpful. |
Dear both. When having the shortcut, one can extend the timeout time and thus, continue talking and making breaks when thinking. It is a nice workaround for "live/continous" transcribing. @savbell What do you mean in your Roadmap with "Pipelining audio files"? Is this like "continous" transcribing...? I think it would be nice to have like a batch mode..., whenever there is like 500ms or something of silence it can start transcribing and record to a new temp file? Or what should we call this feature? |
I have created a new branch in my fork that let's you end recording when pressing shortcut, but also: does continous recording, transcribing and typing. This improved at least for me the usability, since I need to think while "dictating". https://github.com/thfrei/whisper-writer Thanks both of you for your inspiration and code! It made me finally dive into python and multi-processing :-) |
Hi, thank you both for your comments and code! It's super cool to see people using the tool and being inspired to modify it :) Sorry for being a bit absent -- I'm busy with school so haven't been checking here! I just approved a PR for push-to-talk, although this implementation is more hold-down-to-talk: #28 I definitely want to take the time to look through the code you shared and add these additional features. I'll try to get to it within the next week. If you want to merge your changes into main, feel free to create a PR! :) |
That's awesome! I'm looking forward to trying some of the updates.
My Book <http://hotseatbook.com> | My Twitter
<http://www.twitter.com/danshapiro> | My Turtles
<http://www.robotturtles.com/> | My, it'd be nice to work together
<http://glowforge.com/jobs>
…On Thu, Jan 25, 2024 at 5:24 PM Sav Bell ***@***.***> wrote:
Hi, thank you both for your comments and code! It's super cool to see
people using the tool and being inspired to modify it :) Sorry for being a
bit absent -- I'm busy with school so haven't been checking here!
I just approved a PR for push-to-talk, although this implementation is
more hold-down-to-talk: #28
<#28>
I definitely want to take the time to look through the code you shared and
add these additional features. I'll try to get to it within the next week.
If you want to merge your changes into main, feel free to create a PR! :)
—
Reply to this email directly, view it on GitHub
<#21 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA4PK6T6VGRLWLPC7WNKT5TYQMAWDAVCNFSM6AAAAABBJHQYJGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJRGI3DCNJQGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I propose a use_shortcut_to_end config setting. If True, it would ignore silence_duration, and end the recording when the user presses the shortcut key a second time.
The text was updated successfully, but these errors were encountered: