You are on page 1of 3

Volume 8, Issue 2, February – 2023 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Desktop Voice Assistant


Harshil Asodariya1, Keval Vachhani2, Eishan Ghori3, Brijesh Babariya4,. Tejal Patel5
1
Parul University, Gujarat, India
2
Parul University, Gujarat, India
3
Parul University, Gujarat, India
4
Parul University, Gujarat, India
5
Professor, Dept. of Information Technology, Parul University, Gujarat, India

Abstract:- Our desktop voice assistant project aims to understand and respond toa wide range of voice commands,
develop asoftware program that uses artificial intelligence including commands to open and close programs, search the
and natural language processing to understand and internet, and perform basiccalculations.
respond to voice commands on a desktop computer. This
technology will allow users to interact with their computer To develop our desktop voice assistant, we will first
using their voice, making iteasier and more convenient to conduct market research to identify the needs and preferences
access information and perform tasks. The desktop voice of our target audience. We will then design and implement the
assistant will be designed to understandand respond to a software using appropriate programming languages and
wide range of voice commands, including commands to frameworks, testing and refining the program as needed to
open and close programs, search the internet, and ensure its effectiveness and usability.
perform basic calculations. To develop our desktop Voice
assistant, we will use appropriate programming Once the voice assistant is fully developed, we will
languages and frameworks, and conduct thorough conduct thorough evaluations to assess its performance and
evaluations to assess its performance and effectiveness. effectivenessin meeting the needs of our target audience. We
We will also gather feedback from users to identify any will also gather feedback from users to identify any areas for
areas for improvement and inform future updates to the improvement and to inform future updates and enhancements
program. Our goal is to create a convenient and efficient to the program.
tool that helps user’s access information and perform
tasks more easily and efficiently on their desktop. Overall, our goal is to create a convenient and efficient
tool that helps user’s access information and perform tasks
Keywords:- Speech Recognition, Wikipedia, Voice Search, more easily and efficiently using their voice. We believe that
Speech-to-text, text-to-speech. our innovativeapproach and focus on user needs will make
our desktop voice assistant a valuable and useful tool for a
wide range of applications and use cases.
I. INTRODUCTION
II. LITERATURE SURVEY
Artificial intelligence (AI) and natural language
processing (NLP) have transformed the way we interact with Personal assistants or virtual assistants, have become an
technology, enabling the development of voice assistants that essential part of our daily lives. Every organization or
can understandand respond to voice commands. These tools individualis adopting these technologies because they make
have become increasingly popular in recent years, with a it easier to complete tasks. This system consists a Virtual
wide range of applications in fields such as home automation, Assistant, whichis capable of accepting user input, processing
customer service, and language translation. it, evaluating it, and performing activities as needed. This
saves users a significant amount of time.
Desktop computers, which are still widely used in many
businesses and homes, present a unique opportunity for the III. IDENTIFY, RESEARCH AND COLLECT IDEA
integration of voice assistant technology. While smartphones
and smart home devices have integrated voice assistants, the Identify the problem or need: The first step in any
useof a keyboard and mouse is still the primary method of project is to identify the problem or need that the project will
interaction with a desktop computer. This can be address. For a desktop voice assistant, this could involve
inconvenient and time-consuming, especially for tasks that identifying the challenges or inconveniences that users
require frequent typing or clicking. currently face when interacting with their desktop computer,
and determining how a voice assistant could help alleviate
In this project, we propose to develop a desktop voice these issues.
assistant that allows users to interact with their computer
using their voice. This technology will make it easier and
more convenient for users to access information and perform
tasks on their desktop, reducing the need to type or use a
mouse. Our desktop AI voice assistant will be designed to

IJISRT23FEB1064 www.ijisrt.com 1418


Volume 8, Issue 2, February – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
Research existing solutions: Once the problem or need A. Open YouTube:
has been identified, it can be helpful to research existing If a user requests the assistant to open YouTube, the
solutions to seehow they address the issue and what features assistant will comply.
and capabilities they offer. This can help identify gaps in the
market and identify opportunities for a new or improved
solution.

Collect ideas: After researching existing solutions, it can


be helpful to collect ideas for a new or improved desktop
voice assistant. This can involve brainstorming sessions with
team members, gathering feedback from potential users, and
studying industry trends to identify new technologies or
techniques that could be incorporated into the project.

Research and validate ideas: Once a list of ideas has


been collected, it can be helpful to research and validate them
to determine which are most feasible and effective. This can
involve conducting market research to assess the potential Fig 1: Asking assistant to open YouTube
demand for the ideas, as well as evaluating their technical
feasibility and potential impact on the user experience. B. Play Music:
Where users can easily play their favorite music by
Prioritize and select ideas: After researching and simply speaking the name of the song using a voice
validating the collected ideas, it can be helpful to prioritize command. This feature allows users to effortlessly listen to
them based on their potential impact, feasibility, and their favorite music without needing to navigate through
alignment with the project goals. This will help identify the menus or playlists.
most promising ideas to pursuefurther, and allow the team to
focus on developing and refining the most promising
concepts.

IV. IMPROVEMENT AS PER REVIEWER


COMMENTS

To improve the desktop voice assistant based on


reviewer comments, we have implemented a number of
changes to the program. These include adding new features
and capabilities based on the needs and preferences of the
target audience, improving the user experience by
streamlining the program's interface and making it more
intuitive to use, enhancing the accuracy of the program by
Fig 2: Asking assistant to play Music
training it on a larger and more diverse dataset, increasing the
speed of the program by optimizing the code and
C. Open Google:
implementing more efficient algorithms, and addressing
If the user asks the assistant to open Google, the
technical issues such as bugs and compatibility issues. These
assistant will do that.
improvements have been informed by feedback from
reviewers and users, and have helped to make the desktop
voice assistant a more effective and valuable tool for a wide
range of applications and use cases.

V. IMPLEMENTATION

When the voice assistant starts, it will wait for the user
to give an input command through their voice. Once the
assistant receives the input, it will search for a keyword
within the command. If the assistant is able to find a keyword,
it will perform the corresponding task and return the output to
the userthrough their voice. If the keyword is not found, the
assistant will wait for another input from the user.
Fig 3: Asking assistant to open Google

IJISRT23FEB1064 www.ijisrt.com 1419


Volume 8, Issue 2, February – 2023 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
D. Web Search: [6]. V. Geetha, C.K.Gomathy, Kottamasu Manasa Sri
The assistant is able to perform web searches at the Vardhan, Nukala Pavan Kumar,“The Voice Enabled
user's request. The user will be prompted to specify what they Personal Assistant for Pc using Python,”International
would like to search for, and the assistant will open the search Journal of Engineering and Advanced Technology
results in a new tab on the user's browser using Google search. (IJEAT), April 2021.
[7]. Khobragade ShrutiKa ,“Jarvis, Digital Life Assistant,”
Vishwakarma Institute of Information Technology,
ACSAC, 2021.
[8]. Vora Jash,Yadav Deepak ,Jain Ronak ,Gupta
Jaya,“JARVIS: A PC Voice Assistant,”International
Journal of Advance Study and Research Work
(25815997) , July 2021.
[9]. Patil Aparna,Gavali Ruchita Audumbar,Shetty Shabdali
Suresh,“VOICE ASSISTANT,” International Journal of
Engineering AppliedSciences and Technology, 2021.
[10]. Farzaneh Nasirian,Mohsen Ahmadian,One-Ki (Daniel)
Lee,“AI-Based Voice Assistant Systems: Evaluating
from the Interaction and Trust Perspectives,Twenty-
third Americas Conference on Information Systems”,
Fig 4: Asking assistant to open Website May 2017.
[11]. Tembhurne Nishank M,Vaidya Sumedh V,Shiekh Afrin
VI. CONCLUSION , Prof. Swapnil Dravyakar, “Voice Assistant for Visually
Impaired People,” International Research Journal of
In conclusion, the desktop voice assistant project has Engineering and Technology (IRJET), Sep 2019.
successfully developed a software program that uses artificial [12]. Abeed Sayyed, Shaikh Ashpak,Sancheti Ashish, Swikar
intelligence and natural language processing to understand Sangamnere,Prof. Jayant H Bhangale5,“Desktop
and respond to voice commands on a desktop computer. This Assistant AI Using Python,”International Journal of
technology has proven to be a convenient and efficient tool Advanced Research in Science, Communication and
that meets the needs of our target audience, and has received Technology (IJARSCT), June 2021
positivefeedback from users. Through thorough evaluations [13]. Braun Michael, Mainz Anja, Chadowitz Ronee,Bastian
and continuous updates informed by user feedback, we have Pfleging,Florian Alt“TAt Your Service: Designing
ensured that the desktop voice assistant is a valuable and Voice Assistant Personalities to Improve Automotive
effective tool for a wide range of applications and use cases. User Interfaces,” 2019.
We believe that this project represents an important step [14]. Terzopoulos George ,Satratzemi Maya ,“Voice
forward in the integration of voice assistant technology into Assistants and Artificial Intelligence in Education,
desktop computers, and we look forward to continuing to 2019.
advance the capabilities of voice assistants in the future. [15]. Lovekesh Kumar, Kanchan Yadav, Juhi Singh,
Khushboo Tripathi,“AI-Based Voice Assistance Using
REFERENCES AWS,”International Journal of Innovative Research in
Computer Science & Technology (IJIRCST), May
[1]. Poushneh Atieh “Humanizing voice assistant: The 2021.
impact of voice assistant personality consumers’
attitudes and behaviors, 2020.
[2]. Isyanto Haris , Setyo Ajib Arifin, Suryanegara
Muhammad, “Design and Implementation of IoT-Based
Smart Home Voice Commands,” International
Conference on Smart Technology and Applications
(ICoSTA), Volume: 04, Issue: 05,IEEE 2020, pp. 536-
546.
[3]. Liao Song ,Wilson Christin ,Long Cheng, Hongxin
Hu,Huixing Deng,“Measuring the Effectiveness of
Privacy Policies for Voice Assistant Applications,”
ACSAC, December 7–11, 2020.
[4]. Seyed Mohammadjavadi, Sain Ardalan Amiri
[5]. ,“MegaMind: A Platform for Security & Privacy
Extensions for Voice Assistants,” In The 19th Annual
International Conference on Mobile Systems,
Applications, and Services (MobiSys ’21), Sep June 24–
July 2,2021.

IJISRT23FEB1064 www.ijisrt.com 1420

You might also like