Это установка под Speech, черчение и типирования. Сначала перейдите в раздел «Настройки» и нажмите «Время & Язык». Затем выберите «Речь» в меню слева. После этого нажмите «Речь, красная &, набрав настройки конфиденциальности». Просто нажмите кнопку «Узнай меня». Затем нажмите всплывающее окно, чтобы включить настройку. После этого будет работать любое программное обеспечение, использующее API распознавания речи.
Полезный способ сказать пользователям, чтобы включить бы ...
catch (System.Runtime.InteropServices.COMException e) when (e.HResult == unchecked((int)0x80045509))
//privacyPolicyHResult
//The speech privacy policy was not accepted prior to attempting a speech recognition.
{
ContentDialog Dialog = new ContentDialog()
{
Title = "The speech privacy policy was not accepted",
Content = "You need to turn on a button called 'Get to know me'...",
PrimaryButtonText = "Shut up",
SecondaryButtonText = "Shut up and show me the setting"
};
if (await Dialog.ShowAsync() == ContentDialogResult.Secondary)
{
const string uriToLaunch = "ms-settings:privacy-speechtyping";
//"http://stackoverflow.com/questions/42391526/exception-the-speech-privacy-policy-" +
//"was-not-accepted-prior-to-attempting-a-spee/43083877#43083877";
var uri = new Uri(uriToLaunch);
var success = await Windows.System.Launcher.LaunchUriAsync(uri);
if (!success) await new ContentDialog
{
Title = "Oops! Something went wrong...",
Content = "The settings app could not be opened.",
PrimaryButtonText = "Shut your mouth up!"
}.ShowAsync();
}
}
More ways to launch the Settings app