Knovvu Text-to-Speech components are further defined.
| Component | Description |
|---|---|
| TTS Service | TTS service is the solution to transform text to speech. Knovvu TTS supports different type of integration methodologies in one service. |
| Minio | Minio keeps TTS voices. |
| 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. TTS can reach the ELK logging service. |
| 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 TTS service with MRCP v1 and 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 to outside of the cluster. |

