问题标签 [naturallyspeaking]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 我可以使用语音识别编写 SQL 吗?
我打字时手腕痛,我想开始使用语音识别编写 SQL 语句、存储过程和视图。
scripting - Vista语音识别引擎是否有像自然说话这样的脚本?
我想在用户(使用 Vista 语音识别时)说“Wingbats 太疯狂了!”时执行一个动作。我该怎么做呢?是否有脚本或有 dll 可以绑定?
speech-recognition - 可以通过 SAPI 4 接口连接到 Naturally Speech 吗?
我在某处读到,您可以通过它导出的 SAPI 4 接口与 Naturally Speech 进行交互?这是真的吗?是否有任何文件?谢谢
python - Dragon NaturallySpeaking 程序员
有没有将 Dragon NaturallySpeaking 纳入事件驱动程序?如果我使用 DNS 记录用户语音输入而不将其写入屏幕并将其直接保存为 XML,我的老板会非常喜欢它。我已经做了几天的研究,如果没有(非常昂贵的)SDK,我看不到这种情况发生的方法,我什至不知道它会起作用。
微软有能力编写一个(Python)程序,它的语音识别器可以等到它检测到语音事件然后处理它。它还具有方便的品质,能够建议替代短语来替代它认为是最佳猜测的短语,并记录 .wav 文件以供以后使用。示例代码:
我似乎无法让 DNS 做到这一点。我能做的最接近的事情是:
它甚至具有让用户在每句话后都说“换行”的可怕副作用!根本不是首选的解决方案!有没有办法让 DNS 像 Microsoft Speech 那样做?
仅供参考:我知道合乎逻辑的解决方案是简单地切换到 Microsoft Speech,但让我们假设,只是为了笑容和咯咯笑,这不是一个选择。
更新 - 有人购买了 SDK 吗?你觉得有用吗?
voice-recognition - 可以使用 Dragon Naturally speak 高级版进行编程吗?
我在网上找到三个人说他们使用 Dragon Naturally speak Pro 进行编程。我找不到任何说明这是否可以通过高级版本有效地完成。
我真的买不起专业版。如果它不能完成工作,我不想把我的钱浪费在保费上。
如果有什么不同,我主要做PHP / MySQL。
python - 将来自 Dragon NaturallySpeaking 的所有输入重定向到 Python?(使用 Natlink)
我目前正在编写一个 AI 程序,它接收来自 Dragon NaturallySpeaking(使用 Natlink)的输入,对其进行处理,然后返回语音输出。我能够想出一个接收器语法库,它捕获来自 Dragon 的所有输入并将其发送到我的解析器。
此代码按预期工作,但有几个问题:
Dragon 在将输入发送到我的程序之前对其进行处理。例如,如果我说“打开 Google Chrome。”,它会打开 Google Chrome,然后将输入发送到 Python。有没有办法在不先处理输入的情况下将输入发送到 Python?
当我调用 waitForSpeech() 时,会弹出一个消息框,说明 Python 解释器正在等待输入。是否有可能(为了美观和方便)阻止消息框出现,而是在用户显着暂停后终止语音收集过程?
谢谢!
emacs - Mac OS X 上 Emacs 中的语音编码
我希望能够通过语音识别编写代码,他目前在 Mac OS X 10.6.8 上使用 Aquamacs 2.4 和 Dragon Dictate 2。有人知道这是否可行,如果可以,怎么办?我见过 shorttalk、emacs 监听和语音代码,但它们只能在带有 Dragon Naturally speak 的 Windows 机器上工作。
任何线索将不胜感激。
我也在通过 ESS 在 R 中写作。
naturallyspeaking - 如何将光标快速移动到我刚刚复制粘贴到高级脚本命令中的文本中的特定位置?
我正在 Dragon NaturallySpeaking Professional 11.5 中编写高级脚本语音命令,以通过语音编写 SQL 命令。关于ORDER BY variable_name ASC
命令,我想将光标移到 ASC 之前:
我怎样才能像在内置双引号命令中那样有效地做到这一点?
naturallyspeaking - 如何在高级脚本命令中表示剪贴板中的换行符?
我正在 Dragon NaturallySpeaking Professional 11.5 中编写高级脚本语音命令,通过语音编写一些 MATLAB 常用图形命令,即:
由于我想在一个语音命令中编写这三行,而使用高级脚本的两个输出文本的最快方法是将文本放在键盘内并按 Ctr+v,我正在寻找一种表示换行符的方法在剪贴板中。
我当前的脚本如下:
和输出:
naturallyspeaking - 如何在不使用外部程序的情况下编写重启 Dragon NaturallySpeaking 的语音命令?
通过编写语音命令,我并不是指编写自己的程序,而是使用 Dragon NaturallySpeaking 的高级脚本。我知道我可以编写一个小程序来处理杀死+重启Dragon(例如使用AHK),我可以通过编写一个简单地调用该程序的Dragon语音命令来通过语音命令调用它。但是,如果可能的话(我不知道这里是否是这种情况),我宁愿避免使用依赖外部程序的语音命令。