语音编程语言?[关闭]


11

我们许多编码人员,程序员和开发人员都在遭受反复的压力伤害,腕管等困扰。

我一直很想将语音控制引入我的工作流程中,以减轻压力。

这就引出了我当前的问题:实施主要是语音的编程语言(或现有语言的超集)是否可行或可行,因此非常适合语音编程?


3
为什么这被否决?这似乎是一个有趣的问题。
m3th0dman


5
好吧,最困难的部分是标点符号,而Victor Borge 解决了这个问题
Karl Bielefeldt


1
@thorstenmüller当然,语音编程语言的重点是您不会选择一开始就很难发音的语法。
jk。

Answers:


4

语音编程语言当然是可能的,SKI组合器为您提供了图灵完整的语言,而且我认为“ S”,“ K”和“ I”毫无疑问是毫无疑问的。使用这样的受限语言,甚至可以用注音(例如“ C”和“ D”)代替开括号和右括号。当然,实际上大多数人都不希望使用Turing tar pit语言。

更有趣的一点是,据我所知,用“真实的”语音语言开发这种方法是否可行。


3

解决穿孔和复杂结构问题的简单方法是对基于堆栈的语言(如Postscript)进行语音化。

声音编辑器可以实现多种模式,例如vi:用于说出程序的插入模式和用于导航的命令模式以及诸如复制粘贴,文本搜索之类的功能。


2
我正要在答案中添加有关Forth的内容,因此改为+1。
jk。

2

我认为没有必要专门为此目的编程语言。

但是,需要用于当前编程语言的替代输入方法。

这是Tavis Rudd的有关使用语音识别编写代码的演示。 http://www.youtube.com/watch?v=8SkdfdXWYaI

他编写了python,比起使用c来说,这种编写方式可能更容易,例如,所以根据您喜欢的编程语言,您的工作量可能会有所不同。


1

实现主要是语音的编程语言(..)是否可能或切合实际

可能:可能。

实用:可能不会,在压力下,您的声带遭受甚至更快的冲击,然后您会进入腕管。


2
您是否有任何证据支持这一点,还是纯粹出于猜测?

1
@MattFenwick我每天输入14个小时,母亲每天讲话8个小时。我的手指每隔几个月疼痛一次,没有什么能阻止我。在比平常的日子更长的时间之后,她的声音会受到伤害,并且每隔几周就会“消失”。
拉蒙·斯尼尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.