Skip to content

A sample project to explore the microphone feature with natural language processing.

Notifications You must be signed in to change notification settings

polito-hci-2020/voice-sample-complete

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample of a Web-based Voice User Interface

This repository is an example for getting started with voice user interfaces.

It uses the Web Speech API (experimental) for speech-to-text and text-to-speech operations. For Natural Language Processing, it uses Dialogflow ES agent, included as a .zip file.

Tested in Chrome 57+, Firefox 70+, and Safari 10.1+. Please, notice that speech-to-text capability does not work in Safari and Firefox.

To get started with the project, import the WeatherAgent.zip into Dialogflow, generate a service key from Google (in JSON), and download it into the root of the project as client-secret.json. Then, amend the project-id present in the code.

About

A sample project to explore the microphone feature with natural language processing.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published