You are on page 1of 9

AI VOICE

ASSISTANT

USING PYTHON
Introduction:
 A virtual assistant is a technology based on AI.

 The software used a device’s microphone to receive voice


requests while the voice output takes place at the speaker. But
the most exciting thing happens between these two actions.

 It is a combination of several different technologies: voice


recognition, voice analysis and language processing.

 It is completely developed using one of the most powerful


language python.
How does an intelligent personal
assistant work ?
 User asks a personal assistant to perform a task.
 The natural language audio signal is converted into a
digital data that can be analyzed to find a suitable
answer.
 Compared with 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.
Working
Feature Extraction

 Feature Extraction is a common to extract a set of features


from speech signal.
 Classification of feature extraction is carried out on the set of
the features instead of speech signals themselves.
 The feature extraction stage seeks to provide a compact
representation of the speech waveform. This form should
minimize the loss of information that discriminates between
words, and provide a good match with the distributional
assumption made by acoustic models.
Modules Needed:
 Subprocess
 WolframAlpha
 Pyttsx3
 Tkinter
 Wikipedia
 Speech Recognition
 Web browser
 Datetime
 Pyjokes
 Requests

You might also like