m-ripper / jovo-framework

πŸ”ˆ Build cross-platform Voice Apps for Amazon Alexa and Google Assistant

Home Page:https://www.jovo.tech

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jovo Framework

We're working heavily on Jovo v4! Check out the v4dev branch for more information

Jovo Framework

The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more

app.setHandler({
    LAUNCH() {
        return this.toIntent('HelloWorldIntent');
    },

    HelloWorldIntent() {
        this.ask('Hello World! What\'s your name?', 'Please tell me your name.');
    },

    MyNameIsIntent() {
        this.tell('Hey ' + this.$inputs.name.value + ', nice to meet you!');
    },
});

The main features of the Jovo ecosystem are:

πŸš€ Join our newsletter for free courses on voice app development: www.jovo.tech/newsletter

Table of Contents


We're glad to be supported by respected companies and individuals in the voice-first industry. See our Open Collective to learn more.

Gold Sponsors

Silver Sponsors

Bronze Sponsors

Find all supporters in our BACKERS.md file.

Support Jovo on Open Collective


Usage

Learn more in our Quickstart Guide.

Install the Jovo CLI:

$ npm install -g jovo-cli

Create a new Jovo project:

# Default: Create new JavaScript project
$ jovo new <directory>

# Alternative: Create new TypeScript project
$ jovo new <directory> --language typescript

Go into project directory and run the Jovo development server:

# Go into project directory (replace <directory> with your folder)
$ cd <directory>

# Run local development server
$ jovo run

# Press "." to open the Jovo Debugger

Benefits

Learn more

Contributing

We strongly encourage everyone who wants to help the Jovo development take a look at the following resources:

About

πŸ”ˆ Build cross-platform Voice Apps for Amazon Alexa and Google Assistant

https://www.jovo.tech

License:Apache License 2.0


Languages

Language:TypeScript 99.2%Language:JavaScript 0.7%Language:HTML 0.1%