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:
101101 AZURE_SPEECH_SERVICE_RESOURCE_GROUP : $(AZURE_SPEECH_SERVICE_RESOURCE_GROUP)
102102 AZURE_SPEECH_SERVICE_LOCATION : $(AZURE_SPEECH_SERVICE_LOCATION)
103103 AZURE_SPEECH_SERVICE_SKU : $(AZURE_SPEECH_SERVICE_SKU)
104+ AZURE_SPEECH_SERVICE_VOICE : $(AZURE_SPEECH_SERVICE_VOICE)
104105 AZURE_KEY_VAULT_NAME : $(AZURE_KEY_VAULT_NAME)
105106 AZURE_USE_AUTHENTICATION : $(AZURE_USE_AUTHENTICATION)
106107 AZURE_ENFORCE_ACCESS_CONTROL : $(AZURE_ENFORCE_ACCESS_CONTROL)
Original file line number Diff line number Diff line change 8787 AZURE_SPEECH_SERVICE_RESOURCE_GROUP : ${{ vars.AZURE_SPEECH_RESOURCE_GROUP }}
8888 AZURE_SPEECH_SERVICE_LOCATION : ${{ vars.AZURE_SPEECH_SERVICE_LOCATION }}
8989 AZURE_SPEECH_SERVICE_SKU : ${{ vars.AZURE_SPEECH_SERVICE_SKU }}
90+ AZURE_SPEECH_SERVICE_VOICE : ${{ vars.AZURE_SPEECH_SERVICE_VOICE }}
9091 AZURE_KEY_VAULT_NAME : ${{ vars.AZURE_KEY_VAULT_NAME }}
9192 AZURE_USE_AUTHENTICATION : ${{ vars.AZURE_USE_AUTHENTICATION }}
9293 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():
444444
445445 AZURE_SPEECH_SERVICE_ID = os .getenv ("AZURE_SPEECH_SERVICE_ID" )
446446 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"
448448
449449 USE_GPT4V = os .getenv ("USE_GPT4V" , "" ).lower () == "true"
450450 USE_USER_UPLOAD = os .getenv ("USE_USER_UPLOAD" , "" ).lower () == "true"
@@ -567,7 +567,7 @@ async def setup_clients():
567567 raise ValueError ("Azure speech resource not configured correctly, missing AZURE_SPEECH_SERVICE_LOCATION" )
568568 current_app .config [CONFIG_SPEECH_SERVICE_ID ] = AZURE_SPEECH_SERVICE_ID
569569 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
571571 # Wait until token is needed to fetch for the first time
572572 current_app .config [CONFIG_SPEECH_SERVICE_TOKEN ] = None
573573 current_app .config [CONFIG_CREDENTIAL ] = azure_credential
Original file line number Diff line number Diff line change @@ -100,6 +100,7 @@ pipeline:
100100 - AZURE_SPEECH_SERVICE_RESOURCE_GROUP
101101 - AZURE_SPEECH_SERVICE_LOCATION
102102 - AZURE_SPEECH_SERVICE_SKU
103+ - AZURE_SPEECH_SERVICE_VOICE
103104 - AZURE_KEY_VAULT_NAME
104105 - AZURE_USE_AUTHENTICATION
105106 - AZURE_ENFORCE_ACCESS_CONTROL
Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ param speechServiceResourceGroupName string = ''
5757param speechServiceLocation string = ''
5858param speechServiceName string = ''
5959param speechServiceSkuName string // Set in main.parameters.json
60+ param speechServiceVoice string = ''
6061param useGPT4V bool = false
6162
6263// 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 = {
326327 : ''
327328 AZURE_SPEECH_SERVICE_ID : useSpeechOutputAzure ? speech .outputs .resourceId : ''
328329 AZURE_SPEECH_SERVICE_LOCATION : useSpeechOutputAzure ? speech .outputs .location : ''
330+ AZURE_SPEECH_SERVICE_VOICE : useSpeechOutputAzure ? speechServiceVoice : ''
329331 ENABLE_LANGUAGE_PICKER : enableLanguagePicker
330332 USE_SPEECH_INPUT_BROWSER : useSpeechInputBrowser
331333 USE_SPEECH_OUTPUT_BROWSER : useSpeechOutputBrowser
Original file line number Diff line number Diff line change 200200 "speechServiceLocation" : {
201201 "value" : " ${AZURE_SPEECH_SERVICE_LOCATION}"
202202 },
203+ "speechServiceVoice" : {
204+ "value" : " ${AZURE_SPEECH_SERVICE_VOICE}"
205+ },
203206 "useAuthentication" : {
204207 "value" : " ${AZURE_USE_AUTHENTICATION=false}"
205208 },
You can’t perform that action at this time.
0 commit comments