是否可以通过语音识别登录?


62

尽管我喜欢面部识别,但我更喜欢使用语音识别登录。可能吗?如果可以的话,如何设置软件?


21
因为我也很感兴趣而被推荐,但是要警告,人脸识别通常会被一张好照片打败,而语音识别有时会被录音机打败。理想情况下,语音识别将涉及回读随机选择的一组单词。
杰夫·威灵

2
有一个VoiceAuth PAM模块,但是来自linux-pam.org/modules.html的链接却无处可寻。Wayback机器具有2006年的软件副本:wayback.archive.org/web/… 它可以编译(至少需要安装sudo apt-get install libpam-dev libasound-dev),并附带一些文档。但是我没有麦克风可以尝试。
taneli 2012年

从自述文件来看,它截至目前还不支持挑战响应。它仅支持一个语音密码,但这只是一个开始。
RobotHumans 2012年

6
马克·沙特尔沃思(Mark Shuttleworth)的博客中提到,他希望将语音识别视为Unity HUD的一部分。如果在此成功实施,我们可能会看到它也被桌面的其他区域(例如登录屏幕)采用,但这只是我的推测。
Christopher Kyle Horton'4

2
我希望您咳嗽或感冒时无需登录即可工作!:D
Sepero 2012年

Answers:


11

否,使用当前用于Ubuntu的软件集,无法通过语音登录。

没有允许您执行此操作的软件。语音识别仍然是一种非常新颖且不完善的技术。每个人都可以同意,走到您的计算机上,说点什么,说出“授予访问权限”并登录我们,这是很酷的高科技。但是现在,我们只能梦想。

要创建安全的语音登录,将需要大量的计算机功能才能准确地分析语音。苹果公司的Siri将数据发送到服务器,以使服务器报告所说的内容,因为它本身无权执行此操作。

但是,我认为这将非常酷并且是一个好主意。如果您希望获得成功,请访问http://brainstorm.ubuntu.com网站并在此处开始讨论。您会从包括Ubuntu开发人员在内的许多人那里得到反馈,如果有足够的人认为这是一个好主意,那将会发生。


1
我大都同意。“将需要大量的计算机功能来准确地分析语音”不一定如此,这取决于其实现方式。对于手持设备,可以。对于台式机,可能不是很多。我认为将所有请求发送到Siri后端的部分原因是Apple众包了HUGE语音语料库,尽管这对于手持设备绝对是必需的。
RobotHumans 2012年

你有一定道理。但是,它在很大程度上取决于桌面。在这种情况下,由于运行Ubuntu的计算机种类繁多,因此无法一刀切解决方案。但是,结果是,某些系统会比其他系统更安全。如果需要相同数量的计算能力才能登录所有Ubuntu系统,则某些要求登录将花费几分钟的时间,这会使用户烦恼。
威廉

有效点。在后一种情况下,我默认为“使用上网本版本”。
RobotHumans 2012年

是的,在“系统设置”窗口中启用/禁用登录的选项也不错。
威廉

2

有各种各样的语音认证。例如,先进行语音转文字,然后验证解码后的文字;语音模式分析;唱歌 分析语音频谱等等。根据您要寻找的内容,您是游戏的早期还是非常早期。

然而,

您可以允许使用密码或不使用密码自动登录,然后启动一些软件工具来提示并检查您的语音,语音或其他任何内容。为了进行概念验证,您可以从.login或.bash_rc脚本启动软件,但请注意,它们可能会从键盘终止。如果身份验证失败,请执行注销。

对于语音识别软件,请查看此Wikipedia文章项目Julius

替代方法(困难的方法)是找到或实现可插拔身份验证模块(PAM),类似于TI笔记本电脑的指纹身份验证。尽管我无法指出您要使用的模块,但从技术上讲是可行的。


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.