当前位置: 首页 > 知识库问答 >
问题:

Unity游戏引擎上的语音识别

符懿轩
2023-03-14

我已经成功实现了在android上开发一个使用Google API语音识别的应用程序的目标。

但事实是,我必须使用真正的游戏引擎,因为我的应用程序将是跨平台的,并且具有非常丰富的用户界面a和手势。

我正在考虑使用Unity游戏引擎,并将我的应用程序部署到iOS和Android平台。

所以正在web上搜索。。。我发现我不能在Unity游戏引擎上使用Google语音识别API,因为它属于Google。。。这是真的吗?

你能给我一个关于如何实施的建议吗?

第一个选项:实现第三方库或Unity语音识别API。哪一个?

第二种选择(这是可能的??):模块化将语音转换为文本的包,并通过动态反射调用它。在Android部署中,使用Google API。在iOS部署中,使用iOSAPI(也是未知的)。

提前谢谢你。

共有3个答案

呼延钱明
2023-03-14

在新的测试版(5.4)中,Unity添加了Dictation识别器wich是一个提供来自微软的语音识别的类。准确性真的很好。

邹誉
2023-03-14

你可以在Android上使用谷歌的语音识别系统Unity。在iOS上,您需要使用其他功能。不幸的是,6个月前,当我检查iOS时,还没有内置语音识别API。因此,您需要尝试并找到一个第三方库来执行此操作。

羊慈
2023-03-14

我建议看看CMU狮身人面像。http://cmusphinx.sourceforge.net/

 类似资料:
  • 问题内容: 我最近一直在研究游戏开发,而我的第一种编程语言是Java。在玩了许多用c ++开发的令人惊叹的游戏之后,我想知道为什么Java在游戏行业中没有被大量使用。我查看了jMonkeyEngine 3和其他一些游戏引擎环境,但是看到的屏幕截图远没有那么令人惊叹。诸如EA的《极品飞车》(Need for Speed Hot)和ubisoft的Assassins Creed等标题传达了这种现实感。

  • A.我正在努力实现的目标。 允许在网络浏览器内进行实时语音识别的网络应用程序(像这样)。 B.我目前正在考虑使用的技术来实现A。 JavaScript 节点。js WebRTC 微软语音API或Pocketsphinx。js或其他东西(不能使用Web语音API) C.非常基本的工作流程 Web浏览器建立到节点服务器的连接(服务器充当信令服务器,还提供静态文件) D.问题 将节点。js是否适合实现C

  • im a<代码>。Net(Asp.Net)开发者和我迫切需要在我的一个网站上使用语音识别 但问题是,无论我在哪里读到这两个平台中的任何一个,我都会发现这一点。Net的替代方案需要在连续听写之前进行培训,我倾向于选择这一个,因为我已经是一个。Net开发人员<我在哪里也找不到这两者之间的比较<我不介意为中的狮身人面像设计一个包装。Net或使用已有的几种方法中的一种,但值得吗 存在比较的链接 或者可能同

  • 一个非常小的script脚本引擎,可以同时在j2me / j2se / c++ platform上面运行 它的目标是使用这个脚本引擎便于开发一个更加灵活的j2me 游戏这个脚本有点像BASIC这东西不错,是一个开源的脚本引擎,大家可以学习里面的思想里面其中带了一个例子,是3子棋。感觉挺不错的。这东西在SF也挺活跃的。

  • 12.19 技术一面 12.22 技术二面 12.26 三面(主管+hr) 1.5 交叉面 1.8 oc 其实很想每次把面经给记录下来,但实在怕有潜在竞争对手,这个广州只剩1个hc的岗位对我来说真的很重要 之前灵犀11月底发过冬季补录的邮件,但我写了之后没什么回应,转机竟然是实验室同门在boxx上被灵犀的人联系,然后转推了我,大半个月走完了流程;虽然在深圳这边只实习了一个月,但还是学到了很多东西,

  • 我目前正在从事一个Android AppEngine项目,使用语音作为主要输入方法。在android上,您可以使用语音包将语音命令转换为纯文本。语音识别不是在设备本身上完成的,而是发送到一个谷歌服务器,该服务器返回文本。 供您参考:http://developer.android.com/resources/articles/speech-input.html 我的目标是使用相同的google服务