Skip to content
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

add record audio support #215

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

add record audio support #215

wants to merge 1 commit into from

Conversation

Antonoko
Copy link
Member

@Antonoko Antonoko commented Aug 4, 2024

add #169 #236 #195 #187

Important

still WIP, not available for now

Using ffmpeg to specify the recording audio device is not robust enough and is prone to errors due to IO permissions.

Consider using pyaudio to record in another thread and merge it with the video afterwards. This design can also be adapted to the flexible screenshot mode.

  • record audio asynchronous when record video through pyaudio
    • caching for ffmpeg
    • caching for flexible screenshot
  • merge audio video when recording is complete
    • strategy when time is not equal
  • audio device setting ui
  • speech to text (as extension) and query strategy
    • add whisper index
    • transcript timestamp matching
    • expend database structure
    • search ui - add transcript search mode

@morningstar411314118117171162213
Copy link

morningstar411314118117171162213 commented Sep 15, 2024

Antonoko can you make a Discord for me bro?

@Antonoko

Have a lot I want to discuss with you to enhance Windrecorder even more!!

Take care man.

@Antonoko
Copy link
Member Author

Antonoko can you make a Discord for me bro?

Hi morningstar2213, sorry I don't frequently use instant messaging app. You're more than welcome to contact me through my email ([email protected]). At present work and quite a few life things are occupying my time and energy but I will do my best to respond!

@morningstar411314118117171162213
Copy link

morningstar411314118117171162213 commented Sep 16, 2024

Antonoko can you make a Discord for me bro?

Hi morningstar2213, sorry I don't frequently use instant messaging app. You're more than welcome to contact me through my email ([email protected]). At present work and quite a few life things are occupying my time and energy but I will do my best to respond!

Yes I can send you an email.
We can talk through there man, thank you again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants