International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 10 Issue: 05 | May 2023
p-ISSN: 2395-0072
www.irjet.net
VOX – A Desktop Voice Assistant Aniket Murkutkar1, Aradhya Bobade2, Naina Kaushik3 1,2SE Student, Computer Engineering, Rajiv Gandhi College of Engineering, Andheri, Maharashtra, India 3Assistant Professor, Dept. of Computer Engineering, Rajiv Gandhi college of Engineering, Andheri, Maharashtra,
India ---------------------------------------------------------------------***--------------------------------------------------------------------respond with the relevant information or perform the Abstract - Voice assistants are programs on digital devices requested action.
that listen and respond to verbal commands. This voice assistant will gather the audio from the microphone and then convert that into text, later it is sent through an API . The API will then convert text into audio file in digital language(binary) which is then converted to English language. Voice assistant is a technology which allows us two basic operations that are speech to text conversion in which we will have the user give a voice command and after getting an input the assistant will display what the command user gave and then implement it and text to speech conversion in which we will have the user write a text command which the assistant will interpret and give us a speech translation of the written command.
Keywords— API, speech to text, text to speech, verbal commands, voice assistant.
5.
Expanded functionality and integration: Increasing compatibility with various applications, platforms, and devices allows for a more seamless user experience. For example, integrating with popular productivity tools, smart home devices, or third-party services can provide users with a wider array of capabilities.
6.
Customization and user control: Providing users with options to customize the voice assistant's behavior, voice, or interface can enhance the overall user experience. Allowing users to define preferences, choose different voices, or customize settings empowers them to tailor the assistant to their individual needs and preferences
1.2. Drawbacks of current system
1. INTRODUCTION Voice assistant is an application program that understands natural language and voice commands to complete tasks for the user. The users can even ask their assistant questions and also interact with them. Voice assistant is used to run machine like laptop or PC’s or a mobile phone on your own voice command. For this software it uses a microphone as input device to receive voice requests from user and speaker as output device to give the output voice.
1.
Privacy concerns: Users may feel uneasy about having a device that is always listening to their conversations, as it may lead to unintended data collection or potential breaches of privacy.
2.
Limited functionality and compatibility: Compared to their mobile counterparts, desktop voice assistants typically have limited functionality. They may not support certain features or integrations available on mobile devices, which can limit their usefulness.
3.
Misinterpretation and errors: Variations in accents, speech patterns, or background noise can affect the accuracy of voice recognition.
4.
Dependency on internet connectivity: Without a stable internet connection, the functionality of the voice assistant may be limited or even rendered unusable.
5.
Difficulty in Multitasking: In a shared office environment or a quiet library, users may prefer traditional input methods to avoid disturbing others.
6.
Limited Use Cases: Voice assistants have limitations in certain domains. They excel at tasks like setting reminders, answering general knowledge questions, or controlling smart home
1.1. Advantages of using Voice Assistant 1.
Hands-free operation: Users can interact with the assistant using their voice, eliminating the need to use a keyboard or mouse.
2.
Multitasking and seamless integration: Desktop voice assistants often integrate with various applications and services, allowing users to seamlessly switch between tasks or access information from different sources.
3.
Accessibility and inclusivity: Voice assistants make technology more accessible to individuals with disabilities or those who have difficulty using keyboard and mouse. People with mobility issues, visual impairments, or certain medical conditions can benefit from voice assistants.
4.
Efficiency and productivity: Users can simply speak commands or ask questions, and the assistant will
© 2023, IRJET
|
Impact Factor value: 8.226
|
ISO 9001:2008 Certified Journal
|
Page 134