Voice Assistent - Minor
Voice Assistent - Minor
PERSONAL VOICE
ASSISTANT IN
PYTHON Submitted By:
Patel Abhi(2018095900008917)
Patel Darshan(2018095900007415)
Guided by:- Prem C. Patel Patel Ankit(2018095900008457)
Contents 2
Introduction
How does an intelligent personal assistant work?
Dataflow diagrams
Automatic Speech Recognition System Model in Google AP
Use case diagrams
Modules
screenshots
Requirements
Conclusion
Introduction 3
work?
User asks a personal assistant to perform a task.
The natural language audio signal is converted into digital data that can be
analyzed by the software.
Compared with a database of the software using an innovative algorithm to find a
suitable answer.
This database is located on distributed servers in cloud networks. For this
reason ,it must have a reliable Internet connection.
Dataflow Diagrams 5
DFD - 0
Personal
Voice Speech to Action
User voice Computer
Text
assistant
Response
Voice output
Text to speech
6
DFD
Perform action
Computer
Automatic Speech Recognition System Model in 7
Google API
nder
Sent e
Op b
Ap los and
on/off
ta
Set
s
ion
mail
Remi
Wi Fi
pli e
en
t ery
cat
Op
t
Ba nfo
c
i
eb er
W ws
o
br e
Tak shots
creen
s
Input Read
voice Wikipedia search
User t op
Ask
Music
Play /S
Time
User Microphone Computer Google API 10
Open Personal Assistant Accessing G-API
Voice response
Start Mic
Receive data
Convert audio to text
Perform action
Voice / Text
Response
MODULES 11
Speech recognition
PlaySound
Software requirements
Pycharm IDE/visual studio code
Inno Setup Compiler
Pyinstaller
Python 3.8.2 and its Sub modules
Hardware requirements
Intel core i3
4gb RAM
30 Gb Hard drive space
Conclusion 13
Voice Controlled Personal Assistant System will use the Natural language processing
and can be integrated with artificial intelligence techniques to achieve a smart
assistant that can control the computer and applications and even solve user queries
using web searches.. It can be designed to minimize the human efforts to interact with
many other subsystems, which would otherwise have to be performed manually. By
achieving this, the system will make human life comfortable
14
THANK YOU