Answers:
作为Google Summer of Code 2007的一部分而开发的,此想法是开发一些可改善Gnome桌面可用性的功能。
目标是实施桌面语音控制系统。该系统由一个将监视音频输入(麦克风)的应用程序组成,当检测到重要的音频信号时,软件将捕获,处理和识别该信号,然后在Gnome桌面上执行所需的操作。在一组动作中可以包括最大化,最小化,关闭活动窗口;打开一个特定的程序;从一个桌面切换到另一个;其中。GnomeVoiceControl与CMU Sphinx(一种开源工具,用于将语音转换为文本)一起用C语言实现。
不幸的是,看起来它在基本的“目标”上还没有发展很多-但是今年似乎确实有一些活动增加了对新语言的支持,例如保加利亚语和土耳其语。
安装:
sudo apt-get install gnome-voice-control
有一个有趣的外观项目调用platypus-基本上是在Wine中运行的Dragon Naturally Speaking的Linux前端。
该应用程序的声望是“它甚至可以启动Windows或Linux程序和脚本,例如“启动终端”。
这是一个新项目,说它可以与Unity接口一起使用。
项目页面说它可以识别“运行[程序名称]”-因此,从理论上讲,您[程序名称]可以是您要运行的任何脚本。
Google2Ubuntu是一种工具,可让您通过Google语音识别API使用语音命令控制计算机。
在终端上运行以下命令进行安装google2Ubuntu
,
sudo add-apt-repository ppa:benoitfra/google2ubuntu
sudo apt-get update
sudo apt-get install google2ubuntu
它被开发为在Linux发行版下运行,它非常易于配置且易于扩展,支持自定义词典,基于上下文的识别,命令模式和可配置的宏。
为了安装Linux语音识别,请转到项目的GitHub页面。下载ZIP文件并解压缩。
然后安装一些依赖项:
sudo apt-get install sox python-argparse libsox-fmt-mp3 mutt xvkbd xautomation
在终端中打开提取的文件夹(Palaver-master)并执行设置:
cd /~Path-to-folder~/Palaver-master/
./setup
现在只需分配一个热键即可启用录音,为此,请转到系统设置...>键盘>快捷方式>自定义快捷方式,单击加号按钮以添加快捷方式,将其命名为语音识别并将命令设置为:
/~Path-to-folder~/Palaver-master/hotkey
单击应用,单击快捷方式,然后分配一个热键来激活语音识别。
请注意,尚未发布稳定的版本,因此不要指望在此阶段命令可以完全正常工作,可以识别许多短语,但不会执行任何实际操作。