Skip to content

This is a minor project which is based on Voice Assistant using JAVA and Sphinx Library. Minor Improvements are needed that will be done shortly.

License

Notifications You must be signed in to change notification settings

ankitrajbiswal/Voice-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voice-Assistant in JAVA

This is a minor project which is based on Voice Assistant using JAVA and Sphinx Library.

About

Now a days, Amazon Alexa, Google Asisstant, Siri and Cortana are very famous. This project is just a small attempt to replicate the same concept. In this voice asisstant, user will give a voice commands for opening certain websites and these websites will be opened by the default web browser of the user.

Tech Stack

I have coded this project using JAVA and Sphinx Library has been used for adding speech recognition function in the project. This project can also be created using any other programming languages such as Python, C,C++ etc.

Result and How to Use?

To Use this assistant some libraries are needed to be included in your Code Editor. Sphinx Libraries are to be firstly imported in your packages.

These libraries can be downloaded from the following link: https://drive.google.com/drive/folders/1WuYSLxHeQ4SXmD0vauXiBSFIS61xe0oI?usp=sharing

After importing this library, in your code, Use this entire folder in your code editor and run App.java in the editor.

Some screenshots are given below:

  1. When you will run the program, this is how your terminal in Visual Studio Code will look like as it is shown in my screenshot. pic 1

  2. Then you are required to speak the website names given in Commands.txt.

  3. After Speaking the websites name, you will see the screen how it will appear. (Example in this case, Website: Github) Pic 2

Precautions

  1. The sphinx library should be imported properly.
  2. The dic and lm files should be placed properly in folders and locations should be given properly.

Contributor

Name : Ankit Raj Biswal Registration No. : 1941012238 CSE-D College: Institute of Technical Education and Research

Rest You are Good to Go!!! 🤘 🍻

About

This is a minor project which is based on Voice Assistant using JAVA and Sphinx Library. Minor Improvements are needed that will be done shortly.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages