im trying to add a voice-based chatbot URL in android's webview.
currently, I can able to provide voice input to the same, but in return,
I'm not able to get voice output, the URL is working as expected in the android chrome browser.
the only problem facing with a webview. URL uses the Speech Synthesis API.
any solution for this?. or any other speech synthesis API works with the webview.
Speechly has a great free tier. You should check out Speechly | Spoken language understanding API for developers
Speechly is actually more than speech recognition API: it returns with the actual transcript but also with the user intent and entities. This helps to build complex voice user interfaces, because, for any task, there’s an almost unlimited way of saying that in natural language; for example “switch off the kitchen light”, “turn off the kitchen light”, “make kitchen dark” all share the same intent (turn_off_lights) and the same entity (kitchen).
If you would only use speech recognition, you’d need to make some kind of grep for all those different utterances and copypaste it for every room. With Speechly, the API would return something like
I hope this will help you
You showed up just in time for the waffles! And this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop