How to continuously stream audio content a receive live S2T transcripts from the Azure Speech Service.
Clone or download
Latest commit f1b49ba Jan 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
VideoAudioStreamerAPI READMEs Jan 4, 2019
VideoAudioStreamerFront Packages update Jan 11, 2019
.gitattributes Initial code commit Jan 4, 2019
.gitignore Initial code commit Jan 4, 2019
LICENSE Initial commit Jan 4, 2019
README.md Instructions Jan 4, 2019
VideoAudioStreamerAPI.sln Initial code commit Jan 4, 2019

README.md

Sample Continuous S2T

How to continuously stream audio content a receive live S2T transcripts from the Azure Speech Service.

Contents

There are two projects in this repo:

  • VideoAudioStreamerAPI - The API which streams audio to the Speech Service, receives transcripts and sends them back to clients.
  • VideoAudioStreamerFront - Client web application. Requires the API to run.

Usage

Open solution in Visual Studio and run. The API will be started.

Go to VideoAudioStreamerFront, install packages and run:

npm install
npm run serve

Enter your Speech subscription key, region and endpoint ID.

Enter a video file URL.

Play the video.

Hint: I use http-server to pretend that my local files are on a web server ;)

More

Full description on my blog: https://codez.deedx.cz/posts/continuous-speech-to-text/