如何使用lua设置cmusphinx?
所以我想为我玩的游戏《魔兽世界》设计一个插件,这个游戏使用Lua脚本。附加组件涉及语音识别。我发现了一个库,它显然为Lua添加了语音识别功能 以下是指向库的链接: 问题是,我不知道如何设置它。看起来他们在使用linux命令,但我可以在Windows中使用它吗 另外,我是否必须将所有这些文件放在某个特定的位置(pocketsphinx、sphinxbase),比如项目文件夹,然后从Lua调用它们如何使用lua设置cmusphinx?,lua,cmusphinx,pocketsphinx,Lua,Cmusphinx,Pocketsphinx,所以我想为我玩的游戏《魔兽世界》设计一个插件,这个游戏使用Lua脚本。附加组件涉及语音识别。我发现了一个库,它显然为Lua添加了语音识别功能 以下是指向库的链接: 问题是,我不知道如何设置它。看起来他们在使用linux命令,但我可以在Windows中使用它吗 另外,我是否必须将所有这些文件放在某个特定的位置(pocketsphinx、sphinxbase),比如项目文件夹,然后从Lua调用它们 如果这是一个noob问题,我很抱歉,我只是在网上找不到任何关于将这些库添加到Lua以及如何包含pock
如果这是一个noob问题,我很抱歉,我只是在网上找不到任何关于将这些库添加到Lua以及如何包含pocketsphinx和sphinx库的信息。任何帮助都将不胜感激。比方说,在Windows下运行完整的Lua解释器和在像WoW这样的软件中运行Lua解释器是有区别的 他们通常将Lua的使用限制在对游戏有意义的地方。你不必从魔兽世界中重新启动系统,你也不能操作文件,甚至不能操作内存 想象一下,你从互联网上安装了一个WoW插件,它突然删除了你电脑上的所有文件。哇 因此,他们只需删除标准的Lua库,如操作系统、调试、io 当然,他们也不希望您通过加载第三方代码来扩展您的能力,使其超越这些限制。因此,它们删除了require函数 因此,在WoW中,您所能做的就是运行受限Lua代码并使用它们提供的功能集。
通过嵌入式Lua解释器向魔兽世界添加语音识别是不可能的。你不认为命名游戏会有帮助吗?仅仅因为你的游戏可以运行Lua脚本并不意味着你可以做任何事情。在这种环境下,通常禁止访问操作系统库以及加载外部库。哦,对不起。它是魔兽世界。啊,好吧,生活。谢谢你的澄清。