c# - 在机器人框架中使用文本到语音
问题描述
我正在使用 microsoft bot 框架、C# 和 Visual Studio,我正在尝试让 bot 回复语音,我目前正在使用此文档,我已将其添加到我的代码中,如下所示:
[LuisIntent("GreetTheBot")]
public async Task GreetIntent(IDialogContext context, IAwaitable<object> activity, LuisResult result)
{
await context.SayAsync(text: "Welcome to my bot!", speak: "Welcome to my bot!");
return;
}
问题是机器人回复消息“欢迎使用我的机器人”,但无论是在模拟器中还是在生产环境中都没有出现语音,如何解决这个问题以便语音真正出现?
解决方案
此示例应该可以帮助您:https ://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/intelligence-SpeechToText ,您可以将任何音频/wav 文件发送到机器人。
推荐阅读
- mpi - Openmpi 4.0.5 无法将任务分发到超过 1 个节点
- r - 查找向量的统计模式:当有多个模式时 - 返回最后一个模式
- discord.js - 信号:分段错误(核心转储)
- asp.net - 为 ASP.Net Web 应用程序自定义 azure 403 Forbidden 错误页面
- arrays - Angular - 在绑定到网格之前将嵌套数组中的对象转换为逗号分隔值
- c++ - 如何用 C++ 编写映射程序
- c# - 使用 2 个嵌套形式,但内部形式未在 asp.net 中显示
- blockchain - 如何在 Solana 上与其他人的公共程序互动?
- c# - 单击按钮后禁用使用 CSSclass 的 asp.net C# gridview 样式
- if-statement - 将数据从多列转换为行并保留“标签”