Несмотря на то, что я добавил ключ проверки орфографии bing вместе с другими ключами в файле .bot, он не работает.
Есть ли способ интегрировать ключ в v4?
Вы можете использовать Spell Check Middleware, предоставленное сообществом Bot Builder.
Spell Check Middleware
Для C#:
C#
Доступно через NuGet: https://www.nuget.org/packages/Bot.Builder.Community.Middleware.SpellCheck/
Источники: https://github.com/BotBuilderCommunity/botbuilder-community-dotnet/tree/master/libraries/Bot.Builder.Community.Middleware.SpellCheck
Чтобы использовать его, необходимо добавить Сервис в объявлении:
services.AddBot<Bot>((options) => { options.CredentialProvider = new ConfigurationCredentialProvider(Configuration); // more middleware options.Middleware.Add(new SpellCheckMiddleware(Configuration)); });
И ваша конфигурация должна включать:
{ "SpellCheckKey": "<YOUR SPELL CHECK KEY HERE>", "SpellCheckCountryCode": "sv", "SpellCheckMarket": "sv-SE" }
См. Исходную страницу для более подробной информации о том, как ее использовать
Для Node.js: