File tree Expand file tree Collapse file tree 6 files changed +10
-2
lines changed Expand file tree Collapse file tree 6 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ steps:
101
101
AZURE_SPEECH_SERVICE_RESOURCE_GROUP : $(AZURE_SPEECH_SERVICE_RESOURCE_GROUP)
102
102
AZURE_SPEECH_SERVICE_LOCATION : $(AZURE_SPEECH_SERVICE_LOCATION)
103
103
AZURE_SPEECH_SERVICE_SKU : $(AZURE_SPEECH_SERVICE_SKU)
104
+ AZURE_SPEECH_SERVICE_VOICE : $(AZURE_SPEECH_SERVICE_VOICE)
104
105
AZURE_KEY_VAULT_NAME : $(AZURE_KEY_VAULT_NAME)
105
106
AZURE_USE_AUTHENTICATION : $(AZURE_USE_AUTHENTICATION)
106
107
AZURE_ENFORCE_ACCESS_CONTROL : $(AZURE_ENFORCE_ACCESS_CONTROL)
Original file line number Diff line number Diff line change 87
87
AZURE_SPEECH_SERVICE_RESOURCE_GROUP : ${{ vars.AZURE_SPEECH_RESOURCE_GROUP }}
88
88
AZURE_SPEECH_SERVICE_LOCATION : ${{ vars.AZURE_SPEECH_SERVICE_LOCATION }}
89
89
AZURE_SPEECH_SERVICE_SKU : ${{ vars.AZURE_SPEECH_SERVICE_SKU }}
90
+ AZURE_SPEECH_SERVICE_VOICE : ${{ vars.AZURE_SPEECH_SERVICE_VOICE }}
90
91
AZURE_KEY_VAULT_NAME : ${{ vars.AZURE_KEY_VAULT_NAME }}
91
92
AZURE_USE_AUTHENTICATION : ${{ vars.AZURE_USE_AUTHENTICATION }}
92
93
AZURE_ENFORCE_ACCESS_CONTROL : ${{ vars.AZURE_ENFORCE_ACCESS_CONTROL }}
Original file line number Diff line number Diff line change @@ -444,7 +444,7 @@ async def setup_clients():
444
444
445
445
AZURE_SPEECH_SERVICE_ID = os .getenv ("AZURE_SPEECH_SERVICE_ID" )
446
446
AZURE_SPEECH_SERVICE_LOCATION = os .getenv ("AZURE_SPEECH_SERVICE_LOCATION" )
447
- AZURE_SPEECH_VOICE = os .getenv ("AZURE_SPEECH_VOICE" , "en-US-AndrewMultilingualNeural" )
447
+ AZURE_SPEECH_SERVICE_VOICE = os .getenv ("AZURE_SPEECH_SERVICE_VOICE" ) or "en-US-AndrewMultilingualNeural"
448
448
449
449
USE_GPT4V = os .getenv ("USE_GPT4V" , "" ).lower () == "true"
450
450
USE_USER_UPLOAD = os .getenv ("USE_USER_UPLOAD" , "" ).lower () == "true"
@@ -567,7 +567,7 @@ async def setup_clients():
567
567
raise ValueError ("Azure speech resource not configured correctly, missing AZURE_SPEECH_SERVICE_LOCATION" )
568
568
current_app .config [CONFIG_SPEECH_SERVICE_ID ] = AZURE_SPEECH_SERVICE_ID
569
569
current_app .config [CONFIG_SPEECH_SERVICE_LOCATION ] = AZURE_SPEECH_SERVICE_LOCATION
570
- current_app .config [CONFIG_SPEECH_SERVICE_VOICE ] = AZURE_SPEECH_VOICE
570
+ current_app .config [CONFIG_SPEECH_SERVICE_VOICE ] = AZURE_SPEECH_SERVICE_VOICE
571
571
# Wait until token is needed to fetch for the first time
572
572
current_app .config [CONFIG_SPEECH_SERVICE_TOKEN ] = None
573
573
current_app .config [CONFIG_CREDENTIAL ] = azure_credential
Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ pipeline:
100
100
- AZURE_SPEECH_SERVICE_RESOURCE_GROUP
101
101
- AZURE_SPEECH_SERVICE_LOCATION
102
102
- AZURE_SPEECH_SERVICE_SKU
103
+ - AZURE_SPEECH_SERVICE_VOICE
103
104
- AZURE_KEY_VAULT_NAME
104
105
- AZURE_USE_AUTHENTICATION
105
106
- AZURE_ENFORCE_ACCESS_CONTROL
Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ param speechServiceResourceGroupName string = ''
57
57
param speechServiceLocation string = ''
58
58
param speechServiceName string = ''
59
59
param speechServiceSkuName string // Set in main.parameters.json
60
+ param speechServiceVoice string = ''
60
61
param useGPT4V bool = false
61
62
62
63
// https://learn.microsoft.com/azure/ai-services/openai/concepts/models?tabs=python-secure%2Cstandard%2Cstandard-chat-completions#standard-deployment-model-availability
@@ -326,6 +327,7 @@ var appEnvVariables = {
326
327
: ''
327
328
AZURE_SPEECH_SERVICE_ID : useSpeechOutputAzure ? speech .outputs .resourceId : ''
328
329
AZURE_SPEECH_SERVICE_LOCATION : useSpeechOutputAzure ? speech .outputs .location : ''
330
+ AZURE_SPEECH_SERVICE_VOICE : useSpeechOutputAzure ? speechServiceVoice : ''
329
331
ENABLE_LANGUAGE_PICKER : enableLanguagePicker
330
332
USE_SPEECH_INPUT_BROWSER : useSpeechInputBrowser
331
333
USE_SPEECH_OUTPUT_BROWSER : useSpeechOutputBrowser
Original file line number Diff line number Diff line change 200
200
"speechServiceLocation" : {
201
201
"value" : " ${AZURE_SPEECH_SERVICE_LOCATION}"
202
202
},
203
+ "speechServiceVoice" : {
204
+ "value" : " ${AZURE_SPEECH_SERVICE_VOICE}"
205
+ },
203
206
"useAuthentication" : {
204
207
"value" : " ${AZURE_USE_AUTHENTICATION=false}"
205
208
},
You can’t perform that action at this time.
0 commit comments