Add voice analytics filters and metrics

This commit is contained in:
2026-04-26 22:00:34 +08:00
parent 3805c18622
commit 55ca0985eb
25 changed files with 710 additions and 39 deletions

View File

@@ -34,6 +34,14 @@ else:
)
celery_app.conf.update(
imports=(
"app.tasks.achievements",
"app.tasks.audio_cache",
"app.tasks.generation_maintenance",
"app.tasks.generation_workflow",
"app.tasks.memory",
"app.tasks.push_notifications",
),
task_track_started=True,
task_serializer="json",
accept_content=["json"],

View File

@@ -73,7 +73,10 @@ class Settings(BaseSettings):
)
voice_transcription_mode: str = Field(
"provider",
description="Voice transcription mode: provider or disabled; provider order is controlled by ASR_PROVIDERS",
description=(
"Voice transcription mode: provider or disabled; provider order is "
"controlled by ASR_PROVIDERS"
),
)
voice_transcription_model: str = Field(
"gpt-4o-mini-transcribe",