🔧 Bespoken Tools - Tools for making voice apps faster and better
Clone or download
Permalink
Failed to load latest commit information.
.circleci Integrate Bst-test into master (#496) Sep 5, 2018
.github/ISSUE_TEMPLATE Update issue templates (#482) Aug 22, 2018
bin Send friendly message on virtual device error, log error to bst-debug ( Oct 18, 2018
docker Allocated new IP and set in Circle (#316) Jul 19, 2017
docs Version2 0 33 (#520) Oct 4, 2018
lib Send friendly message on virtual device error, log error to bst-debug ( Oct 18, 2018
samples/java Refresh docs (#376) Sep 7, 2017
test Send friendly message on virtual device error, log error to bst-debug ( Oct 18, 2018
.env.example More information on .env Dec 13, 2016
.gitignore Update to Typescript 2.0 (#337) Aug 7, 2017
.travis.yml Add coveralls to travis builds (#362) Aug 21, 2017
LICENSE Update LICENSE Jul 25, 2016
NOTICE Create NOTICE Jul 25, 2016
README.md Update links to read.bespoken.io, include bst test command, remove de… Oct 11, 2018
appveyor.yml Add Appveyor integration to test all branches on windows (Closes #89) ( Sep 13, 2017
codecov.yml Updates for Circle and SSL (#315) Jul 18, 2017
gulpfile.js Extract logless into it's own repo (#454) May 23, 2018
index.js remove deprecated code (#499) Sep 7, 2018
index.ts remove deprecated code (#499) Sep 7, 2018
mkdocs.yml Integrate Bst-test into master (#496) Sep 5, 2018
package-lock.json Version2 0 30 (#512) Oct 1, 2018
package.json Version2 0 33 (#520) Oct 4, 2018
tsconfig.json update virtualAlexa to lastest version (#452) May 25, 2018
tslint.json Cleaned up for new tslint settings Sep 1, 2016

README.md

BST

Switch to BEAST mode
Rampage through code/test iterations for Alexa and Lambda development

Build Status Codecov Coverage Status NPM Version Read The Docs Contact us


Overview

With Bespoken, develop faster and better. Do not slow-down for:

  • Time-consuming server deployments
  • Over-complicated and highly manual testing routines
  • Complex ffmpeg encoding and configuration

The command-line tools include:

  • Test - Test your voice application with minimum code required using YAML files
  • Proxy - Easily debug Alexa requests by having them send directly to your laptop
  • Launch - Send a Launch Request to your Alexa skill
  • Utter and Intend - Send intents and utterances to your Alexa skill
  • Speak - Send a request directly an Alexa Virtual Device - uses the "real" Alexa! Magic!

The library provides:

  • BSTAlexa - Alexa emulator for unit-testing and functional-testing of your skills
  • BSTEncode - Encodes audio files for use in SSML without pesky ffmpeg
  • Logless - Completely painless, serverless logging

Installation

For use of the CLI:

$ npm install bespoken-tools -g

For use of the Bespoken library (including Logless and the Emulator):

$ npm install bespoken-tools --save

For additional help, see Getting Started

Tutorials For Alexa Skills

Tutorials For Actions on Google

Tutorials For General Lambdas

Questions/Feedback?

Talk to us on Gitter, also feel free to open an issue for a bug or feature request.

We love to hear feedback.