【发布时间】:2016-10-10 09:20:01
【问题描述】:
我已经成功实现了在 Android 上开发一个使用来自 Google API 的语音识别的应用程序的目标。
但事实是我必须使用真正的游戏引擎,因为我的应用将是跨平台的,并且具有非常丰富的用户界面和手势。
我正在考虑使用 Unity Game Engine,并将我的应用部署到 iOS 和 Android 平台。
所以...在网络上搜索...我发现我无法在 Unity 游戏引擎上使用 Google Speech Recognition API,因为它属于 Google...这是真的吗?
您能否就如何实现这一点给我一个建议?
第一个选项: 实现第三方库或 Unity 语音识别 API。有哪些?
第二个选项(有可能吗??): 将语音转文本的包模块化,通过动态反射调用。 在 Android 部署上,使用 Google API。 在 iOS 部署中,使用 iOS API(也未知)。
提前谢谢你。
【问题讨论】:
-
您可以使用 pocketsphinx,它应该可以在 android 和 iOS 上使用 cmusphinx.sourceforge.net 看看基于 PocketSphinx 的 OpenEar for iOS。
-
检查这个插件:assetstore.unity3d.com/en/#!/content/73036。它支持iOS和Android。
标签: android ios unity3d speech-recognition