VoiceBase AI takes a different approach to speech analytics, by leveraging patterns and data not recognizable to the human eye. We combined big voice data and machine learning technology, to automatically train predictive models from custom pre-tagged call data. This innovative solution detects complex events and predicts future behavior with extreme precision and accuracy.
Use finely tuned predictive models to
automatically score your calls
Payment Card Info
Hot Leads
Up-sell Probability
Social Security Numbers
Potential Churn
Caller Intent
Is this customer about to cancel their account?
Where artificial intelligence, becomes actionable.
Working With Predictive Analytics (Classifiers)
1 2 3 4 5 6 7 8 9 | curl https://apis.voicebase.com/v3/media \ --form media=@recording.mp3 \ --form configuration='{ "prediction": "classifiers" : [ { "classifierId" : "630c31d0-f116-47a4-8b9f-3e7ac6313463" } ] }' \ --header "Authorization: Bearer ${TOKEN}" |
Using Classifiers
VoiceBase runs the classifier while the recording is processed, returning a predicted class and confidence score. Common use cases of classifiers include:
- Identifying leads and prospects
- Automating quality control
- Predicting customer churn
- Detecting appointments, estimates, and orders
- Marking calls sent to voicemail
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | { "_links" : { "self" : { "href": "/v3/definitions/predictions/classifiers" } }, "classifiers" : [ { "classifierId": "c8b8c1f7-e663-4a05-a6b5-7e1109ee2947", "classifierName": "sales-lead", "classifierDisplayName": "Sales Lead", "classifierType": "binary", "categories": [ { "categoryValue" : 1, "categoryLabel" : "sales-lead" }, { "categoryValue" : 0, "categoryLabel" : "not-a-sales-lead" } ] } ] } |
Listing Classifiers
A list of classifiers available in your account can be obtained as follows by making a GET request on the /definitions/predictions/models
resource. Here is a sample response.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | { "prediction": { "classifiers": [ { "classifierDisplayName": "Sales Lead", "classifierId": "c8b8c1f7-e663-4a05-a6b5-7e1109ee2947", "classifierName": "sales-lead", "classifierType": "binary", "predictedCategory" : 0, "predictedCategoryLabel": "not-a-sales-lead", "predictionScore" : 1.729 } ] } } |
Sample Results
Once a classifier is enabled on your media, there will be a prediction
section included in the JSON response, here is an example.