Virtual Assistant Synopsis
Virtual Assistant Synopsis
Project Synopsis
Major Project(IMW-651)
Table of Contents
1 Project Title 3
2 Domain 3
3 Problem Statement 3
4 Project Description 3
4.1 Scope of the Work 3
4.2 Project Modules 3
5 Implementation Methodology 3
6 Technologies to be used 4
6.1 Software Platform 4
6.2 Hardware Platform 4
6.3 Tools 4
7 Advantages of this Project 4
8 Future Scope and further enhancement of the Project 4
9 Team Details 4
10 Conclusion 5
11 References 5
Title: Page 2 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis
1 Project Title
2 Domain
3 Problem Statement
A country like India where most of the population belongs to middle-class families. Most of them
can’t afford a car. In this era, people have less time and more work than force them to travel
different places to work, business meeting and tourism.
4 Project Description
The project is developed to create here, Customers will be able to reserve their vehicles
from anywhere Car Rental System specializing in renting cars to clients. It is an online system
through which clients can view available cars, signup, login, view profiles, and book car
● Speech Recognition Package – when you voice a question, we’ll need something that
can capture it. The SpeechRecognition package allows Python to access audio from your
machine’s microphone, transcribe audio, save audio to an audio file, and other similar
tasks.
● Text to Speech Package – our assistant will need to convert your voiced question to a
text one. And then, once the assistant looks up an answer online, it will need to convert
the response into a voiceable phrase. For this purpose, we’ll usethe gTTS package
(Google Text-to-Speech). This package interfaces with Google Translate’s API.
Title: Page 3 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis
● Audio Playback Package – All that’s left is to give voice to the answer.
The mpyg321 package allows for Python to play MP3 files.
● Requests Package- This allows Python to obtain the weather data for the input city, and
after some parsing, extract the relevant information.
● Time package -The ability to respond with the current time. This is done with
the ctime function from the time package.
5 Implementation Methodology
This will be implemented with PyCharm community ide with Tkinter framework.
6 Technologies to be used
6.1 Software Platform
a) Front-end
Pycharm community ide
b) Back-end
Python
Windows.
6.3 Tools
9 Team Details
TCA19560001 Gunjan
Diwakar
TCA1956010 Naina Tyagi
10 Conclusion
This virtual assistant is useful in getting information through audio command and you can
response to a few basic inquiries. From there, you can customize it to perform whatever
tasks you need most.
Title: Page 5 of 6
TMU-CCSIT Version 1.1 T001-Project Synopsis
11 References
Title: Page 6 of 6