【发布时间】:2017-07-10 09:38:43
【问题描述】:
我做了一个简单的 UWP 应用程序来测试语音识别功能,但是我有一些错误,它显示:System.UnauthorizedAccessException: 'Access is denied. (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))'
public sealed partial class MainPage : Page
{
public MainPage()
{
this.InitializeComponent();
}
SpeechRecognizer recognizer = new SpeechRecognizer();
private async void Record_Click(object sender, RoutedEventArgs e)
{
var topUserLanguage = GlobalizationPreferences.Languages[0];
var language = new Language(topUserLanguage);
recognizer = new SpeechRecognizer(language);
await recognizer.CompileConstraintsAsync();
recognizer.Timeouts.InitialSilenceTimeout = TimeSpan.FromDays(1);
var recordResult = await this.recognizer.RecognizeAsync();
result.Text = recordResult.Text;
}
}
【问题讨论】:
-
您是否为您的应用提供了麦克风功能?
标签: uwp voice-recognition