在 WPF 应用程序中激活 Dragon Naturally Speaking Full-Text Control 功能

Activating Dragon Naturally Speaking Full-Text Control feature in a WPF application

这可能是一个远景,但 Nuance 支持已重定向到 Microsoft,所以我想我也会在这里试试运气。

一些背景信息: 我正尝试在我的 WPF 应用程序中使用 Dragon Naturally Speaking。

他们有一个名为 "Full-Text Control" 的功能,允许您使用语音命令更正、替换文本等。

Dragon 带有一个悬停在屏幕顶部的工具栏。在该栏内,有一个复选标记图标,当当前聚焦的 RichTextBox 支持 "Full-Text Control"

时,该图标会变为绿色

此功能不适用于 WPF,我正在使用 RichTextBox,就像我应该的那样。

如果我使用 WinForms,一切正常。

有人遇到过吗?
我可以实施一些东西让我的 RichTextBox/application 支持 FTC 吗?
Dragon 如何评估 RichTextBox/application 是否支持 FTC?

所以我终于弄清楚了如何为我的 WPF 应用程序激活 FTC。 我正在研究他们的一个 PDF 文件,发现了一个可以传递给 msi 的参数。

您必须使用命令行使用命令 window 运行 以管理员身份安装应用程序。

命令行:

MSIEXEC /i "[PATH_OF_THE_MSI_FILE]" TEXT_SERVICE_SUPPORT=1

例如:

MSIEXEC /i "C:\Nuance Software\DNS12\Dragon NaturallySpeaking 12.msi" TEXT_SERVICE_SUPPORT=1