V-Sekai / godot-whisper

An GDExtension addon for the Godot Engine that enables realtime audio transcription, supports OpenCL for most platforms, Metal for Apple devices, and runs on a separate thread.
MIT License
50 stars 5 forks source link

unresponsive main thread godot #16

Closed Ehsanwww closed 7 months ago

Ehsanwww commented 7 months ago

Hello everyone, thanks for this plugin; when I run projects in godot, main thread of godot got unresponsive and and also the result is not good enough, I do multi threading but nothing changed; can run whisper real time? i noticed much of latency @Ughuuu @fire @TokageItLab

Ughuuu commented 7 months ago

Its still wip, not yet released. What model u using, os, godot, etc? how long the sound? Right now it's using the main thread, y. Locally when I test(I am on Mac) it takes about 0.5s for speech to text.

Ughuuu commented 7 months ago

You can reopen if you want after we release. Consider this repo as alpha state for now.