Speech recognition 面向开发人员的语音识别软件
医生终于说了,我需要在手腕上放松几个月。由于我是一名.NET开发人员,这可能会在一段时间内结束我的生计,我并不急于去做这件事。也就是说,对于开发者来说,有什么好的免提选项吗?有人成功地使用了语音识别软件吗Speech recognition 面向开发人员的语音识别软件,speech-recognition,voice,ergonomics,speech,code-by-voice,Speech Recognition,Voice,Ergonomics,Speech,Code By Voice,医生终于说了,我需要在手腕上放松几个月。由于我是一名.NET开发人员,这可能会在一段时间内结束我的生计,我并不急于去做这件事。也就是说,对于开发者来说,有什么好的免提选项吗?有人成功地使用了语音识别软件吗 附言:我的手臂又恢复到双手编程不成问题的地步。Dragon的自然发音功能很好,但速度较慢,不像键盘那样,我编程的速度比我想象的快。使用语音识别。几年前我试过Dragon,但它是一个拼错单词和短语的噩梦-不推荐使用。我知道这是当时最好的事情,所以我并不乐观 作为患者同伴,建议如下: 找一份需要尽
附言:我的手臂又恢复到双手编程不成问题的地步。Dragon的自然发音功能很好,但速度较慢,不像键盘那样,我编程的速度比我想象的快。使用语音识别。几年前我试过Dragon,但它是一个拼错单词和短语的噩梦-不推荐使用。我知道这是当时最好的事情,所以我并不乐观 作为患者同伴,建议如下:
关于手腕的问题,大约10年前我学会了用双手使用鼠标 这是令人惊讶的简单,并大大缓解紧张局势。目前,我正在使用笔记本电脑,按下触摸板按钮让我的拇指感到紧张 小心点。这些问题的持续时间可能比人们想象的要长
p、 您可以添加一个标签“人机工程学”或其他东西-标题可以被看作是关于语音识别的开发。另一个想法是找到另一个好的开发人员与该程序配对。这对我来说真的很有效。我不用放慢速度就可以休息了,最终生成了质量更好的代码——或者至少不用看那么多代码。我知道我有点离题了,对语音识别软件一无所知;不过,您可能会发现将键盘更改为Dvorak布局很有用,我听说这对手腕更有利
我找不到一个链接(我确实找过),但有一些键盘只有5个键,允许你用一只手打字,我假设你只有一个坏手腕
如果我找到一个链接,我会给你发消息。我用Dragon Naturally Peaking 10 Professional口述VB.net和TSQL。VB.net本质上更接近于一种“口语”语言,但我看不出它为什么不能用于C#或其他语言。我从一个完全空的词汇表开始,然后从头开始构建它以满足我的需要(这就是为什么我使用专业版本) 以下是基本步骤(假设您已经创建并培训了用户):
这里有一些方法。如果你是一名数据库开发人员,这里创建的单词列表可以包含在其他词汇表中。我开始用左手做鼠标,这不仅对我有点帮助,而且让我可以更自由地使用右手,如果你在编写代码的同时写很多东西,这对你有很大帮助。。您可以同时滚动和写下
当我的问题开始时,我把一个水袋放在手腕下,我喜欢它!我的包很完美,很长,我把它放在键盘前,这样我就可以把手腕放在那里休息了。。。。直到有一天我踩到了它…我在1996年使用了Dragon口述,原因和你一样。虽然进展缓慢,但总比不工作好。我发现用代码填充4x8白板,然后让其他人输入代码,这样编写代码就更容易了。然后我使用DD进行调试 当你在做这件事的时候,你可以看看关于RSI的书。它们的信息量很大。就在那里,而且很有效。。。 有相当多的语音识别程序,我认为,其中一个是应用最广泛的。我自己也用过,对它的质量印象深刻。那是几年前的事了,我想现在情况已经有了进一步的改善 …但这并不容易。。。 尽管它工作得非常好,但我不会说这是一个简单的解决方案。训练程序需要时间,即使这样,它也会出错。与打字相比,它的速度慢得要命,所以我不得不一直对自己说“不要抓键盘,不要抓键盘,…”(之后我还是要抓键盘)。我自己也倾向于咕哝一点,这也没有让事情变得更好;-)。尤其是头几周可能会令人沮丧。你甚至可以得到,如果你 …特别是程序员! 总而言之,对于写普通文本/散文的人来说,这无疑是一个可行的解决方案。作为一名程序员,你处于一个完全不同的领域,没有真正的解决方案。事情现在可能已经改变了,但如果真的发生了,我会感到惊讶 有什么问题吗?大多数SR软件是为识别正常语言而构建的。程序员编写非常神秘的东西,很难(如果不是不可能的话)找到在普通语言和代码之间进行转换的软件。例如,您将如何口述:
if (somevar == 'a')
{
print('You pressed a!');
}
使用普通SR程序中的命令,这是一个巨大的痛苦:“如果空格左括号中的等号等号撇号拼写撇号…”。我甚至不是在说导航你的代码。有没有注意到你在编程时使用了多少键盘,以及这种用法与“普通”用户使用键盘的方式有多大的不同
如何充分利用它