2014-10-03 74 views
0

我想在我的Windows手机应用程序中实现后台任务。我需要在我的任务中实现TTS,但我没有看到它与TTS协同工作。以下是我的代码片段。Windows Phone 8/8.1后台任务中的文本到语音(TTS)?

protected override void OnInvoke(ScheduledTask task) 
    { 
     //Some logic here 
     SpeechSynthesizer synth = new SpeechSynthesizer(); 
     await synth.SpeakTextAsync("My message from back ground task!");  
    } 


如果我只是更换举杯消息TTS,我可以看到在设定的时间间隔敬酒消息。我还将ID_CAP_SPEECH_RECOGNITION功能添加到主应用程序中。我如何在我的后台计划任务中实现TTS(我正在尝试执行定期任务)。有人能指出我的一个样本吗?

回答

0

这不支持。文本到语音仅适用于前台应用。 后台任务不能执行除烤面包和磁贴通知之外的任何UI。