VoiceBase provides easy-to-use APIs that automatically transcribe audio and video, provide speech analytics with extracted keywords and topics, and predictive analytics based on machine learning technology. Every month VoiceBase processes millions of recordings that allow users to search from the web or their mobile device into the timeline of a recording, and play the precise parts of a phone call, conference call or webinar, educational lecture, podcast or video for example.


VoiceBase uses Solace messaging technology to intelligently route voice, video and text events through their system. The Solace infrastructure orchestrates the flow of events as VoiceBase’s processing cluster transcribes, indexes, summarizes, redacts and conducts predictive analytics on audio and video.


VoiceBase chose Solace for the ability to route millions of messages per second in a small footprint with low operating expenses. VoiceBase initially used Amazon Simple Queue Service to orchestrate workflow, but operational challenges and growing event volumes made that approach unrealistic. They evaluated several software-based Java Message Service (JMS) alternatives, but realized that scaling JMS brokers to meet their needs would be complicated and expensive.

“With Solace as the backbone of our event-based infrastructure, we’ll be able to cost-effectively increase our processing capacity as needed to keep up with rapidly growing customer demand.”