Is there any way to record audio from the microphone and then send it to an endpoint using JavaScript? I would like to be able to dictate using OpenAI's Whisper.
I have tried using ActionScript and QuickTime, but it doesn't work well, it freezes saving the file. I've also tried using a WebView, but it doesn't have access to the microphone, and I haven't found a way to allow it.
I have also thought about this. There are command line utilities like "sox" that could be used, but I think it would be better if a dedicated "record audio" action was available in BTT.
I'm really looking forward to this feature as well.
The target state is to click a button, record audio (e.g. meeting summary), and then send the audio to GPT for transcription, according to a given promt, to output text that can be pasted (e.g. into an email).
Thanks!