WASdev/sample.voice.gateway

Name: sample.voice.gateway

Owner: WASdev

Description: Lots of helpful samples to help jumpstart development with the IBM Voice Gateway.

Created: 2016-11-14 18:45:56.0

Updated: 2017-12-15 04:12:18.0

Pushed: 2018-01-15 23:49:01.0

Homepage:

Size: 9923

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

sample.voice.gateway

This repository contains various samples and scripts to help you get started with the IBM® Voice Gateway™.

IBM® Voice Gateway provides a Session Initiation Protocol (SIP) endpoint that orchestrates IBM® Watson™ speech and conversation services to enable a cognitive agent that communicates with a caller using natural language. The voice gateway makes it possible to integrate a public or enterprise telephony system with Watson, enabling direct voice interactions with a cognitive self-service agent or the ability to access real-time transcriptions of a phone call between two people (e.g. a customer and a contact center agent).

Within this repository you will find the following directories:

| Directory | Description | | ————– | ————————————————————— | | \docker | Contains sample docker-compose.yml files that can be used to launch the voice gateway docker images in your own docker environment.| | \bluemix | Contains scripts and docker.env files that can be used to deploy the voice gateway to the IBM® Containers for Bluemix® service.| | \conversation | Contains sample docker-compose.yml files that can be used to launch the voice gateway docker images in your own docker environment.| | \kubernetes | Contains contains scripts to help you get started with deployments of the voice gateway into a k8s environment.| | \security | Files to help customize security of the voice gateway.| | \audio | Audio files used in the sample conversation.| | \soe | Sample Service Orchestration Engine used to customize your voice conversation through the use of APIs.|

Pulling the IBM Voice Gateway Docker images

The voice gateway is made up of two separate Docker images that can be pulled using the following command:

ker pull ibmcom/voice-gateway-so:latest

ker pull ibmcom/voice-gateway-mr:latest

Read more about these images here:

voice-gateway-so

voice-gateway-mr

Usage

All the documentation related to the Voice Gateway and the use of the samples in this GitHub repository can be found here:

IBM Voice Gateway Documentation

If you want to deploy the voice gateway to IBM Containers on Bluemix, go here:

Deploying to IBM Containers on Bluemix

If you want to deploy the voice gateway to a Docker engine, go here:

Deploying to Docker Engine

If you're interested in setting up the voice gateway behind a Twilio SIP trunk, go here:

Twilio integration

Become part of our community!

Need an account on ibm-cloud-tech.slack.com? Click here to sign up.

Licenses

The license related to the files found in this GitHub repository:

Apache 2.0 License

The license for the IBM® Voice Gateway Docker images can be found here:

IBM Voice Gateway License


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.