使用Azure将Unity语音转换为文本

时间:2017-05-29 22:08:51

标签: android azure unity3d

我想在将部署到Android的Unity项目上使用Azure实现语音到文本功能。 我试过这个例子: https://docs.microsoft.com/en-us/azure/cognitive-services/speech/getstarted/getstartedcsharpdesktop 但我不确定我应该如何在我的Unity项目中实现这一点。任何人都能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

根据我的理解,我认为您正在使用Unity开发Android应用程序。因此,考虑到Android客户端库的兼容性,我建议最好的方法是遵循C#中REST API的其他tutorial来实现Unity项目中的需求,首先需要实现一个功能来记录语音音频文件,然后将其作为REST API的请求主体传递。

有关实时流式传输,请参阅Speech Websocket Protocol

希望它有所帮助。如有任何疑虑,请随时告诉我。