【发布时间】:2020-12-07 07:31:16
【问题描述】:
我有一个带有语音输入表单的 C# MVC Web 应用程序。我的意思是用户可以通过麦克风使用语音在文本框中输入值。我决定使用Google Speech to text API 来实现这一点。但我对使用 Google Speech to Text API 实现这一点有一些疑问。
因为我试图在 MVC Web 应用程序中实现这一点,所以无法从服务器端代码访问麦克风设备。我想将语音从实时音频转换并显示输出文本到网页。
【问题讨论】:
-
您可以使用 SignalR 将输入发送到您的服务器调用 Google API 并将结果推送回客户端。
-
@Darem 非常感谢您的回复。您能否建议任何示例代码。
-
这是来自微软官方页面。 docs.microsoft.com/en-us/aspnet/core/tutorials/…。这是一个简单的聊天应用程序。但是您可以用您的麦克风(字节)输入替换字符串输入并将其发送到您的后端。希望对你有帮助?
-
您好@Darem,您能否发表您的评论作为答案,以便其他人更容易看到?
-
@Alejandro 我将我的评论添加为 anwser。
标签: c# asp.net-mvc google-cloud-platform speech-recognition speech-to-text