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
65 stars 6 forks source link

32 bit android and web builds fail with CBLast or OpenCL not supporting 32 bit #25

Closed Ughuuu closed 7 months ago

Ughuuu commented 9 months ago

Reenable them somehow.

fire commented 7 months ago

I don't think we're crashing anymore.

Ughuuu commented 7 months ago

We aren't supporting webgl builds still. Not sure about 32 bit android also.

Ughuuu commented 7 months ago

This isn't about crash, it's about web support for whisper.

Ughuuu commented 7 months ago

Seems like builds fail simply because of conversion issue(from long to uint or smht like that). For now building with: env.Append(CCFLAGS=["-Wno-c++11-narrowing"]) To see if it fixes. I am not 100% sure if it will run correctly with optimization on web, but at least for now to see if it builds.