OpenInterpreter / 01

The #1 open-source voice interface for desktop, mobile, and ESP32 chips.
https://01.openinterpreter.com/
GNU Affero General Public License v3.0
4.92k stars 517 forks source link

Adding Whisper model validation. #241

Open rbrisita opened 5 months ago

rbrisita commented 5 months ago

Addresses #234

The approach is to check if model is available then request its details file to compare cryptographic hashes. Even if it fails validation, loading of the 01OS system will still continue but the user will be alerted of a possible bad Whisper model.

Tested on Windows 11 (amd64) and Debian 11 (aarch64).