Skip to content

When using the voice playback API provided by Microsoft, I cannot get all the installed voice packets in the system #108991

@vsfeedback

Description

@vsfeedback

This issue has been moved from a ticket on Developer Community.


[severity:It's more difficult to complete my work]
在使用SpeechSynthesizer.GetInstalledVoices()获取系统中的可用语音时只能获取到系统默认英文语音包和当前语言语音包,无法获取到我在windows设置在讲述人功能中下载的其他语音包 这使我很困惑


AI Summary (1 comments)
Issue Summary:

A user reported difficulty in retrieving all installed voice packs using the SpeechSynthesizer.GetInstalledVoices() API in Visual Studio. Specifically, they can only access the default English voice pack and the current language voice pack, but cannot retrieve other voice packs downloaded via the Windows Narrator settings. This issue complicates their work, prompting confusion. The feedback has been forwarded to the engineering team for further evaluation.

Reproduction Steps:

Use SpeechSynthesizer.GetInstalledVoices() in a Visual Studio project.
Note that only the default English voice and the current language voice are retrieved.
Voice packs downloaded from Windows Narrator are missing.

Original Comments

Feedback Bot on 8/22/2024, 08:26 PM:

We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-System.Speechneeds-further-triageIssue has been initially triaged, but needs deeper consideration or reconsiderationquestionAnswer questions and provide assistance, not an issue with source code or documentation.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions