Skip to content

Broadshield/docker-rtpengine-speech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

$ docker-compose up

Call relay is enabled on this dev image, so all calls will be forwarded in proxy mode

About

OpenSIPS + RTPEngine Recording + Speech Recognition in HEP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 53.5%
  • Shell 46.5%