An open API service indexing awesome lists of open source software.

https://github.com/lmangani/docker-rtpengine-speech

OpenSIPS + RTPEngine Recording + Speech Recognition in HEP
https://github.com/lmangani/docker-rtpengine-speech

api bing hep hepic homer logs opensips record recording rtp rtpengine sipcapture speech-recognition speech-to-text

Last synced: 6 months ago
JSON representation

OpenSIPS + RTPEngine Recording + Speech Recognition in HEP

Awesome Lists containing this project

README

          

# OpenSIPS + RTPEngine + HEP Speech Recognition
This repository provides a proof-of-concept OpenSIPS/RTPEngine/HEP contraption, capable of SIP/RTP recording and Speech-to-Text conversion using external APIs shipped as HEP Logs to HOMER/HEPIC, not to be used for any production purpose what-so-ever.

For a full explanation, check this post on the [OpenSIPS Blog](https://blog.opensips.org/2018/02/16/audio-recording-and-speech-detection-experiments-with-opensips/)

### Custom Build w/ RTPEngine kernel modules
In order for RTPEngine to insert and use its kernel recording modules on a given system, the container must be built for the specific underlying OS kernel version. Please use the ```dev``` branch to produce a source-compiled build.
```
git clone https://github.com/lmangani/docker-rtpagent-speech
cd docker-rtpagent-speech
docker build -t qxip/docker-rtpengine-speech .
```

### Usage
Use docker-compose to manage the container status
```sh
$ docker-compose up
```
Call relay is enabled on this dev image, so all calls will be forwarded in proxy mode