-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
42 lines (35 loc) · 1.23 KB
/
env.example
File metadata and controls
42 lines (35 loc) · 1.23 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
38
39
40
41
42
# OpenAI API Configuration
OPENAI_API_KEY=your_openai_api_key_here
# Optional: Organization ID (if you have one)
# OPENAI_ORG_ID=your_org_id_here
# ============================================
# PRESET CONFIGURATIONS (2025 Optimized)
# ============================================
#
# PRESET 1: PREMIUM (Massima Qualità) ⭐ DEFAULT
# Cost: $0.367/hour | Quality: 10/10 | WER: 2.46%
# Best for: Critical meetings, maximum accuracy
TRANSCRIPTION_MODEL=gpt-4o-transcribe
ANALYSIS_MODEL=gpt-5-mini
# PRESET 2: RECOMMENDED (Best Value)
# Cost: $0.181/hour | Quality: 9/10 | 51% cheaper
# Best for: Regular meetings, frequent use
# TRANSCRIPTION_MODEL=gpt-4o-mini-transcribe
# ANALYSIS_MODEL=gpt-5-nano
# PRESET 3: BALANCED
# Cost: $0.187/hour | Quality: 9.5/10
# Best for: Complex task analysis, budget-conscious
# TRANSCRIPTION_MODEL=gpt-4o-mini-transcribe
# ANALYSIS_MODEL=gpt-5-mini
#
# ============================================
# Language for transcription (ISO-639-1 format, improves accuracy)
# it=Italian, en=English, es=Spanish, fr=French, de=German
LANGUAGE=it
# Speaker Diarization (requires pyannote-audio, see README)
ENABLE_DIARIZATION=false
NUM_SPEAKERS=2
# File Processing Configuration
MAX_RETRIES=3
MAX_PARALLEL_TASKS=3
SIZE_LIMIT_MB=20