桌面环境的语音控制


16

我想启用一个能够响应用户语音命令并根据口头命令GIVEN运行脚本的系统。

理想情况下,我希望计算机一直在监听。

听到“计算机”一词后,它将激活并收听命令10秒钟左右。

一旦启用,并且正在监听,我希望另一组流行语能够运行脚本。

例如....

(计算机空闲)“计算机”(计算机立即收听)“访问新消息”(消息为流行语* IGNORES“访问新消息” –计算机运行脚本并打开进化或同理心)。可能有一个用于浏览器,一个用于关闭窗口并显示桌面,或者实际上是一堆东西。

这有可能吗?

Answers:


7

侏儒语音控制

作为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程序和脚本,例如“启动终端”。

VEDICS

这是一个新项目,说它可以与Unity接口一起使用。

项目页面说它可以识别“运行[程序名称]”-因此,从理论上讲,您[程序名称]可以是您要运行的任何脚本。


感谢您的快速响应。我听说过该程序并安装了该程序,但它似乎没有过去的配置-它只是说“ config”。我很惊讶在这方面没有做太多的工作。也许有可以与酒搭配的窗户?
BorgDomination 2011年

1
带有突触的旧版gnome声音也给了我相同的结果。我从网站上尝试了最新版本,但似乎还可以继续使用,但我从未正确运行过。手工抚养是一件痛苦的事。
肯德里克

3

西蒙听

这是一个开源项目,旨在通过最初为肢体残疾人开发的语音识别来代替鼠标和/或键盘。

从这里可以安装应用程序的一个ppappa:grasch-simon-listens / simon


simon只适用于kde吗?它看起来真的很棒,我安装了它,但似乎无法使其与gnome-shell一起使用。特别是窗口管理。例如,如果我想显示所有窗口,那么在kde env和gnome env中将以不同的方式工作,对吗?
约书亚·罗宾逊

1
从ppa在Ubuntu <= 12.04的Ubuntu上安装时,应该解决依赖关系,但是我最近没有尝试过,而且我也不知道它如何影响GNOME shell。目前没有12.10的版本。
塔卡特2012年

3

Google2Ubuntu

Google2Ubuntu是一种工具,可让您通过Google语音识别API使用语音命令控制计算机。

在终端上运行以下命令进行安装google2Ubuntu

sudo add-apt-repository ppa:benoitfra/google2ubuntu
sudo apt-get update
sudo apt-get install google2ubuntu

资源


1

Linux语音识别

它被开发为在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

单击应用,单击快捷方式,然后分配一个热键来激活语音识别。

请注意,尚未发布稳定的版本,因此不要指望在此阶段命令可以完全正常工作,可以识别许多短语,但不会执行任何实际操作。


到目前为止,Palaver
user2740

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.