-
Notifications
You must be signed in to change notification settings - Fork 1
/
sample.env
56 lines (47 loc) · 2.06 KB
/
sample.env
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# Language Setting
LANGUAGE=en
###############################################################
# Character Settings
CHARACTER_NAME=miwako_suzuki
PROMPT_PATH=prompts/${LANGUAGE}/${CHARACTER_NAME}.txt
###############################################################
# STT Settings
## OpenAI Whisper API
WHISPER_API_URL=https://api.openai.com/v1/audio/transcriptions
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
## [Optional] Runpod Faster Whisper API
FASTER_WHISPER_API_URL=https://api.runpod.ai/v2/faster-whisper/runsync
FASTER_API_KEY=YOUR_FASTER_WHISPER_API_KEY
###############################################################
# LLM Settings
## General Settings
MEMORY_LENGTH=100
TEMPERATURE=0.2
## Groq
GROQ_API_KEY=YOUR_GROQ_API_KEY
GROQ_MODEL_NAME=llama3-70b-8192
GROQ_TEMPERATURE=0.1
## [Optional] Anthropic(claude-3-opus-20240229, claude-3-sonnet-20240229, claude-3-haiku-20240307)
ANTHROPIC_API_KEY=YOUR_ANTHROPIC_API_KEY
ANTHROPIC_MODEL_NAME=claude-3-haiku-20240307
ANTHROPIC_TEMPERATURE=0.1
###############################################################
# TTS Settings
## Elevenlabs(https://elevenlabs.io/docs/api-reference/text-to-speech)
ELEVENLABS_API_KEY=YOUR_ELEVENLABS_API_KEY
ELEVENLABS_MODEL_ID=eleven_multilingual_v1
ELEVENLABS_VOICE_ID=jsCqWAovK2LkecY7zXl4
### ONLY FOR STREAMING MODE https://elevenlabs.io/docs/api-reference/streaming
ELEVENLABS_OPTIMIZE_STREAMING_LATENCY=3
## [Optional] Style-BERT-VITS2(https://github.com/litagin02/Style-Bert-VITS2)
BERTVITS2_API_URL=YOUR_BERTVITS2_API_URL/voice
BERTVITS2_PARAMS={"speaker_name": "mine_kira", "model_id": 4, "length": 0.75}
## [Optional] Azure TTS
### languages: https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/language-support#text-to-speech
### en-US, ja-JP, etc...
### models: https://learn.microsoft.com/en-us/azure/cognitive-services/speech-service/language-support#neural-voices
### en-US-AriaNeural, ja-JP-AoiNeural, etc...
AZURE_SPEECH_KEY=YOUR_AZURE_SPEECH_KEY
AZURE_SPEECH_REGION=YOUR_AZURE_SPEECH_REGION
AZURE_SPEECH_LANGUAGE=en-US
AZURE_SPEECH_VOICE_NAME=en-US-AvaMultilingualNeural