首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用lua设置cmusphinx?

如何用lua设置cmusphinx?
EN

Stack Overflow用户
提问于 2019-04-12 17:26:12
回答 1查看 74关注 0票数 2

因此,我想着手为我玩的一款游戏设计一个插件,魔兽世界,这款游戏使用Lua脚本。该附加组件涉及语音识别。我发现了一个库,它显然为Lua添加了语音识别功能。

这是指向该库的链接:https://github.com/stuarch/speechtotxt-lua

问题是,我不知道如何设置它。看起来他们在使用linux命令,但我可以在Windows上使用它吗?

此外,我是否必须将所有这些文件放在某个位置(pocketsphinx、sphinxbase),如项目文件夹,然后从Lua调用它们?

很抱歉,如果这是一个新手问题,我只是在网上找不到任何关于将这些库添加到Lua中,以及如何包含pocketsphinx和sphinx基础的内容。任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2019-04-12 18:02:12

在Windows下运行完整的Lua解释器和在WoW等软件中运行Lua解释器是有区别的。

他们通常将Lua的使用限制在对游戏有意义的地方。你不必从WoW重启系统,你也不应该能够操作文件,甚至不能操作内存……

想象一下,你从互联网上安装了一个WoW插件,它突然删除了你电脑上的所有文件。哇哦。

所以他们简单地删除了标准的Lua库,比如os,debug,io…

当然,他们也不希望你通过加载第三方代码来扩展你的能力。因此,它们删除了require函数。

因此,您在WoW中所能做的就是运行受限的Lua代码,并使用它们提供的特性集。无法通过嵌入式Lua解释器将speach识别添加到WoW。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55648502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档