ulysses/services
Abeelha 290cd7f1cd
fix(stt): make local microphone transcription work without torch (#801)
faster-whisper runs on CTranslate2, not torch, but _get_whisper()
imported torch (only to check cuda availability) inside the same try as
the faster-whisper import. on a torch-less machine that raised
ImportError and reported the misleading 'faster-whisper not installed'
even when it was installed, so local mic transcription silently failed.

probe torch separately and optionally: present -> cuda, absent -> cpu.
also declare faster-whisper in requirements-optional.txt (torch stays an
optional extra for gpu).
2026-06-02 11:16:54 +09:00
..
docs Odysseus v1.0 2026-05-31 23:58:26 +09:00
faces Odysseus v1.0 2026-05-31 23:58:26 +09:00
hwfit fix: require GGUF sources for llama downloads (#368) 2026-06-01 22:47:47 +09:00
memory Scope skill mutations to caller owner 2026-06-02 05:59:43 +09:00
research Add native Windows compatibility layer 2026-06-01 15:09:47 +09:00
search Fix invalidate_search_cache using a key that never matches stored entries (#852) 2026-06-02 10:53:33 +09:00
shell Odysseus v1.0 2026-05-31 23:58:26 +09:00
stt fix(stt): make local microphone transcription work without torch (#801) 2026-06-02 11:16:54 +09:00
tts Honor disabled speech service toggles (#814) 2026-06-02 10:44:39 +09:00
youtube Odysseus v1.0 2026-05-31 23:58:26 +09:00
__init__.py Odysseus v1.0 2026-05-31 23:58:26 +09:00