agranig / rtpengine-google-speech2text

A real-time speech to text transcribing prototype for rtpengine using Google Speech API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sipwise rtpengine speech to text via Google Speech API

This is a proof of concept to utilize Sipwise rtpengine and its rtp fan-out /proc interface to transcribe an ongoing call from speech to text in near real time using the Google Speech API.

Prerequisites

Obtain a google-service-account.json file using the google compute cli tools according to the API documentation provided by Google API documentation.

Install

Copy scripts to an NGCP (e.g. a Sipwise CE installation), enable call recording on the system, start the tools and place a call.

About

A real-time speech to text transcribing prototype for rtpengine using Google Speech API

License:GNU Affero General Public License v3.0


Languages

Language:Python 96.3%Language:Shell 3.7%