mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-18 09:20:15 +01:00
⚙️ fix: update Azure OpenAI STT/TTS env handling (#4859)
This commit is contained in:
parent
9f25afef91
commit
affcebd48c
2 changed files with 7 additions and 7 deletions
|
|
@ -121,9 +121,9 @@ class STTService {
|
||||||
*/
|
*/
|
||||||
azureOpenAIProvider(sttSchema, audioBuffer, audioFile) {
|
azureOpenAIProvider(sttSchema, audioBuffer, audioFile) {
|
||||||
const url = `${genAzureEndpoint({
|
const url = `${genAzureEndpoint({
|
||||||
azureOpenAIApiInstanceName: sttSchema?.instanceName,
|
azureOpenAIApiInstanceName: extractEnvVariable(sttSchema?.instanceName),
|
||||||
azureOpenAIApiDeploymentName: sttSchema?.deploymentName,
|
azureOpenAIApiDeploymentName: extractEnvVariable(sttSchema?.deploymentName),
|
||||||
})}/audio/transcriptions?api-version=${sttSchema?.apiVersion}`;
|
})}/audio/transcriptions?api-version=${extractEnvVariable(sttSchema?.apiVersion)}`;
|
||||||
|
|
||||||
const apiKey = sttSchema.apiKey ? extractEnvVariable(sttSchema.apiKey) : '';
|
const apiKey = sttSchema.apiKey ? extractEnvVariable(sttSchema.apiKey) : '';
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -143,9 +143,9 @@ class TTSService {
|
||||||
*/
|
*/
|
||||||
azureOpenAIProvider(ttsSchema, input, voice) {
|
azureOpenAIProvider(ttsSchema, input, voice) {
|
||||||
const url = `${genAzureEndpoint({
|
const url = `${genAzureEndpoint({
|
||||||
azureOpenAIApiInstanceName: ttsSchema?.instanceName,
|
azureOpenAIApiInstanceName: extractEnvVariable(ttsSchema?.instanceName),
|
||||||
azureOpenAIApiDeploymentName: ttsSchema?.deploymentName,
|
azureOpenAIApiDeploymentName: extractEnvVariable(ttsSchema?.deploymentName),
|
||||||
})}/audio/speech?api-version=${ttsSchema?.apiVersion}`;
|
})}/audio/speech?api-version=${extractEnvVariable(ttsSchema?.apiVersion)}`;
|
||||||
|
|
||||||
if (
|
if (
|
||||||
ttsSchema?.voices &&
|
ttsSchema?.voices &&
|
||||||
|
|
@ -157,7 +157,7 @@ class TTSService {
|
||||||
}
|
}
|
||||||
|
|
||||||
const data = {
|
const data = {
|
||||||
model: ttsSchema?.model,
|
model: extractEnvVariable(ttsSchema?.model),
|
||||||
input,
|
input,
|
||||||
voice: ttsSchema?.voices && ttsSchema.voices.length > 0 ? voice : undefined,
|
voice: ttsSchema?.voices && ttsSchema.voices.length > 0 ? voice : undefined,
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue