cai
2026-07-10 2776a3104f076b1dbf33452ad88cb60036c39702
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Combrabo Voice Runtime Helper local example.
# Copy to a private .env file or inject from lmrobot-app/Jenkins.
# Do not commit real token, API key, secret, roomId or participant identity.
 
CV_CALL_ID=cv_call_local_example
CV_TRACE_ID=cv_trace_local_example
CV_GAME_MATCH_ID=0
CV_ROLE_ID=0
 
# LiveKit connection material is generated by lmrobot-app calls/start.
CV_LIVEKIT_URL=ws://127.0.0.1:17884
CV_LIVEKIT_ROOM_ID=redacted-room-alias
CV_LIVEKIT_BOT_TOKEN=redacted-bot-token
CV_LIVEKIT_BOT_PARTICIPANT_IDENTITY=redacted-bot-identity
CV_LIVEKIT_USER_PARTICIPANT_IDENTITY=redacted-user-identity
 
# Greeting audio may be local file or URL. Local fixture can be generated by
# ./generate-local-fixture.sh
CV_FIRST_AUDIO_SOURCE=fixed_greeting_tts
CV_GREETING_SOURCE=local_fixture
CV_GREETING_AUDIO_FILE=./.local/greeting-local.wav
 
# Device output smoke is disabled by default.
CV_DEVICE_OUTPUT_SMOKE_ENABLED=false
CV_DEVICE_OUTPUT_DESTINATION_IDENTITIES=
 
# Local wrapper behavior.
COMBRABO_VOICE_RUNTIME_HELPER_MODE=auto
COMBRABO_VOICE_RUNTIME_HELPER_IMAGE=combrabo-voice-runtime-helper:local
 
# Service mode control plane. Values below are placeholders only.
# lmrobot-app calls helper with Authorization: Bearer {CV_HELPER_AUTH_TOKEN}.
CV_HELPER_SERVICE_ENABLED=false
CV_HELPER_SERVICE_BIND=127.0.0.1:18080
CV_HELPER_AUTH_TOKEN=replace-with-local-helper-token
CV_RUNTIME_TURN_BRIDGE_TOKEN=replace-with-local-turn-bridge-token