question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Speech Recognition with Intents missing the query words after special character

See original GitHub issue

Speech Recognition with Intents missing query words on Intent Recognition In Javascript Speech SDK intent recognized with LanguageUnderstandingServiceResponse_JsonResult. The recognized query words are missed after the special characters($, +, etc.,) occurrence. Solution: Recognized query words from Speech SDK must parsing/encoded while process with LUIS.

Steps to reproduce the behavior

  1. Speek with sentence with &
  2. Check the SpeechSDK.ResultReason.RecognizedSpeech for exact text we speak
  3. Check the SpeechSDK.ResultReason.RecognizedIntent there where the words after & is missed

Expected behavior Recognized query words from Speech SDK must parsing/encoded while process with LUIS.

Version of the Cognitive Services Speech SDK SpeechSDK-JavaScript-1.1.0 SpeechSDK-JavaScript-1.2.1

Programming Language

  • Programming language: JavaScript

Issues with log information Sample item to reproduce the issue: *Note: Problematic lines are highlighted below

(sessionStarted) SessionId: 712B58292F564C9C85B9E45CD6C14AA9 (speechStartDetected) SessionId: 712B58292F564C9C85B9E45CD6C14AA9 (recognizing) Reason: RecognizingIntent Text: he (recognizing) Reason: RecognizingIntent Text: show (recognizing) Reason: RecognizingIntent Text: show comp (recognizing) Reason: RecognizingIntent Text: show company (recognizing) Reason: RecognizingIntent Text: show company did (recognizing) Reason: RecognizingIntent Text: show company detail (recognizing) Reason: RecognizingIntent Text: show company details (recognizing) Reason: RecognizingIntent Text: show company details for (recognizing) Reason: RecognizingIntent Text: show company details for 80 (recognizing) Reason: RecognizingIntent Text: show company details for AT and (recognizing) Reason: RecognizingIntent Text: show company details for AT&T (recognizing) Reason: RecognizingIntent Text: show company details for AT&T lab (recognizing) Reason: RecognizingIntent Text: show company details for AT&T laboratory (recognizing) Reason: RecognizingIntent Text: show company details for AT&T laboratories (speechEndDetected) SessionId: 712B58292F564C9C85B9E45CD6C14AA9 (recognized) Reason: RecognizedIntent Text: Show company details for AT&T laboratories. IntentId: BusinessDetails Intent JSON: { “query”: “show company details for AT”, “topScoringIntent”: { “intent”: “BusinessDetails”, “score”: 0.835796535 }, “entities”: [] } (continuation) Reason: RecognizedIntent Text: Show company details for AT&T laboratories. IntentId: BusinessDetails Intent JSON: { “query”: “show company details for AT”, “topScoringIntent”: { “intent”: “BusinessDetails”, “score”: 0.835796535 }, “entities”: [] } (sessionStopped) SessionId: 712B58292F564C9C85B9E45CD6C14AA9

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:6 (1 by maintainers)

github_iconTop GitHub Comments

1reaction
mahilleb-msftcommented, Mar 19, 2019

Hey – this is now fixed on the service side, can you try again? Thanks for your patience.

1reaction
fmegencommented, Feb 7, 2019

thank you for reporting the issue, we will look into the root cause.

Read more comments on GitHub >

github_iconTop Results From Across the Web

RecognizerIntent.ACTION_RECOGNIZE_SPEECH not ...
Following is my code for voice recognition, its saying "Recogniser not present" for latest devices and tablets.Please help me how to fix it....
Read more >
SpeechRecognizer
This class provides access to the speech recognition service. This service allows access to the speech recognizer. Do not instantiate this class directly, ......
Read more >
Android Speech To Text — The missing guide (Part 1)
Query for the list of supported languages. The set of supported languages for speech recognition can vary based on the device and OS...
Read more >
What's new in Azure AI Speech?
Properly set speech segmentation timeout. Intent Recognition using pattern matching: Non-json characters inside models will now load properly.
Read more >
Troubleshoot Common Certification Failures | Alexa Skills Kit
A skill can't read special characters and symbols. Instead, spell the special characters out in plain language in the sample utterance.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found