-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathconfig.example.toml
More file actions
37 lines (34 loc) · 1.65 KB
/
config.example.toml
File metadata and controls
37 lines (34 loc) · 1.65 KB
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
[openjanus]
# Set the listen key. You can use something like `f10` for the `f` keys, or just set a string to a key you want to press.
listen_key = "f10"
# The TTS engine to use, must be one of `whisper` or `elevenlabs`
tts_engine = "elevenlabs"
# The directory to store the recordings in, if it doesn't exist, we'll try to make it. Relative to working path.
recordings_directory = "recordings"
# The filename to write planetary_survey data. I'll set this to pull every 6 hours, but ideally it'd be every version change of Star Citizen
# TODO: This needs to be an integration config, not a base openjanus config
planetary_survey_filename = "survey_data.json"
[openai]
# Set your openai api key here
openai_api_key = "sk...."
[openai.whisper]
# Set the path to `mpv.exe` if it's not already in your PATH. Only matters if `tts_engine` == `whisper`
# mpv_path = mpv.exe
# Which openai whisper voice ID to use, defaults to "nova" if not set
whisper_voice_id = "nova"
# Which openai whisper engine ID to use, defaults to "tts-1" if not set
whisper_voice_model = "tts-1"
# Which openai whisper TTS engine to use, defaults to `whisper-1` if not set
whisper_engine = "whisper-1"
[elevenlabs]
eleven_api_key = ""
# If not set, it'll use the default voice
elevenlabs_voice_id = ""
# If not set it'll use the default stability (0.5)
elevenlabs_stability = 0.5
# If not set it'll use the default similarity_boost (0.75)
elevenlabs_similarity_boost = 0.75
# If not set it'll use the default style (0). You probably want this at zero
elevenlabs_style = 0
# If not set to "True" it'll use the default speaker_boost setting (False)
elevenlabs_use_speaker_boost="False"