Skip to content

Commit 2a3bfb8

Browse files
Merge pull request #274303 from sally-baolian/patch-238
Personal Voice GA for build
2 parents 22dd3c2 + 8cea97a commit 2a3bfb8

File tree

7 files changed

+56
-21
lines changed

7 files changed

+56
-21
lines changed

articles/ai-services/speech-service/includes/language-support/personal-voice.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,18 @@ ms.author: eur
88

99
|Locale (BCP-47)|Language|
1010
|-----------------|--------------------------------|
11+
|`af-ZA`<sup>1</sup>|Afrikaans (South Africa)|
12+
|`am-ET`|Amharic (Ethiopia)|
1113
|`ar-EG`|Arabic (Egypt)|
1214
|`ar-SA`|Arabic (Saudi Arabia)|
15+
|`az-AZ`<sup>1</sup>|Azerbaijani (Latin, Azerbaijan)|
1316
|`bg-BG`|Bulgarian (Bulgaria)|
17+
|`bn-BD`<sup>1</sup>|Bangla (Bangladesh)
18+
|`bn-IN`|Bengali (India)|
19+
|`bs-BA`|Bosnian (Bosnia and Herzegovina)|
1420
|`ca-ES`|Catalan|
1521
|`cs-CZ`|Czech (Czechia)|
22+
|`cy-GB`<sup>1</sup>|Welsh (United Kingdom)|
1623
|`da-DK`|Danish (Denmark)|
1724
|`de-AT`|German (Austria)|
1825
|`de-CH`|German (Switzerland)|
@@ -26,33 +33,71 @@ ms.author: eur
2633
|`en-US`|English (United States)|
2734
|`es-ES`|Spanish (Spain)|
2835
|`es-MX`|Spanish (Mexico)|
36+
|`et-EE`|Estonian (Estonia)|
37+
|`eu-ES`|Basque|
38+
|`fa-IR`<sup>1</sup>|Persian (Iran)|
2939
|`fi-FI`|Finnish (Finland)|
40+
|`fil-PH`|Filipino (Philippines)|
41+
|`fr-BE`|French (Belgium)|
3042
|`fr-CA`|French (Canada)|
3143
|`fr-CH`|French (Switzerland)|
3244
|`fr-FR`|French (France)|
45+
|`ga-IE`<sup>1</sup>|Irish (Ireland)|
46+
|`gl-ES`|Galician|
3347
|`he-IL`|Hebrew (Israel)|
3448
|`hi-IN`|Hindi (India)|
3549
|`hr-HR`|Croatian (Croatia)|
3650
|`hu-HU`|Hungarian (Hungary)|
51+
|`hy-AM`<sup>1</sup>|Armenian (Armenia)|
3752
|`id-ID`|Indonesian (Indonesia)|
53+
|`is-IS`<sup>1</sup>|Icelandic (Iceland)|
3854
|`it-IT`|Italian (Italy)|
3955
|`ja-JP`|Japanese (Japan)|
56+
|`jv-ID`|Javanese (Latin, Indonesia)|
57+
|`ka-GE`<sup>1</sup>|Georgian (Georgia)|
58+
|`kk-KZ`<sup>1</sup>|Kazakh (Kazakhstan)|
59+
|`km-KH`<sup>1</sup>|Khmer (Cambodia)|
60+
|`kn-IN`<sup>1</sup>|Kannada (India)|
4061
|`ko-KR`|Korean (Korea)|
62+
|`lo-LA`<sup>1</sup>|Lao (Laos)|
63+
|`lt-LT`<sup>1</sup>|Lithuanian (Lithuania)|
64+
|`lv-LV`<sup>1</sup>|Latvian (Latvia)|
65+
|`mk-MK`|Macedonian (North Macedonia)|
66+
|`ml-IN`<sup>1</sup>|Malayalam (India)|
67+
|`mn-MN`<sup>1</sup>|Mongolian (Mongolia)|
4168
|`ms-MY`|Malay (Malaysia)|
69+
|`mt-MT`<sup>1</sup>|Maltese (Malta)|
70+
|`my-MM`<sup>1</sup>|Burmese (Myanmar)|
71+
|`nb-NO`|Norwegian Bokmål (Norway)|
72+
|`ne-NP`|Nepali (Nepal)|
4273
|`nl-BE`|Dutch (Belgium)|
4374
|`nl-NL`|Dutch (Netherlands)|
4475
|`pl-PL`|Polish (Poland)|
76+
|`ps-AF`|Pashto (Afghanistan)|
4577
|`pt-BR`|Portuguese (Brazil)|
4678
|`pt-PT`|Portuguese (Portugal)|
4779
|`ro-RO`|Romanian (Romania)|
4880
|`ru-RU`|Russian (Russia)|
81+
|`si-LK`<sup>1</sup>|Sinhala (Sri Lanka)|
4982
|`sk-SK`| Slovak (Slovakia)|
5083
|`sl-SI`|Slovenian (Slovenia)|
84+
|`so-SO`<sup>1</sup>|Somali (Somalia)|
85+
|`sq-AL`<sup>1</sup>|Albanian (Albania)|
86+
|`sr-RS`<sup>1</sup>|Serbian (Cyrillic, Serbia)|
87+
|`su-ID`<sup>1</sup>|Sundanese (Indonesia)|
5188
|`sv-SE`|Swedish (Sweden)|
89+
|`sw-KE`|Swahili (Kenya)|
5290
|`ta-IN`|Tamil (India)|
5391
|`te-IN`|Telugu (India)|
92+
|`th-TH`|Thai (Thailand)|
5493
|`tr-TR`|Turkish (Türkiye)|
94+
|`uk-UA`|Ukrainian (Ukraine)|
95+
|`ur-PK`<sup>1</sup>|Urdu (Pakistan)|
96+
|`uz-UZ`<sup>1</sup>|Uzbek (Latin, Uzbekistan)|
5597
|`vi-VN`|Vietnamese (Vietnam)|
5698
|`zh-CN`|Chinese (Mandarin, Simplified)|
99+
|`zh-HK`|Chinese (Cantonese, Traditional)|
57100
|`zh-TW`|Chinese (Taiwanese Mandarin, Traditional)|
101+
|`zu-ZA`|Zulu (South Africa)|
58102

103+
<sup>1</sup> The language is in public preview for personal voice.

articles/ai-services/speech-service/personal-voice-create-consent.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ ms.date: 2/7/2024
1010
ms.author: eur
1111
---
1212

13-
# Add user consent to the personal voice (preview) project
14-
15-
[!INCLUDE [Personal voice preview](./includes/previews/preview-personal-voice.md)]
13+
# Add user consent to the personal voice project
1614

1715
With the personal voice feature, it's required that every voice be created with explicit consent from the user. A recorded statement from the user is required acknowledging that the customer (Azure AI Speech resource owner) will create and use their voice.
1816

articles/ai-services/speech-service/personal-voice-create-project.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ ms.date: 2/7/2024
1010
ms.author: eur
1111
---
1212

13-
# Create a project for personal voice (preview)
14-
15-
[!INCLUDE [Personal voice preview](./includes/previews/preview-personal-voice.md)]
13+
# Create a project for personal voice
1614

1715
Personal voice projects contain the user consent statement and the personal voice ID. You can only create a personal voice project using the custom voice API. You can't create a personal voice project in the Speech Studio.
1816

articles/ai-services/speech-service/personal-voice-create-voice.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ ms.date: 2/7/2024
1010
ms.author: eur
1111
---
1212

13-
# Get a speaker profile ID for the personal voice (preview)
14-
15-
[!INCLUDE [Personal voice preview](./includes/previews/preview-personal-voice.md)]
13+
# Get a speaker profile ID for the personal voice
1614

1715
To use personal voice in your application, you need to get a speaker profile ID. The speaker profile ID is used to generate synthesized audio with the text input provided.
1816

articles/ai-services/speech-service/personal-voice-how-to-use.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ ms.author: eur
1111
ms.custom: references_regions
1212
---
1313

14-
# Use personal voice (preview) in your application
15-
16-
[!INCLUDE [Personal voice preview](./includes/previews/preview-personal-voice.md)]
14+
# Use personal voice in your application
1715

1816
You can use the [speaker profile ID](./personal-voice-create-voice.md) for your personal voice to synthesize speech in any of the 91 languages supported across 100+ locales. A locale tag isn't required. Personal voice uses automatic language detection at the sentence level.
1917

articles/ai-services/speech-service/personal-voice-overview.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ ms.author: eur
1111
ms.custom: references_regions
1212
---
1313

14-
# What is personal voice (preview) for text to speech?
15-
16-
[!INCLUDE [Personal voice preview](./includes/previews/preview-personal-voice.md)]
14+
# What is personal voice for text to speech?
1715

1816
With personal voice, you can get AI generated replication of your voice (or users of your application) in a few seconds. You provide a one-minute speech sample as the audio prompt, and then use it to generate speech in any of the more than 90 languages supported across more than 100 locales.
1917

@@ -23,7 +21,7 @@ With personal voice, you can get AI generated replication of your voice (or user
2321
2422
The following table summarizes the difference between personal voice and professional custom neural voice.
2523

26-
| Comparison | Personal voice (preview) | Professional voice |
24+
| Comparison | Personal voice | Professional voice |
2725
|-------|-------------------------|-----|
2826
| Target scenarios | Business customers to build an app to allow their users to create and use their own personal voice in the app. | Professional scenarios like brand and character voices for chat bots, or audio content reading. |
2927
| Use cases | Restricted to limited use cases. See the [transparency note](/legal/cognitive-services/speech-service/custom-neural-voice/transparency-note?context=/azure/ai-services/speech-service/context/context&tabs=prebuilt-voice#intended-uses-for-personal-voice-preview). Approved customers should have a plan to support more than 1,000 personal voices. | Restricted to limited use cases. See the [transparency note](/legal/cognitive-services/speech-service/custom-neural-voice/transparency-note?context=/azure/ai-services/speech-service/context/context&tabs=prebuilt-voice#intended-uses-for-custom-neural-voice-pro-and-custom-neural-voice-lite). |
@@ -33,19 +31,19 @@ The following table summarizes the difference between personal voice and profess
3331
| Voice quality | Natural | Highly natural |
3432
| Multilingual support | Yes. The voice is able to speak about 100 languages, with automatic language detection enabled. | Yes. You need to select the "Neural – cross lingual" feature to train a model that speaks a different language from the training data. |
3533
| Availability | The demo on [Speech Studio](https://aka.ms/speechstudio/) is available upon registration. Access to the API is restricted to eligible customers and approved use cases. Request access through the intake form. | You can only train and deploy a CNV Pro model after access is approved. CNV Pro access is limited based on eligibility and usage criteria. Request access through the intake form. |
36-
| Pricing | “Official public preview pricing for the personal voice will be announced in January 2024. Before further announcement, using personal voice will be charged with the same price as the default neural text to speech. | Check the pricing details [here](https://azure.microsoft.com/pricing/details/cognitive-services/speech-services/). |
34+
| Pricing | Check the pricing details [here](https://azure.microsoft.com/pricing/details/cognitive-services/speech-services/)<sup>1</sup>. | Check the pricing details [here](https://azure.microsoft.com/pricing/details/cognitive-services/speech-services/). |
3735
| Responsible AI requirements | Speaker's verbal statement required. No unapproved use case allowed. | Speaker's verbal statement required. No unapproved use case allowed. |
3836

37+
<sup>1</sup> Note that personal voice pricing will only be visible for service regions where the feature is available, including West Europe, East US, and South East Asia.
38+
3939
## Try the demo
4040

4141
If you have an S0 resource, you can access the personal voice demo in Speech Studio. To use the personal voice API, you can apply for access [here](https://aka.ms/customneural).
4242

4343
1. Go to [Speech Studio](https://aka.ms/speechstudio/)
4444

4545
1. Select the **Personal Voice** card.
46-
47-
:::image type="content" source="./media/personal-voice/personal-voice-home.png" alt-text="Screenshot of the Speech Studio home page with the personal voice card visible." lightbox="./media/personal-voice/personal-voice-home.png":::
48-
46+
4947
1. You can record your own voice and try the voice output samples in different languages. The demo includes a subset of the languages supported by personal voice.
5048

5149
:::image type="content" source="./media/personal-voice/personal-voice-samples.png" alt-text="Screenshot of the personal voice demo experience in Speech Studio." lightbox="./media/personal-voice/personal-voice-samples.png":::

articles/ai-services/speech-service/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ items:
182182
href: professional-voice-deploy-endpoint.md
183183
- name: Custom neural voice lite (preview)
184184
href: custom-neural-voice-lite.md
185-
- name: Personal voice (preview)
185+
- name: Personal voice
186186
items:
187187
- name: Personal voice overview
188188
href: personal-voice-overview.md

0 commit comments

Comments
 (0)