Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bespoken/bst

:wrench: Bespoken Tools - Tools for making voice apps faster and better
https://github.com/bespoken/bst

alexa alexa-skills-kit amazon-echo cli echo google-assistant google-cloud-functions

Last synced: 3 months ago
JSON representation

:wrench: Bespoken Tools - Tools for making voice apps faster and better

Awesome Lists containing this project

README

        



BST


Switch to BEAST mode

Develop, Debug, and Test Alexa skill and Google Actions Better and Faster



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
* Time-intensive and error-prone regression and utterance testing

The command-line tools include:

* [Test](https://read.bespoken.io/unit-testing/getting-started/#run-your-tests) - Test your voice application with minimum code required using YAML files
* [Proxy](https://read.bespoken.io/cli/commands/#proxy) - Easily debug Alexa requests by having them send directly to your laptop
* [Launch](https://read.bespoken.io/cli/commands/#launch) - Send a Launch Request to your Alexa skill
* [Utter](https://read.bespoken.io/cli/commands/#utter) and [Intend](https://read.bespoken.io/cli/commands/#intend) - Send intents and utterances to your Alexa skill
* [Speak](https://read.bespoken.io/cli/commands/#speak) - Send a request directly an Alexa Virtual Device - uses the "real" Alexa! Magic!

You can also use:

* --version, -v - Indicates the current BST and Node versions
* --help, -h - Shows usage information

# Installation

For use of the CLI:

```bash
$ npm install bespoken-tools -g
```

# Learn More
* [Getting Started With The CLI](https://read.bespoken.io/cli/getting-started/)
* [Unit-Testing](https://read.bespoken.io/unit-testing/getting-started/) - Using our simple, expressive YAML test scripting syntax
* [End-To-End Testing](https://read.bespoken.io/end-to-end/getting-started/) - Also uses our YAML syntax, but for end-to-end tests that use the real Alexa
* [Virtual Alexa](https://github.com/bespoken/virtual-alexa) - The core component of our unit-testing - use this for programmatic unit tests

## Questions/Feedback?

Talk to us on [Gitter](https://gitter.im/bespoken/bst), also feel free to open an [issue](https://github.com/bespoken/bst/issues/new) for a bug or feature request.

We love to hear feedback.