语音识别软件开发人员[封闭]
-
01-07-2019 - |
题
好的最后文件说的,我需要放轻松上我的手腕了几个月。是我一个.NET开发,这可能结束我的生活一小会儿,什么我不急着要做。这就是说,是否有任何良好的免提选项的开发商?任何人都不得不成功使用任何语音识别软件在那里?
后记:我恢复我的手臂再次到两个手编程不是一个问题。龙自然来说已经足够好了,但是速度较慢,不喜欢的键盘在哪里我被编程的速度比我想象的。
解决方案
它就在那里,它的工作原理...
有相当多的语音识别程序, 龙NaturallySpeaking 是的,我认为,一个最广泛使用的。我已经用它自己已深刻的印象,其质量。那是几年前,我想事情已经改善,甚至进一步通过。
...但这是不容易...
即使它工作得非常好,我不会说这是一个简单的解决方案。这需要时间来训练的程序,即使这样,它就会犯错误。这是极为缓慢相比,打字,所以我必须保持对自己说"不要抢键盘,不抓住键盘..."(在这之后我会抓住键盘无论如何)。我自己往往咕哝一点,它并没有让事情变得更好,或者;-).尤其是第一个星期可以令人沮丧。你甚至可以得到 声音相关的问题 如果你 应变你的声音太多.
...尤其是对程序员!
所有的一切,这当然是一个可行的解决方案 人们写作正常的文字的散文.作为一个程序员,你是在一个完全不同的领域,对于其中有没有真正的解决方案。事情可能具有改变现在通过的,但我会惊讶如果他们有。
有什么问题吗?最SR软件是建立在认识到正常的语言。程序员编写的非常神秘的东西,而且很难,如果不是不可能找到的软件,并将转换之间正常的语言和代码。例如,你将如何决定:
if (somevar == 'a')
{
print('You pressed a!');
}
使用该命令在平均SR程序,这是一个巨大的痛苦:"如果空间左架等号等号撇拼一省略号...".而且我甚至没有谈论 导航 你的代码。没有注意到你有多少使用键盘编程时,以及如何不同,使用的是从如何'正常'的用户使用键盘?
如何做最好的
因此,到目前为止,我只工作龙NaturallySpeaking(DNS),所以我只能说那个产品。还有一些有趣的添加物和网站有针对性的人如程序员:
- Vocola 是一个非官方的插件,可以让你轻松添加自己的命令DNS。我发现至关重要的,基本上是这样。你也能找到命令设写的其他程序,例如导航的代码。它基于一个软件包Python编写的,所以还存在一些更先进的和花哨包围。还检查了Vocola的 资源页面.(注:当我使用它,有一些问题与安Vocola;检查了新闻小组之下的信息!)
- SpeechComputing.com 是一个论坛/新闻组与很多有趣的讨论。一个良好的开端。
闭幕发言
看来,最好的解决这个问题是,真:
- 找到办法绕实际的编码。
- 尝试恢复。我有点舍不得推荐这本书,但它似乎运作得非常好的人RSI/腕骨隧道和其他慢性疼痛的问题: J.E.萨尔诺,--您的处方.我与它的工作,现在,我认为这绝对值得一读。
其他提示
我决定了VB.net 和TSQL使用龙NaturallySpeaking10的专业。VB.net 是本质上更接近于一个"说话"的语言,但是我看不出有任何理由为什么它不工作C#或其他人。我开始与一个完全空白的词汇,并建立它从头开始,以满足我的要求(这就是为什么我用的是专业的版本)。
这里的基本步骤(这是假设你已经创建并训练一个用户):
- 创建一个新的词汇的基础上"基通空白听写".
- 没有扫描你的文档或电子邮件。
- 加列出了关键词的发音的具体编程语言(暗淡,果你正在调试\由-瓦尔,等等)。
- 创建一个.txt的文件,包含所有代码减的评论意见。
- 收获的话,从本文件和增加他们的发音。
- 使用的文件列车的词汇的语言模型。
我会写的东西有更多的细节,当我得到一个机会如果有人有兴趣。
编辑:
这里是如何 决定SQL码.这个词列在这里创造了可以包括在其他词汇如果你是一个数据库的开发。
检查了 使用Python码的声音.
另一个想法是找到另一个良好的开发人员对程序。它的工作真的很适合我。我得到休息,我的手没有必然减缓,结束生产质量更好的代码-或至少不具有审查一样多的。
所有Linux伙计们,我想与大家分享一些链接。
让我们从开始 Simon -开放源的语音识别软件:
- 西蒙听-非营利组织研究和学徒
- 西蒙:开放源码的语音识别 -相关的博客
- 结构使语音识别工具包 -引擎在内部使用
- 开放源大的企业社会责任的词汇引擎朱利叶斯
- 不shlashdot约西蒙特点
和一些其他:
- Gnome语音控制
- https://wiki.ubuntu.com/SpeechRecognition
- http://en.wikipedia.org/wiki/Speech_recognition_in_Linux
- VoiceCode
和
我知道我稍微离题在这里,什么都不知道有关语音识别软件;但是,你可能会发现它很有用来调查改变你的键盘来德沃夏克布局,这是我听说过很多善良的手腕。
我试图龙在几年前这是一个噩梦米希-土豆泥词汇和短语-不建议。我的理解是,它是最好的事情会在那个时间点所以我并不乐观。
作为一个家伙的受害者,建议将是:
- 找到一份工作,要求作为小OT作为可能的
- 尝试各种各样的键盘。以我的经验,在笔记本电脑上工作的全时工作最好的。
- 启动程序的低温和力量提升。
因手腕问题上,我学会了使用小鼠用双手的一些10年前。
这是令人惊讶的是容易的,并且减轻张力大。目前,我使用一台笔记本电脑和紧迫触摸键是紧张我的拇指。
要小心。这些问题都可以最后的方式再比一个会思考。
p.s.你可能会添加一个标签'人体工程学或什么的标题可以看到的是关于 发展 语音识别。
黄金标准编程的通过声音是 VoiceCode.如果我没有记错的话,他们支持C++和蟒蛇。
如上所述,龙自然来说是最好的语音识别软件,但是Microsoft的语音识别不远远落后,并附带Vista。
Vocola最近已被移植到海洋科学研究,并有一个。净整合功能。
一些提示
- 学习,以决定需要一些时间。只是因为你可以发言并不意味着你知道如何使用语音识别软件
- 越来越熟练的混合SR和键盘、鼠标更易于完全免操作。
- 使用CodeRush或等同的类型更少。
我开始使用我的左手用鼠标,这不仅帮助我一点,但允许我使用我的右手更多的自由,如果你写了很多东西dwon当你的代码这可以帮助你。你可以滚动和写下在同一时间...
当我的问题开始我把一个水袋下我的手腕,我喜欢它!袋我有很完美很长我把它之前的键盘,所以我可以休息,我的手腕。直到有一天我步上它...
龙自然说佳和Vocola。Autohotkey自动化,尽可能。不容易的程序。我试图;几乎是不可能的。检查了约翰*萨尔诺的愈合的背痛。这让我更好。我回来的编程所有的一天!
另一位专题在这里,我发现分裂的国家感到骄傲,并成两个部分和其他特别键盘帮助,只是检查-出去运动.我收集信息这样的硬件在diigo:
- http://www.diigo.com/user/wierzowiecki/keyboard%20ergonomics
- http://www.diigo.com/user/wierzowiecki/keyboard%20rsi .
什么关于直接链接:
- http://www.fentek-ind.com/ergo.htm -不同的东西
- http://www.kinesis-ergo.com/contoured.htm -运动利用轮廓键盘(可编程!)
- http://www.kinesis-ergo.com/foot.htm 一些脚开关可连接到键盘(例如窗切换)
- http://www.kinesis-ergo.com/freestyle.htm -迄今为止,我已经发现,即使使用的两个正常的键盘是比一个人,所以我认为分裂的自由可能会工作,以及
- http://www.typematrix.com/ -另一个解决方案
- http://www.maltron.com/ -有时,当一方面遭受比其他的打字的一个手
- http://www.keybowl.com/ -这看起来很有趣好
- 我认为还有许多其它有趣的解决方案
有一件事!记住关于休息时间练习。定期演习(例如小型运动,每半 和小时的不同的一个)使真的真的好事!
- http://www.workrave.org/ -这会提醒你休息;)
斯科特Hanselman 使用语音识别 相当多.
我用龙决定在1996年于同样的原因,因为你。这是进展缓慢,但比没有更好的工作。我发现更容易编写代码,通过填4×8白委员会的代码,然后让其他人。然后我用DD调试。
虽然你在这,你可能会来看看 德博拉*奎尔特的 书关于RSI.他们是内容非常丰富。
我不能找到一个链接到一个(我没有看),但有键盘只有5键,允许你用一个另一方面,我认为你只有一个坏的手腕。
如果我找到一个链接,我会尝试的消息。