Uh!ive Team

Uh!ive Team

What is the MRCPv2 protocol?

MRCPv2 (Media Resource Control Protocol) is a set of standards used in the field of ASR (Automatic Speech Recognition). It enables communication between voice processing applications, voice resource servers and telephone client tools, standardizing interactions and facilitating the integration of…

An event driven architecture – Part 3

In this new post, let’s talk about the actual implementation of core principles of the event driven architecture. Topology The topology describes how the bus is implemented on the message broker. As a message broker, we chose RabbitMQ for its reliability record and ease…

An event driven architecture – Part 2

In the previous post of this series, we explained why we ditched our old architecture based on synchronous REST services for a completely asynchronous event-driven architecture. Today, we address the core design principles that were crucial in the success of this enterprise.…

An event driven architecture

At Allo-Media, like many other businesses, our value chain looks like a pipeline: we collect conversations (mainly through phone) sent to us by our customers, we transcribe them, we tag the transcripts with named entities, we anonymize both the transcript and…