Skip to content

Vonage-Community/demo-video-node-audio_connector

Repository files navigation

Vonage Video Audio Connector Demo

Overview

This is a demo of the Vonage Video API Audio Connector feature, using Symbl.ai's Streaming API to perform transcription.

Pre-requisites

To run this demo, you will need:

Running the Demo Locally

  1. Clone the repository
git clone https://github.com/Vonage-Community/demo-video-node-audio_connector.git
  1. From within the main directory of the cloned rep, insstall the dependencies
npm install
  1. Copy or rename the .env-sample file to .env and update the file with your Vonage Video and Symbl.ai credentials

  2. Start up Ngrok

ngrok http 3000
  1. Copy the Ngrok Forwarding URL and set this in the .env file as the value for TUNNEL_DOMAIN (do not include the scheme part https://)

  2. In a separate console tab, start the Node application

node index.js
  1. In your browser, navigate to localhost:3000

  2. Select the Call Configuration Options for the call data that you want processed

  3. Click on the 'Video call with Audio Processing' button

  4. On the call screen, enter your name in the form field and click 'Join'

  5. Share the 'Meeting Link' with other participants

  6. Once all participants have joined, click on the 'Start Processing' button (there is normally a delay of a second or two before the processing starts)

  7. To view the processed output of your video call, click on relevant links below the 'Processed Output' heading

About

A demo of the Vonage Video Audio Connector Feature

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published