Components

Prev Next

Knovvu Speech Recognition components are further defined.

Component Description
SR Service SR service is the solution to transform speech to text.
LMS Service Language model service is a system that allows users to store language models. The system stores data in a database and is set up with visual applications with REST applications.
Minio Minio provides to keep audio files which are transcribed by SR for reporting. Minio is stateful and keeps data even SR pods are evicted or updated.
PostgreSql PostgreSQL is used as database. It includes request logging, and language model metadata. PostgreSQL is also stateful and data is not lost in case of updating or restarting the products.
ELK ELK includes Elastic Search, Logstash, and Kibana open-source solutions. Used to derive business metrics to help to understand the operating of the analytics solution.
Jenkins Jenkins provides to deploy apps after the platform is installed in Kubernetes.
Nexus Nexus is artifact repository for all Knovvu components.
Git_http Git http is a tool for installation of core platform codes and scripts.
Sip Operator and Opensips They provide load balancing for using SR service with MRCP v2 integration. Sip operator provides to inform about IP information Opensips in case of new pods are created with using PostgreSQL.
License Service For Onprem installations, a license service is deployed outside of the cluster. Cluster and license service must be reached each other’s.