public void RequireParameterTest() { WitService ws = new WitService(); string sessionID = ""; string name = ""; string lastName = ""; List <string> returnVal = ws.RequireParameter(sessionID, name, lastName); }
private async Task MessageReceivedAsync(IDialogContext context, IAwaitable <object> result) { var activity = await result as IMessageActivity; var witService = new WitService(_witAccessToken); var witResponse = witService.GetResponse(activity.Text ?? String.Empty); WitIntent intent = witResponse.entities?.intent?.OrderByDescending(x => x.confidence)?.FirstOrDefault(x => x.confidence >= ConfidenceBenchmark); context.Done(intent?.value); }
public void UrlEncoding_UTF8_Then_Hex() { //Arrange var service = new WitService(new WitModelAttribute("token", WitApiVersion.Standard)); //Act var request = service.BuildRequest(new WitRequest("Français", "session")); // https://github.com/Microsoft/BotBuilder/issues/247 //Assert Assert.AreNotEqual("https://api.wit.ai/converse?session_id=session&q=Fran%25u00e7ais", request.RequestUri.AbsoluteUri); Assert.AreEqual("https://api.wit.ai/converse?session_id=session&q=Fran%C3%A7ais", request.RequestUri.AbsoluteUri); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); if (Application.isPlaying) { wit = (WitService)target; if (wit.Active) { if (GUILayout.Button("Deactivate")) { wit.Deactivate(); } if (wit.MicActive) { GUILayout.Label("Listening..."); } else { GUILayout.Label("Processing..."); } } else { if (GUILayout.Button("Activate")) { InitializeActivationLogging(); wit.Activate(); } GUILayout.BeginHorizontal(); activationMessage = GUILayout.TextField(activationMessage); if (GUILayout.Button("Send", GUILayout.Width(50))) { InitializeActivationLogging(); wit.Activate(activationMessage); } GUILayout.EndHorizontal(); } GUILayout.Label("Last Transcription", EditorStyles.boldLabel); GUILayout.TextArea(lastTranscription); GUILayout.Label("Mic Status", EditorStyles.boldLabel); GUILayout.Label($"Mic range: {micMin.ToString("F5")} - {micMax.ToString("F5")}"); GUILayout.Label($"Mic current: {micCurrent.ToString("F5")}"); } }
public void UrlEncoding_UTF8_Then_Hex() { //Arrange var model = new WitModelAttribute("token", WitApiVersionType.Latest).MakeWitModel(); var service = new WitService(model); //Act var request = service.BuildRequest(new WitRequest("Français", "session"), model); // https://github.com/Microsoft/BotBuilder/issues/247 //Assert Assert.AreNotEqual("https://api.wit.ai/message?thread_id=session&q=Fran%25u00e7ais", request.RequestUri.AbsoluteUri); Assert.AreEqual("https://api.wit.ai/message?thread_id=session&q=Fran%C3%A7ais", request.RequestUri.AbsoluteUri); }
public void Init() { _witService = new WitService(); while (true) { try { _witService.BeginInteraction(); } catch (Exception e) { Debug.WriteLine("Error: {0}", e.Message); return; } } }
public MessageController(TwilioService smsService, WitService aiService, HueService hueService) { _smsService = smsService; _aiService = aiService; _hueService = hueService; }