在C#windows存储应用程序中使用叙述者

时间:2013-08-29 15:57:57

标签: c# windows-store-apps text-to-speech

叙述者API(System.Speech)不适用于Windows应用商店。 是否有替代API或方法来使用它? 我发现有一个文本到语音功能作为Microsoft translator service的一部分,但是由于叙述者已经可用,因此必须使用此服务是愚蠢的,所以我宁愿如果可能的话,直接使用它。

我想过可能通过CMD.exe运行命令到文本到语音的东西,但在Windows应用商店中,它无法启动外部进程,我也找不到命令行界面无论如何,对于叙述者。

有人知道这样做的任何方法吗?

2 个答案:

答案 0 :(得分:2)

Windows 8.1具有离线文本到语音支持。 Here's MSDN sample.

答案 1 :(得分:0)

您是否尝试实施辅助功能?如果是这样,那么这可能是您正在寻找的: https://msdn.microsoft.com/library/windows/apps/windows.ui.xaml.automation.automationproperties

您可以将Name附加属性设置为您想要阅读的内容。