SpeechSynthesizer.TrySetDefaultVoiceAsync(VoiceInformation) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
static IAsyncOperation<bool> ^ TrySetDefaultVoiceAsync(VoiceInformation ^ voice);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<bool> TrySetDefaultVoiceAsync(VoiceInformation const& voice);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TrySetDefaultVoiceAsync(VoiceInformation voice);
function trySetDefaultVoiceAsync(voice)
Public Shared Function TrySetDefaultVoiceAsync (voice As VoiceInformation) As IAsyncOperation(Of Boolean)
参数
- voice
- VoiceInformation
已安装的语音合成引擎之一 (语音) 。
返回
如果设置操作成功,则返回 true 的异步操作。 否则,返回 false。
- 属性
Windows 要求
设备系列 |
Windows 10 Fall Creators Update (在 10.0.16299.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v5.0 中引入)
|
注解
应用必须声明 systemManagement 功能,该功能允许应用访问基本的系统管理权限,包括区域设置、时区、关闭和重新启动。
在应用的程序包清单中声明 systemManagement 功能时,该功能必须包含 iot 命名空间。
<Capabilities><iot:Capability Name="systemManagement"/></Capabilities>
使用 Windows.Globalization.ApplicationLanguages.Languages 获取用户首选的当前运行时语言值的排名列表。