0
我在我的一個項目中使用了bot框架技術,收據卡完全符合我的需求。我想知道是否可以爲顯示的輸出提供語音文本。可以將語音添加到收據卡嗎?
我在我的一個項目中使用了bot框架技術,收據卡完全符合我的需求。我想知道是否可以爲顯示的輸出提供語音文本。可以將語音添加到收據卡嗎?
由於收據卡是消息的附件,因此它沒有用於發言的屬性。但是,您可以設置消息本身的.Speak屬性。類似這樣的:
var message = context.MakeMessage();
message.Speak = "Here is your receipt.";
var attachment = GetReceiptCard();
message.Attachments.Add(attachment);
await context.PostAsync(message);
謝謝你的解決方案。不過,我相信這個信息。「Cortana」頻道不支持這種說法,這正是我正在使用的。 –
以下是特別提及Cortana的文檔的鏈接:https://docs.microsoft.com/en-us/cortana/tutorials/bot-skills/teach-your-bot-to-speak#add-speech-in -the-botbuilder-net-sdk –
我剛試過,它完美的作品/謝謝@Eric –