1 / 19

Speech Recognition API

Speech Recognition API. For Dummies. Speech Recognition API FOR DUMMIES. Kelvin McDaniel AgileThought Senior Developer kelvin.mcdaniel@live.com. WHAT it is…. Microsoft SAPI S peech API Extensible Easy. What it’s not…. Polished Simple. How to add to an existing app…. Capabilities

idola-barry
Download Presentation

Speech Recognition API

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Speech Recognition API For Dummies

  2. Speech Recognition API FOR DUMMIES • Kelvin McDaniel • AgileThought • Senior Developer • kelvin.mcdaniel@live.com

  3. WHAT it is… • Microsoft SAPI • Speech API • Extensible • Easy

  4. What it’s not… • Polished • Simple

  5. How to add to an existing app… • Capabilities • WMAppManifest.xml • Voice Command Definition file • Instantiation

  6. How to add to an existing app… • Capabilities • WMAppManifest.xml • ID_CAP_MEDIALIB_AUDIO • ID_CAP_MEDIALIB_PLAYBACK • ID_CAP_MICROPHONE • ID_CAP_NETWORKING • ID_CAP_SPEECH_RECOGNITION

  7. How to add to an existing app… • The Voice Command Definition file • *.VCD

  8. How to add to an existing app… • Instantiation • On app launch

  9. Demo (yay!)

  10. Gotchas (Yep, there are several)

  11. Gotchas… • Requires an Internet Connection

  12. Gotchas… • Command Limitations

  13. Gotchas… • ListenFor Limitations • 10 total for a single Command • Watch out for Complexity!

  14. Gotchas… • PhraseList Limitations • 10 total for a single Command • Watch out for Complexity!

  15. Gotchas… • Using the emulator • Must have a great microphone • Complex VCDs

  16. Gotchas… • Result of Wildcard recognition

  17. Gotchas… • When to Instantiate

  18. Gotchas… • Factors affecting loading speed • Size of your app • Size and complexity of your VCDs

  19. Questions?

More Related