Skip to content

Commit 98b7ca4

Browse files
committed
python variables
1 parent df40be1 commit 98b7ca4

File tree

2 files changed

+26
-26
lines changed
  • articles/ai-services/speech-service/includes

2 files changed

+26
-26
lines changed

articles/ai-services/speech-service/includes/how-to/translate-speech/python.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -157,17 +157,17 @@ def translate_speech_to_text():
157157
translation_config=translation_config)
158158

159159
print('Say something...')
160-
result = translation_recognizer.recognize_once()
161-
print(get_result_text(reason=result.reason, result=result))
160+
translation_recognition_result = translation_recognizer.recognize_once()
161+
print(get_result_text(reason=translation_recognition_result.reason, result=translation_recognition_result))
162162

163-
def get_result_text(reason, result):
163+
def get_result_text(reason, translation_recognition_result):
164164
reason_format = {
165165
speechsdk.ResultReason.TranslatedSpeech:
166-
f'RECOGNIZED "{from_language}": {result.text}\n' +
167-
f'TRANSLATED into "{to_language}"": {result.translations[to_language]}',
168-
speechsdk.ResultReason.RecognizedSpeech: f'Recognized: "{result.text}"',
169-
speechsdk.ResultReason.NoMatch: f'No speech could be recognized: {result.no_match_details}',
170-
speechsdk.ResultReason.Canceled: f'Speech Recognition canceled: {result.cancellation_details}'
166+
f'RECOGNIZED "{from_language}": {translation_recognition_result.text}\n' +
167+
f'TRANSLATED into "{to_language}"": {translation_recognition_result.translations[to_language]}',
168+
speechsdk.ResultReason.RecognizedSpeech: f'Recognized: "{translation_recognition_result.text}"',
169+
speechsdk.ResultReason.NoMatch: f'No speech could be recognized: {translation_recognition_result.no_match_details}',
170+
speechsdk.ResultReason.Canceled: f'Speech Recognition canceled: {translation_recognition_result.cancellation_details}'
171171
}
172172
return reason_format.get(reason, 'Unable to recognize speech')
173173

@@ -222,17 +222,17 @@ def translate_speech_to_text():
222222

223223
print(f'Say something in "{from_language}" and we\'ll translate into "{to_language}".')
224224

225-
result = translation_recognizer.recognize_once()
226-
print(get_result_text(reason=result.reason, result=result))
225+
translation_recognition_result = translation_recognizer.recognize_once()
226+
print(get_result_text(reason=translation_recognition_result.reason, result=translation_recognition_result))
227227

228-
def get_result_text(reason, result):
228+
def get_result_text(reason, translation_recognition_result):
229229
reason_format = {
230230
speechsdk.ResultReason.TranslatedSpeech:
231-
f'Recognized "{from_language}": {result.text}\n' +
232-
f'Translated into "{to_language}"": {result.translations[to_language]}',
233-
speechsdk.ResultReason.RecognizedSpeech: f'Recognized: "{result.text}"',
234-
speechsdk.ResultReason.NoMatch: f'No speech could be recognized: {result.no_match_details}',
235-
speechsdk.ResultReason.Canceled: f'Speech Recognition canceled: {result.cancellation_details}'
231+
f'Recognized "{from_language}": {translation_recognition_result.text}\n' +
232+
f'Translated into "{to_language}"": {translation_recognition_result.translations[to_language]}',
233+
speechsdk.ResultReason.RecognizedSpeech: f'Recognized: "{translation_recognition_result.text}"',
234+
speechsdk.ResultReason.NoMatch: f'No speech could be recognized: {translation_recognition_result.no_match_details}',
235+
speechsdk.ResultReason.Canceled: f'Speech Recognition canceled: {translation_recognition_result.cancellation_details}'
236236
}
237237
return reason_format.get(reason, 'Unable to recognize speech')
238238

@@ -264,21 +264,21 @@ def translate_speech_to_text():
264264
translation_config=translation_config)
265265

266266
print('Say something...')
267-
result = translation_recognizer.recognize_once()
268-
synthesize_translations(result=result)
267+
translation_recognition_result = translation_recognizer.recognize_once()
268+
synthesize_translations(result=translation_recognition_result)
269269

270-
def synthesize_translations(result):
270+
def synthesize_translations(translation_recognition_result):
271271
language_to_voice_map = {
272272
"de": "de-DE-KatjaNeural",
273273
"en": "en-US-AriaNeural",
274274
"it": "it-IT-ElsaNeural",
275275
"pt": "pt-BR-FranciscaNeural",
276276
"zh-Hans": "zh-CN-XiaoxiaoNeural"
277277
}
278-
print(f'Recognized: "{result.text}"')
278+
print(f'Recognized: "{translation_recognition_result.text}"')
279279

280-
for language in result.translations:
281-
translation = result.translations[language]
280+
for language in translation_recognition_result.translations:
281+
translation = translation_recognition_result.translations[language]
282282
print(f'Translated into "{language}": {translation}')
283283

284284
speech_config = speechsdk.SpeechConfig(subscription=speech_key, region=service_region)

articles/ai-services/speech-service/includes/quickstarts/speech-translation-basics/python.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ Follow these steps to create a new console application.
4646
speech_translation_config = speechsdk.translation.SpeechTranslationConfig(subscription=os.environ.get('SPEECH_KEY'), region=os.environ.get('SPEECH_REGION'))
4747
speech_translation_config.speech_recognition_language="en-US"
4848
49-
target_language="it"
50-
speech_translation_config.add_target_language(target_language)
49+
to_language ="it"
50+
speech_translation_config.add_target_language(to_language)
5151
5252
audio_config = speechsdk.audio.AudioConfig(use_default_microphone=True)
5353
translation_recognizer = speechsdk.translation.TranslationRecognizer(translation_config=speech_translation_config, audio_config=audio_config)
@@ -58,8 +58,8 @@ Follow these steps to create a new console application.
5858
if translation_recognition_result.reason == speechsdk.ResultReason.TranslatedSpeech:
5959
print("Recognized: {}".format(translation_recognition_result.text))
6060
print("""Translated into '{}': {}""".format(
61-
target_language,
62-
translation_recognition_result.translations[target_language]))
61+
to_language,
62+
translation_recognition_result.translations[to_language]))
6363
elif translation_recognition_result.reason == speechsdk.ResultReason.NoMatch:
6464
print("No speech could be recognized: {}".format(translation_recognition_result.no_match_details))
6565
elif translation_recognition_result.reason == speechsdk.ResultReason.Canceled:

0 commit comments

Comments
 (0)