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/text-to-speech-avatar/custom-avatar-endpoint.md
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ ms.author: v-baolianzou
14
14
15
15
Once your custom text to speech avatar model is successfully trained through our manual process, we will notify you, and you can self-deploy it to a custom avatar endpoint. You can create up to 10 endpoints with a standard (S0) Speech resource, each with its own custom avatar.
16
16
17
-
Here's how you can use your custom text to speech avatar:
17
+
After you deploy your custom avatar, it's available to use in Speech Studio or through API:
18
18
19
19
- The avatar appears in the avatar list of text to speech avatar on [Speech Studio](https://speech.microsoft.com/portal/talkingavatar).
20
20
- The avatar appears in the avatar list of live chat avatar on [Speech Studio](https://speech.microsoft.com/portal/livechat).
@@ -41,21 +41,18 @@ To remove a deployment endpoint, follow these steps:
41
41
1. All available models are listed on the **Train model** page. Click on a model link to view more information, such as the created date and a preview image of the custom avatar.
42
42
1. Select a model on the **Train model** page. If it's in "Succeeded" status, it means it's in hosting status. You can click the **Delete** button and confirm the deletion to remove the hosting.
43
43
44
-
## Use your custom voice
44
+
## Use your custom neural voice
45
45
46
-
If you have built a custom neural voice (CNV) and would like to use it together with the custom avatar, pay attention to the following points:
46
+
If you're also creating a custom neural voice for the actor, the avatar can be highly realistic. For more information, see [What is custom text to speech avatar](./what-is-custom-text-to-speech-avatar.md).
47
47
48
-
- Ensure that the CNV endpoint is created in the same Speech resource as the custom avatar endpoint.
49
-
- If the CNV model is deployed in the same region as the custom avatar, you can see the CNV voice selection in the voices list of the [avatar content generation page](https://speech.microsoft.com/portal/talkingavatar) and [live chat voice settings](https://speech.microsoft.com/portal/livechat).
50
-
- If you're using the API to generate content, add the "customVoices" property to assign the deployment ID of the CNV model in the request batch synthesis properties. For more information, refer to the [Text to speech properties](batch-synthesis-avatar-properties.md#text-to-speech-properties).
51
-
- If you're using real-time mode, refer to our sample code on [GitHub](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/js/browser/avatar) to set the custom voice.
48
+
[Custom neural voice](../custom-neural-voice.md) and [custom text to speech avatar](what-is-custom-text-to-speech-avatar.md) are separate features. You can use them independently or together.
52
49
53
-
### Sample code of calling both CNV and custom avatar
50
+
If you've built a custom neural voice (CNV) and would like to use it together with the custom avatar, pay attention to the following points:
54
51
55
-
If your custom neural voice endpoint is in a different Speech Service or service region from the custom avatar endpoint:
56
-
57
-
-Refer to [Deploy your professional voice model as an endpoint](../professional-voice-deploy-endpoint.md) to learn how to create a custom neural voice endpoint and check the region in the Application settings.
58
-
- If your trained CNV models and custom avatars are in different regions, refer to [Train your professional voice model](../professional-voice-train-voice.md#copy-your-voice-model-to-another-project) to copy the CNV model to another project and region.
52
+
- Ensure that the CNV endpoint is created in the same Speech resource as the custom avatar endpoint. You can see the CNV voice option in the voices list of the [avatar content generation page](https://speech.microsoft.com/portal/talkingavatar) and [live chat voice settings](https://speech.microsoft.com/portal/livechat).
53
+
- If you're using the batch synthesis for avatar API, add the "customVoices" property to associate the deployment ID of the CNV model with the voice name in the request. For more information, refer to the [Text to speech properties](batch-synthesis-avatar-properties.md#text-to-speech-properties).
54
+
-If you're using real-time synthesis for avatar API, refer to our sample code on [GitHub](https://github.com/Azure-Samples/cognitive-services-speech-sdk/tree/master/samples/js/browser/avatar) to set the custom neural voice.
55
+
- If your custom neural voice endpoint is in a different Speech resource from the custom avatar endpoint, refer to [Train your professional voice model](../professional-voice-train-voice.md#copy-your-voice-model-to-another-project) to copy the CNV model to another Speech resource.
0 commit comments