gpt4 book ai didi

speech-recognition - 面向开发人员的语音识别软件

转载 作者:行者123 更新时间:2023-12-03 06:13:06 25 4
gpt4 key购买 nike

好吧,文档终于说了,我需要在手腕上放松几个月。由于我是一名 .NET 开发人员,这可能会暂时终止我的生计,但我并不急于这样做。也就是说,对于开发人员来说有什么好的免提选择吗?有人成功使用过任何语音识别软件吗?

后记:我的 ARM 再次恢复到了双手编程不再是问题的程度。 Dragon 自然来说工作得很好,但速度较慢,不像键盘那样我编程的速度比我想象的要快。

最佳答案

它就在那里,并且有效......

市面上有很多语音识别程序,其中Dragon NaturallySpeaking我认为,这是使用最广泛的之一。我自己使用过它,对其质量印象深刻。那是几年前的事了,我想现在情况已经有了进一步的改善。

...但这并不容易...

尽管它的效果非常好,但我不会说这是一个简单的解决方案。训练程序需要时间,即使这样,它也会出错。与打字相比,它的速度非常慢,所以我不得不不断对自己说“不要捕获键盘,不要捕获键盘,......”(之后我无论如何都会捕获键盘)。我自己也倾向于含糊其辞,这也没有让事情变得更好;-)。尤其是最初几周可能会令人沮丧。您甚至可以获得voice-related problems如果你strain your voice too much .

...特别是对于程序员!

总而言之,对于编写普通文本/散文的人来说,这无疑是一个可行的解决方案。作为一名程序员,您处于一个完全不同的领域,没有真正的解决方案。现在情况可能已经改变,但如果真的发生了,我会感到惊讶。

有什么问题吗?大多数 SR 软件都是为了识别普通语言而构建的。程序员编写非常神秘的东西,并且很难(如果不是不可能的话)找到可以在普通语言和代码之间进行转换的软件。例如,您将如何口述:

if (somevar == 'a')
{
print('You pressed a!');
}

使用普通 SR 程序中的命令,这是一个巨大的痛苦:“如果空格左括号等号等号撇号拼写一个撇号......”。我什至没有谈论导航您的代码。有没有注意到您在编程时使用键盘的频率,以及这种用法与“普通”用户使用键盘的方式有何不同?

如何充分利用它

到目前为止,我只使用过 Dragon NaturallySpeaking (DNS),因此我只能代表该产品。有一些有趣的附加组件和网站针对程序员等人:

  • Vocola是一个非官方插件,可让您轻松地将自己的命令添加到 DNS。我发现它基本上是必不可少的。您还可以找到其他程序员编写的命令集,例如导航代码。它基于用 Python 编写的软件包,因此还有一些更高级和更奇特的软件包。另请查看 Vocola 的 Resources page 。 (警告:当我使用它时,安装 Vocola 时出现了一些问题;请查看下面的新闻组以获取信息!)
  • SpeechComputing.com是一个论坛/新闻组,有很多有趣的讨论。一个好的起点。

结束语

看来这个问题的最佳解决方案确实是:

  • 寻找实际编码的方法。
  • 尝试恢复。我有点不愿意推荐这本书,但它似乎对患有 RSI/腕管和其他慢性疼痛问题的人非常有效:J.E. Sarno, Mindbody prescription 。我现在正在使用它,我认为它绝对值得一读。

关于speech-recognition - 面向开发人员的语音识别软件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/87999/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com