You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ai-services/speech-service/includes/how-to/translate-speech/csharp.md
+32-1Lines changed: 32 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ ms.service: azure-ai-speech
4
4
ms.topic: include
5
5
ms.date: 1/21/2024
6
6
ms.author: pafarley
7
-
ms.custom: devx-track-csharp
7
+
ms.custom: devx-track-csharp, references_regions
8
8
---
9
9
10
10
[!INCLUDE [Header](../../common/csharp.md)]
@@ -407,6 +407,37 @@ var translationRecognizer = new TranslationRecognizer(speechTranslationConfig, a
407
407
408
408
For a complete code sample with the Speech SDK, see [speech translation samples on GitHub](https://github.com/Azure-Samples/cognitive-services-speech-sdk/blob/master/samples/csharp/sharedcontent/console/translation_samples.cs#L714).
409
409
410
+
## Using live interpreter (preview) for real-time speech-to-speech translation with personal voice
411
+
412
+
Live Interpreter continuously identifies the language being spoken without requiring you to set an input language and delivers low latency speech-to-speech translation in a natural voice that preserves the speaker’s style and tone.
413
+
414
+
To use the Live Interpreter API, first [apply for personal voice access](https://aka.ms/customneural) and select "Personal Voice" for Question 20. For resource ID, please make sure that it is in one of the following regions supported by the public preview:
415
+
- West US 2
416
+
- East US
417
+
- Sweden Central
418
+
- West Europe
419
+
- Southeast Asia
420
+
- Japan East
421
+
422
+
After personal voice access permission is granted, you can enable Live Interpreter with the following code:
423
+
424
+
```csharp
425
+
// Please replace the service region with your region
The custom translation feature in speech translation seamlessly integrates with the Azure Custom Translation service, allowing you to achieve more accurate and tailored translations. As the integration directly harnesses the capabilities of the Azure custom translation service, you need to use a multi-service resource to ensure the correct functioning of the complete set of features. For detailed instructions, please consult the guide on [Create a multi-service resource for Azure AI services](/azure/ai-services/multi-service-resource?tabs=windows&pivots=azportal).
0 commit comments