BRUCE: A Next Generation Voice Assistant for Enhanced User Interaction and Task Execution
Ms. Maryam Farooqui1, Mrs. Novera2, N. Vinay Yadav3, GM. Vamshi4, Jashwanth5, Manish6
1 Assistant Professor of Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
2 Associate Professor of Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
3 Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
4 Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
5 Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
6 Department of AIML, J.B. Institute of Engineering and Technology, Hyderabad
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract -
The demand for voice-activated technologies has been increasing rapidly since the early 2000's particularly for personalized assistant systems, this highlights the need for solutions that are tailored for different user needs. Bruce-A desktop voice Assistant addresses this challenge by offering two distinct modes a basic mode for simple tasks and an Advanced mode for complex tasks and interactions, Bruce is designed to be easy to use for people of all ages. With a simple toggle, users can switch between basic and advanced modes depending on what they need. The basic mode handles simple tasks like managing files, playing music, and setting reminders, all while using very little system power and working offline. The advanced mode takes things a step further, offering smart language processing that helps Bruce hold conversations and respond appropriately to what’s happening. The toggle feature makes it simple for users to change modes as needed, so that Bruce can fit different preferences and levels of interaction.
Key Words: Desktop Assistant, Automatic Speech Recognition, OpenAI, Natural Language Processing (NLP), Python, API Integration, Offline Capability.