blakeblackshear.frigate/frigate/api
Josh Hawkins 6dc36fcbb4 Audio transcription support (#18398)
* install new packages for transcription support

* add config options

* audio maintainer modifications to support transcription

* pass main config to audio process

* embeddings support

* api and transcription post processor

* embeddings maintainer support for post processor

* live audio transcription with sherpa and faster-whisper

* update dispatcher with live transcription topic

* frontend websocket

* frontend live transcription

* frontend changes for speech events

* i18n changes

* docs

* mqtt docs

* fix linter

* use float16 and small model on gpu for real-time

* fix return value and use requestor to embed description instead of passing embeddings

* run real-time transcription in its own thread

* tweaks

* publish live transcriptions on their own topic instead of tracked_object_update

* config validator and docs

* clarify docs
2025-08-16 10:20:33 -05:00
..
defs Audio transcription support (#18398) 2025-08-16 10:20:33 -05:00
__init__.py Update flask and restructure into api folder with apis put into separate folders (#10193) 2024-03-02 22:10:37 +00:00
app.py Dynamically update masks and zones for cameras (#18359) 2025-08-16 10:20:33 -05:00
auth.py Fix IPv6 addresses with IPv4 trusted proxies (#19134) 2025-07-13 20:43:25 -06:00
classification.py Audio transcription support (#18398) 2025-08-16 10:20:33 -05:00
event.py Remove score sorting constraint (#19501) 2025-08-16 07:08:11 -06:00
export.py UI viewer role (#16978) 2025-03-08 10:01:08 -06:00
fastapi_app.py Dynamically update masks and zones for cameras (#18359) 2025-08-16 10:20:33 -05:00
media.py Implement support for no recordings indicator on timeline (#18363) 2025-08-16 10:20:33 -05:00
notification.py Fixes (#19420) 2025-08-07 15:34:25 -06:00
preview.py Reuse constants (#16874) 2025-02-28 21:35:09 -07:00
review.py Fixes (#18897) 2025-06-26 13:01:09 -06:00