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/professional-voice/train-voice/speech-studio.md
+29-3Lines changed: 29 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,10 @@ After you validate your data files, use them to build your custom neural voice m
33
33
34
34
To create a multiple style voice, you need to prepare a set of general training data, at least 300 utterances. Select one or more of the preset target speaking styles. You can also create multiple custom styles by providing style samples, of at least 100 utterances per style, as extra training data for the same voice. The supported preset styles vary according to different languages. See [available preset styles across different languages](?tabs=multistyle#available-preset-styles-across-different-languages).
35
35
36
+
-[Neural - multi lingual (preview)](?tabs=multilingual#train-your-custom-neural-voice-model): Create a voice that speaks multiple languages using the single-language training data. For example, with the `en-US` primary training data, you can create a voice that speaks `en-US`, `de-DE`, `zh-CN` etc. secondary languages.
37
+
38
+
The primary language of the training data and the secondary languages must be in the [languages that are supported](../../../../language-support.md?tabs=tts#custom-neural-voice) for multi lingual voice training. You don't need to prepare training data in the secondary languages.
39
+
36
40
The language of the training data must be one of the [languages that are supported](../../../../language-support.md?tabs=tts) for custom neural voice, cross-lingual, or multiple style training.
37
41
38
42
## Train your custom neural voice model
@@ -43,7 +47,7 @@ To create a custom neural voice in Speech Studio, follow these steps for one of
43
47
44
48
1. Sign in to the [Speech Studio](https://aka.ms/speechstudio/customvoice).
45
49
1. Select **Custom voice** > *\<Your project name>* > **Train model** > **Train a new model**.
46
-
1. Select **Neural** as the [training method](#choose-a-training-method) for your model and then select **Next**. To use a different training method, see [Neural - cross lingual](?tabs=crosslingual#train-your-custom-neural-voice-model) or [Neural - multi style](?tabs=multistyle#train-your-custom-neural-voice-model).
50
+
1. Select **Neural** as the [training method](#choose-a-training-method) for your model and then select **Next**. To use a different training method, see [Neural - cross lingual](?tabs=crosslingual#train-your-custom-neural-voice-model) or [Neural - multi style](?tabs=multistyle#train-your-custom-neural-voice-model) or [Neural - multi lingual (preview)](?tabs=multilingual#train-your-custom-neural-voice-model).
47
51
48
52
:::image type="content" source="../../../../media/custom-voice/cnv-train-neural.png" alt-text="Screenshot that shows how to select neural training.":::
49
53
@@ -72,7 +76,7 @@ To create a custom neural voice in Speech Studio, follow these steps for one of
72
76
73
77
1. Sign in to the [Speech Studio](https://aka.ms/speechstudio/customvoice).
74
78
1. Select **Custom voice** > *\<Your project name>* > **Train model** > **Train a new model**.
75
-
1. Select **Neural - cross lingual** as the [training method](#choose-a-training-method) for your model. To use a different training method, see [Neural](?tabs=neural#train-your-custom-neural-voice-model) or [Neural - multi style](?tabs=multistyle#train-your-custom-neural-voice-model).
79
+
1. Select **Neural - cross lingual** as the [training method](#choose-a-training-method) for your model. To use a different training method, see [Neural](?tabs=neural#train-your-custom-neural-voice-model) or [Neural - multi style](?tabs=multistyle#train-your-custom-neural-voice-model) or [Neural - multi lingual (preview)](?tabs=multilingual#train-your-custom-neural-voice-model).
76
80
77
81
:::image type="content" source="../../../../media/custom-voice/cnv-train-neural-cross-lingual.png" alt-text="Screenshot that shows how to select neural cross lingual training.":::
78
82
@@ -97,7 +101,7 @@ To create a custom neural voice in Speech Studio, follow these steps for one of
97
101
98
102
1. Sign in to the [Speech Studio](https://aka.ms/speechstudio/customvoice).
99
103
1. Select **Custom voice** > *\<Your project name>* > **Train model** > **Train a new model**.
100
-
1. Select **Neural - multi style** as the [training method](#choose-a-training-method) for your model. To use a different training method, see [Neural](?tabs=neural#train-your-custom-neural-voice-model) or [Neural - cross lingual](?tabs=crosslingual#train-your-custom-neural-voice-model).
104
+
1. Select **Neural - multi style** as the [training method](#choose-a-training-method) for your model. To use a different training method, see [Neural](?tabs=neural#train-your-custom-neural-voice-model) or [Neural - cross lingual](?tabs=crosslingual#train-your-custom-neural-voice-model) or [Neural - multi lingual (preview)](?tabs=multilingual#train-your-custom-neural-voice-model).
101
105
102
106
:::image type="content" source="../../../../media/custom-voice/cnv-train-neural-multi-style.png" alt-text="Screenshot that shows how to select neural multi style training.":::
103
107
@@ -126,6 +130,28 @@ Optionally, you can also select **Add my own test script** and provide your own
126
130
1. Review the settings and select the box to accept the terms of use.
127
131
1. Select **Submit** to start training the model.
128
132
133
+
# [Neural - multi lingual (preview)](#tab/multilingual)
134
+
135
+
1. Sign in to the [Speech Studio](https://aka.ms/speechstudio/customvoice).
136
+
1. Select **Custom voice** > *\<Your project name>* > **Train model** > **Train a new model**.
137
+
1. Select **Neural - multi lingual** as the [training method](#choose-a-training-method) for your model. To use a different training method, see [Neural](?tabs=neural#train-your-custom-neural-voice-model) or [Neural - cross lingual](?tabs=crosslingual#train-your-custom-neural-voice-model) or [Neural - multi style](?tabs=multistyle#train-your-custom-neural-voice-model).
138
+
139
+
:::image type="content" source="../../../../media/custom-voice/cnv-train-neural-multi-lingual.png" alt-text="Screenshot that shows how to select neural multi lingual training.":::
140
+
141
+
1. Select the **Secondary language** that your voice speaks. You can select one or more secondary languages for a voice model and the voice speaks languages you selected from training data.
142
+
1. Select the data that you want to use for training. Duplicate audio names are removed from the training. Make sure that the data you select doesn't contain the same audio names across multiple *.zip* files.
143
+
144
+
You can select only successfully processed datasets for training. Check your data processing status if you don't see your training set in the list.
145
+
146
+
1. Select a speaker file with the voice talent statement that corresponds to the speaker in your training data.
147
+
1. Select **Next**.
148
+
1. Each training generates 100 primary language sample audio files automatically to help you test the model with a default script.
149
+
1. Enter a **Name** to help you identify the model. Choose a name carefully. The model name is used as the voice name in your [speech synthesis request](../../../../professional-voice-deploy-endpoint.md#use-your-custom-voice) by the SDK and SSML input. Only letters, numbers, and a few punctuation characters are allowed. Use different names for different neural voice models.
150
+
1. Optionally, enter the **Description** to help you identify the model. A common use of the description is to record the names of the data that you used to create the model.
151
+
1. Select **Next**.
152
+
1. Review the settings and select the box to accept the terms of use.
0 commit comments