-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
74 lines (58 loc) · 2.75 KB
/
Copy path.env.example
File metadata and controls
74 lines (58 loc) · 2.75 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# Yandex SpeechKit STT Plugin Configuration
# Copy this file to .env and fill in your actual values
#
# SETUP INSTRUCTIONS:
# 1. Create account at https://yandex.cloud
# 2. Create a folder in Yandex Cloud console
# 3. Create service account with speechkit.stt permissions
# 4. Generate API key (NOT IAM token - IAM authentication is not supported)
# 5. Copy this file to .env: cp .env.example .env
# 6. Fill in your actual values below
# =============================================================================
# REQUIRED CREDENTIALS (Must be set for plugin to work)
# =============================================================================
# Yandex Cloud API Key (Service Account Key)
# IMPORTANT: Use API Key authentication only - IAM tokens are NOT supported
# How to get: https://yandex.cloud/en/docs/speechkit/quickstart/tts-quickstart-v3
# Quick start: https://yandex.cloud/en/docs/speechkit/quickstart/
YANDEX_API_KEY=your_service_account_api_key_here
# Yandex Cloud Folder ID
# Find this in your Yandex Cloud console under "Folder ID"
# Example: b1grhjetj890hhrlm
YANDEX_FOLDER_ID=your_folder_id_here
# =============================================================================
# OPTIONAL CONFIGURATION (Uncomment and modify as needed)
# =============================================================================
# Yandex SpeechKit gRPC endpoint (default: stt.api.cloud.yandex.net:443)
# YANDEX_STT_ENDPOINT=stt.api.cloud.yandex.net:443
# Default language for STT recognition
# Default: ru-RU (Russian)
# Supported: ru-RU, en-US, tr-TR, kk-KK, uz-UZ, hy-AM, he-IL, ar, etc.
# YANDEX_STT_LANGUAGE=ru-RU
# Default recognition model
# Default: general
# Options: general, premium (if available)
# YANDEX_STT_MODEL=general
# Default language for speech recognition (default: ru-RU)
# YANDEX_STT_LANGUAGE=ru-RU
# Default recognition model (default: general)
# YANDEX_STT_MODEL=general
# Enable debug logging (default: false)
# YANDEX_STT_DEBUG=false
# =============================================================================
# LIVEKIT CLOUD CONFIGURATION (for agent e2e testing)
# =============================================================================
# LiveKit Cloud credentials for end-to-end agent testing
# Required for running: make test_agent
# Get these from your LiveKit Cloud project dashboard
# LiveKit Cloud WebSocket URL
# Example: wss://your-project.livekit.cloud
LIVEKIT_WS_URL=wss://your-project.livekit.cloud
# LiveKit Cloud API credentials
LIVEKIT_API_KEY=your_livekit_api_key
LIVEKIT_API_SECRET=your_livekit_api_secret
# =============================================================================
# DEVELOPMENT CONFIGURATION
# =============================================================================
# Log level for development
# LOG_LEVEL=DEBUG