Skip to content

Commit 18de444

Browse files
Update custom-avatar-endpoint.md
1 parent acefaf1 commit 18de444

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

articles/ai-services/speech-service/text-to-speech-avatar/custom-avatar-endpoint.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.author: v-baolianzou
1414

1515
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.
1616

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:
1818

1919
- The avatar appears in the avatar list of text to speech avatar on [Speech Studio](https://speech.microsoft.com/portal/talkingavatar).
2020
- 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:
4141
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.
4242
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.
4343

44-
## Use your custom voice
44+
## Use your custom neural voice
4545

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).
4747

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.
5249

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:
5451

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.
5956

6057
## Next steps
6158

0 commit comments

Comments
 (0)