Blueworx Voice Response uses Call Features to link external resources to other applications to generate text to speech, perform speech recognition or act as a virtual assistant. This page will briefly introduce each supported feature and what it does.
Text To Speech
Text To Speech resources take a text prompt in VoiceXML and turn it into audio that Blueworx Voice Response can play out to callers. These can be dedicated servers or a cloud service.
Currently supported TTS services are:
Google and Eleven Labs are supported in overriding their call feature settings via CCXML hints on a <dialogstart> - See here for more information.
Automatic Speech Recognition
ASR resources listen to an audio stream that Blueworx Voice Response supplies to them from a caller and analyse them to detect matches to predefined grammars. When matches are detected the information is supplied back to a VoiceXML application which can then use that information as required.
Currently supported ASR services are:
Speech To Text
Speech To Text or STT resources function similarly to ASR resources but instead of matching a limited set of grammars use natural language processing to turn any speech into text.
Currently supported STT services are:
Virtual Assistants
Virtual Assistants use machine learning to construct models of an interaction and the paths that a user might make through a call, gathering information as required. Virtual Assistants require the use of Text To Speech and Speech To Text resources to handle the interactions, though they may do so internally to the call feature or using BVR defined call features.
Currently supported Virtual Assistants are: