Skip to content

Commit 389564b

Browse files
authored
⚙️ fix: update Azure OpenAI STT/TTS env handling (danny-avila#4859)
1 parent 40a83d0 commit 389564b

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

api/server/services/Files/Audio/STTService.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ class STTService {
121121
*/
122122
azureOpenAIProvider(sttSchema, audioBuffer, audioFile) {
123123
const url = `${genAzureEndpoint({
124-
azureOpenAIApiInstanceName: sttSchema?.instanceName,
125-
azureOpenAIApiDeploymentName: sttSchema?.deploymentName,
126-
})}/audio/transcriptions?api-version=${sttSchema?.apiVersion}`;
124+
azureOpenAIApiInstanceName: extractEnvVariable(sttSchema?.instanceName),
125+
azureOpenAIApiDeploymentName: extractEnvVariable(sttSchema?.deploymentName),
126+
})}/audio/transcriptions?api-version=${extractEnvVariable(sttSchema?.apiVersion)}`;
127127

128128
const apiKey = sttSchema.apiKey ? extractEnvVariable(sttSchema.apiKey) : '';
129129

api/server/services/Files/Audio/TTSService.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,9 @@ class TTSService {
143143
*/
144144
azureOpenAIProvider(ttsSchema, input, voice) {
145145
const url = `${genAzureEndpoint({
146-
azureOpenAIApiInstanceName: ttsSchema?.instanceName,
147-
azureOpenAIApiDeploymentName: ttsSchema?.deploymentName,
148-
})}/audio/speech?api-version=${ttsSchema?.apiVersion}`;
146+
azureOpenAIApiInstanceName: extractEnvVariable(ttsSchema?.instanceName),
147+
azureOpenAIApiDeploymentName: extractEnvVariable(ttsSchema?.deploymentName),
148+
})}/audio/speech?api-version=${extractEnvVariable(ttsSchema?.apiVersion)}`;
149149

150150
if (
151151
ttsSchema?.voices &&
@@ -157,7 +157,7 @@ class TTSService {
157157
}
158158

159159
const data = {
160-
model: ttsSchema?.model,
160+
model: extractEnvVariable(ttsSchema?.model),
161161
input,
162162
voice: ttsSchema?.voices && ttsSchema.voices.length > 0 ? voice : undefined,
163163
};

0 commit comments

Comments
 (0)