Skip to content

Commit

Permalink
Merge branch 'develop' into feature/update-documents
Browse files Browse the repository at this point in the history
  • Loading branch information
tegnike committed Oct 25, 2024
2 parents bf7feb7 + 421f4f3 commit e84c0e9
Show file tree
Hide file tree
Showing 23 changed files with 1,217 additions and 59 deletions.
12 changes: 12 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,16 @@ NEXT_PUBLIC_GSVI_TTS_MODEL_ID=""
NEXT_PUBLIC_GSVI_TTS_BATCH_SIZE=""
NEXT_PUBLIC_GSVI_TTS_SPEECH_RATE=""

# OpenAI TTS
OPENAI_TTS_KEY=""
NEXT_PUBLIC_OPENAI_TTS_VOICE=""
NEXT_PUBLIC_OPENAI_TTS_MODEL=""
NEXT_PUBLIC_OPENAI_TTS_SPEED=""

# Azure TTS
AZURE_TTS_KEY=""
AZURE_TTS_ENDPOINT=""

# Youtube
NEXT_PUBLIC_YOUTUBE_API_KEY=""
NEXT_PUBLIC_YOUTUBE_LIVE_ID=""
Expand Down Expand Up @@ -103,6 +113,8 @@ NEXT_PUBLIC_WEBSOCKET_MODE=""

# Realtime API Mode (true or false)
NEXT_PUBLIC_REALTIME_API_MODE=""
# Realtime API Mode Content Type (input_text or input_audio)
NEXT_PUBLIC_REALTIME_API_MODE_CONTENT_TYPE=""

# Slide Mode (true or false)
NEXT_PUBLIC_SLIDE_MODE=""
Expand Down
12 changes: 12 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,16 @@ NEXT_PUBLIC_GSVI_TTS_MODEL_ID=""
NEXT_PUBLIC_GSVI_TTS_BATCH_SIZE=""
NEXT_PUBLIC_GSVI_TTS_SPEECH_RATE=""

# OpenAI TTS
OPENAI_TTS_KEY=""
NEXT_PUBLIC_OPENAI_TTS_VOICE=""
NEXT_PUBLIC_OPENAI_TTS_MODEL=""
NEXT_PUBLIC_OPENAI_TTS_SPEED=""

# Azure TTS
AZURE_TTS_KEY=""
AZURE_TTS_ENDPOINT=""

# Youtube
NEXT_PUBLIC_YOUTUBE_API_KEY=""
NEXT_PUBLIC_YOUTUBE_LIVE_ID=""
Expand Down Expand Up @@ -103,6 +113,8 @@ NEXT_PUBLIC_WEBSOCKET_MODE=""

# Realtime API Mode (true or false)
NEXT_PUBLIC_REALTIME_API_MODE=""
# Realtime API Mode Content Type (input_text or input_audio)
NEXT_PUBLIC_REALTIME_API_MODE_CONTENT_TYPE=""

# Slide Mode (true or false)
NEXT_PUBLIC_SLIDE_MODE=""
Expand Down
12 changes: 11 additions & 1 deletion locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,9 @@
"ClientID": "Client ID",
"OpenSendMessagePage": "Open Send Message Page",
"RealtimeAPIMode": "Realtime API Mode",
"RealtimeAPIModeContentType": "Send Type",
"InputText": "Text",
"InputAudio": "Audio",
"AzureEndpoint": "Azure Endpoint",
"Toasts": {
"WebSocketConnectionError": "Error occurred in WebSocket connection",
Expand All @@ -149,5 +152,12 @@
"WebSocketConnectionSuccess": "WebSocket connection successful",
"FunctionExecuting": "Executing {{funcName}}",
"FunctionExecutionFailed": "Execution of {{funcName}} failed"
}
},
"UsingOpenAITTS": "Using OpenAI",
"OpenAITTSInfo": "Using OpenAI. It supports multiple languages. If you select OpenAI as the AI service, you do not need to set the API key below.",
"OpenAITTSVoice": "Voice type",
"OpenAITTSModel": "Model",
"OpenAITTSSpeed": "Speed",
"UsingAzureTTS": "Using Azure OpenAI",
"AzureTTSInfo": "Using Azure OpenAI. It supports multiple languages."
}
12 changes: 11 additions & 1 deletion locales/ja/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,9 @@
"ClientID": "Client ID",
"OpenSendMessagePage": "メッセージ送信ページを開く",
"RealtimeAPIMode": "リアルタイムAPIモード",
"RealtimeAPIModeContentType": "送信タイプ",
"InputText": "テキスト",
"InputAudio": "音声",
"AzureEndpoint": "Azure Endpoint",
"Toasts": {
"WebSocketConnectionError": "WebSocket接続にエラーが発生しました",
Expand All @@ -150,5 +153,12 @@
"WebSocketConnectionSuccess": "WebSocket接続に成功しました",
"FunctionExecuting": "{{funcName}}を実行しています",
"FunctionExecutionFailed": "{{funcName}}の実行に失敗しました"
}
},
"UsingOpenAITTS": "OpenAIを使用する",
"OpenAITTSInfo": "OpenAIを使用しています。多言語に対応可能です。AIサービスでOpenAIを選択している場合は下記のAPIキーを設定する必要はありません。",
"OpenAITTSVoice": "ボイスタイプ",
"OpenAITTSModel": "モデル",
"OpenAITTSSpeed": "話速",
"UsingAzureTTS": "Azure OpenAIを使用する",
"AzureTTSInfo": "Azure OpenAIを使用しています。多言語に対応可能です。"
}
18 changes: 14 additions & 4 deletions locales/ko/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
"KoeiromapInfo": "Koemotion의 Koeiromap API를 사용하고 있습니다. 일본어만 지원됩니다. 자세한 내용은 아래를 참조하십시오.",
"UsingVoiceVox": "VOICEVOX 사용",
"VoiceVoxInfo": "VOICEVOX를 사용하고 있습니다. 일본어만 지원됩니다. 로컬 API를 사용하기 때문에 아래 사이트에서 환경에 맞는 앱을 다운로드하고 실행해야 합니다.",
"VoicevoxSpeed": "말하는 속도",
"VoicevoxSpeed": " 속도",
"VoicevoxPitch": "음높이",
"VoicevoxIntonation": "억양",
"UsingGoogleTTS": "Google TTS 사용",
Expand All @@ -70,7 +70,7 @@
"StyleBeatVITS2ModelID": "모델 ID",
"StyleBeatVITS2Style": "스타일",
"StyleBeatVITS2SdpRatio": "SDP/DP 혼합 비율",
"StyleBeatVITS2Length": "말하는 속도",
"StyleBeatVITS2Length": " 속도",
"ConversationHistory": "대화 기록",
"ConversationHistoryInfo": "최근 10개의 대화 문장이 기억으로 유지됩니다.",
"ConversationHistoryReset": "대화 기록 재설정",
Expand Down Expand Up @@ -101,7 +101,7 @@
"GSVITTSServerUrl": "GSVI TTS 서버 URL",
"GSVITTSModelID": "GSVI TTS 모델 ID",
"GSVITTSBatchSize": "GSVI TTS 배치 크기 (1 ~ 100 숫자가 클수록 추론 속도가 빨라지지만, 너무 크면 메모리가 부족할 수 있습니다)",
"GSVITTSSpeechRate": "말 속도 (0.5 ~ 2.0 숫자가 클수록 빠름)",
"GSVITTSSpeechRate": "말 속도",
"UsingElevenLabs": "ElevenLabs 사용",
"ElevenLabsInfo": "ElevenLabs API를 사용하고 있습니다. 다국어 지원이 가능합니다. API 키는 아래 URL에서 얻을 수 있습니다.",
"ElevenLabsApiKey": "ElevenLabs API 키",
Expand Down Expand Up @@ -141,6 +141,9 @@
"ClientID": "Client ID",
"OpenSendMessagePage": "메시지 보내기 페이지 열기",
"RealtimeAPIMode": "리얼타임 API 모드",
"RealtimeAPIModeContentType": "보내기 타입",
"InputText": "텍스트",
"InputAudio": "음성",
"AzureEndpoint": "Azure Endpoint",
"Toasts": {
"WebSocketConnectionError": "WebSocket 연결에 오류가 발생했습니다",
Expand All @@ -149,5 +152,12 @@
"WebSocketConnectionSuccess": "WebSocket 연결에 성공했습니다",
"FunctionExecuting": "{{funcName}}을(를) 실행하고 있습니다",
"FunctionExecutionFailed": "{{funcName}}의 실행에 실패했습니다"
}
},
"UsingOpenAITTS": "OpenAI 사용",
"OpenAITTSInfo": "OpenAI를 사용하고 있습니다. 다국어에 대응할 수 있습니다. AI 서비스로 OpenAI를 선택한 경우 아래 API 키를 설정할 필요는 없습니다.",
"OpenAITTSVoice": "보이스 타입",
"OpenAITTSModel": "모델",
"OpenAITTSSpeed": "말 속도",
"UsingAzureTTS": "Azure OpenAI 사용",
"AzureTTSInfo": "Azure OpenAI를 사용하고 있습니다. 다국어에 대응할 수 있습니다."
}
12 changes: 11 additions & 1 deletion locales/zh/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,9 @@
"ClientID": "Client ID",
"OpenSendMessagePage": "開啟發送訊息頁面",
"RealtimeAPIMode": "實時API模式",
"RealtimeAPIModeContentType": "送信類型",
"InputText": "文本",
"InputAudio": "音頻",
"AzureEndpoint": "Azure Endpoint",
"Toasts": {
"WebSocketConnectionError": "WebSocket连接发生错误",
Expand All @@ -149,5 +152,12 @@
"WebSocketConnectionSuccess": "WebSocket连接成功",
"FunctionExecuting": "正在执行{{funcName}}",
"FunctionExecutionFailed": "{{funcName}}执行失败"
}
},
"UsingOpenAITTS": "使用 OpenAI",
"OpenAITTSInfo": "使用 OpenAI。它支持多种语言。如果您选择 OpenAI 作为 AI 服务,则不需要设置下面的 API 密钥。",
"OpenAITTSVoice": "语音类型",
"OpenAITTSModel": "模型",
"OpenAITTSSpeed": "话速",
"UsingAzureTTS": "使用 Azure OpenAI",
"AzureTTSInfo": "使用 Azure OpenAI。它支持多种语言。"
}
Loading

0 comments on commit e84c0e9

Please sign in to comment.