Skip to content

Add support enabling the stt services by env var, default deepgram nova-2#2511

Merged
beastoin merged 1 commit into
mainfrom
rykxf_enable_stt_service_models_by_env
Jun 7, 2025
Merged

Add support enabling the stt services by env var, default deepgram nova-2#2511
beastoin merged 1 commit into
mainfrom
rykxf_enable_stt_service_models_by_env

Conversation

@beastoin
Copy link
Copy Markdown
Collaborator

@beastoin beastoin commented Jun 7, 2025

what's included ?

  • enable/disable stt services via env var, supports: soniox-stt-rt,dg-nova-3,dg-nova-2, default: dg-nova-2

deploy plan.

  • add new env var to backend-listen, STT_SERVICE_MODELS

    # STT Services: soniox-stt-rt,dg-nova-3,dg-nova-2
    STT_SERVICE_MODELS=dg-nova-3,dg-nova-2
    
  • deploy backend-listen

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 7, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
omi ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 7, 2025 3:45am

@beastoin beastoin merged commit d620d28 into main Jun 7, 2025
3 checks passed
@beastoin beastoin deleted the rykxf_enable_stt_service_models_by_env branch June 7, 2025 03:45
@beastoin
Copy link
Copy Markdown
Collaborator Author

beastoin commented Jun 7, 2025

update secrets(env vars) to gke

  1. create new var env in https://console.cloud.google.com/security/secret-manager?project=based-hardware

  2. update helm secrets, and backend-listen values

  • backend/charts/backend-listen/prod_omi_backend_listen_values.yaml
  • backend/charts/backend-secrets/prod_omi_backend_secrets_values.yaml
  1. helm updates
  • $ helm -n prod-omi-backend upgrade -i prod-omi-backend-secrets ./backend-secrets -f ./backend-secrets/prod_omi_backend_secrets_values.yaml
  • $ helm -n prod-omi-backend upgrade -i prod-omi-backend-listen ./backend-listen -f ./backend-listen/prod_omi_backend_listen_values.yaml

notes:

  • manually trigger a refresh for secret: $ kubectl -n prod-omi-backend annotate externalsecret prod-omi-backend-secrets force-refresh=$(date +%s) --overwrite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant