SoundTalksProviding state of the art
algorithms for monitoring
livestock's health status

Explore the case

About the client

SoundTalks’s mission is to bring automated tools that are based on the analysis and/or localization of sounds to monitor, diagnose and improve system processes and/or the quality of life of livestock.


The problem

There are multiple researchers at SoundTalks that actively develop the algorithm that detects sick pigs. This research requires as much data as possible to develop and test the algorithm. Over the years, SoundTalks gathered a lot of data resulting in huge processing times which is becoming too much for their local server to handle.

The solution

Because this development process only occurs a few times each month (and the server is idle the rest of the time), it made sense to migrate this processing to a cloud service provider.  SoundTalks can rent a lot of servers at once for a very short time, which results in a more cost-effective approach compared to owning a couple of servers full-time (which also require maintenance).

Sentigrate developed a system that consisted of multiple components:

  1. A front-end interface for the researcher where he can start a calculation run. This interface sends multiple requests for all the audio-files that need to be processed.
  2. A load balancer that receives these requests and dynamically creates and maintains containers who process these audio files.
  3. A processing-container that contains the detection algorithm that runs on an audio file.
  4. Appropriate storage systems that contain the data and the processing results.


decrease in process time

Decrease in process time

Instead of 1 server running all the time, the developed system made it possible to process their algorithm on 300 servers that run for a short period of time in the cloud. Apart from lowering the maintenance cost and relieving the researchers of their DevOps responsibilities, this system also decreased the processing time by 600%.

In the future SoundTalks can now scale their processing power according to their growing data set, which increases significantly now that the company is growing their amount of customers.

SoundTalks explanatory video (VRT News)

Company Facts

Number and facts about the case