AndrewMultilingualNeural en-US says the wrong word when only one word to speech.

洋 焦 20 Reputation points
2024-03-17T11:57:14.5133333+00:00

for example: The word 'abandon', the voice like you cut off the letter a. He just said 'bandon'. The problem occurs when you use AndrewMultilingualNeural, en-US, and only one word. This just happened by this time. I'm sure that It is correct before.

Do you guys have the same problem?

I am waiting for your answer. Thanks.

I tried speech studio and java SDK.

speech studio version: 1.1 java SDK below.

       <dependency>
            <groupId>com.microsoft.cognitiveservices.speech</groupId>
            <artifactId>client-sdk</artifactId>
            <version>1.35.0</version>
        </dependency>
<speak version='1.0' xmlns='http://www.w3.org/2001/10/synthesis' xml:lang='en-US'>
        <voice name='en-US-AndrewMultilingualNeural'>
                <lang xml:lang='en-US'>
                        <prosody rate='-22.0%'>
                                 abandon
                        </prosody>
                </lang>
        </voice>
</speak>
Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,555 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,645 questions
{count} votes

Accepted answer
  1. navba-MSFT 20,810 Reputation points Microsoft Employee
    2024-03-24T04:51:13.8866667+00:00

    @洋 焦 Apologies for the delay. I appreciate your patience on this.I had reached out to the Product Owners. We confirmed this issue on AndrewMultilingualNeural voice and we're investigating why it happens. **Plan:**Currently there is no ETA on when the fix would be provided.

    I will keep you posted and update this thread once we have a concrete solution for this.

    Workaround:

    Meanwhile, there's a workaround solution to mitigate it which is adding a period mark(".") at the end of the single word. By doing so, the reading will be correct.**

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful