• Home
  • Submit Paper
  • Check Paper Status
  • Download Certificate/Paper
  • FAQs
  • Feedback
  • Contact Us
Email: ijraset@gmail.com
IJRASET Logo
Journal Statistics & Approval Details
Recent Published Paper
Our Author's Feedback
 •  ISRA Impact Factor 7.894       •  SJIF Impact Factor: 7.538       •  Hard Copy of Certificates to All Authors       •  DOI by Crossref for all Published Papers       •  Soft Copy of Certificates- Within 04 Hours       •  Authors helpline No: +91-8813907089(Whatsapp)       •  No Publication Fee for Paper Submission       •  Hard Copy of Certificates to all Authors       •  UGC Approved Journal: IJRASET- Click here to Check     
  • About Us
    • About Us
    • Aim & Scope
  • Editorial Board
  • Impact Factor
  • Call For Papers
    • Submit Paper Online
    • Current Issue
    • Special Issue
  • For Authors
    • Instructions for Authors
    • Submit Paper
    • Download Certificates
    • Check Paper Status
    • Paper Format
    • Copyright Form
    • Membership
    • Peer Review
  • Past Issue
    • Monthly Issue
    • Special Issue
  • Pay Fee
    • Indian Authors
    • International Authors
  • Topics
ISSN: 2321-9653
Estd : 2013
IJRASET - Logo
  • Home
  • About Us
    • About Us
    • Aim & Scope
  • Editorial Board
  • Impact Factor
  • Call For Papers
    • Submit Paper Online
    • Current Issue
    • Special Issue
  • For Authors
    • Instructions for Authors
    • Submit Paper
    • Download Certificates
    • Check Paper Status
    • Paper Format
    • Copyright Form
    • Membership
    • Peer Review
  • Past Issue
    • Monthly Issue
    • Special Issue
  • Pay Fee
    • Indian Authors
    • International Authors
  • Topics

Ijraset Journal For Research in Applied Science and Engineering Technology

  • Home / Ijraset
  • On This Page
  • Abstract
  • Introduction
  • Conclusion
  • References
  • Copyright

My Voice Assistant Using Python

Authors: Dr. Ranjeet Kumar, Muhammad Faisal, Mohd Faisal, Owaish Ahmad

DOI Link: https://doi.org/10.22214/ijraset.2022.41958

Certificate: View Certificate

Abstract

In the current situation of technology development within the field of augmented reading and voice assistant systems development, many researchers are writing in this regard for the development of new and effective technologies. The voice assistant are software package agents that may interpret human speech & responds via synthesized voices apple siri, microsoft cortana & google assistant are the foremost common voice assistant & embedded in smartphones .Today the technological advancement is increasing day by day. with the assistance of computer system in which we are able to do solely few task however currently artificial intelligence ,machine learning and few a lot of technologies have created computer system so advance that we are able to implement any type of task. In the present paper, The thought of speech technology extremely encompasses 2 technologies: Synthesizer and recognizer. A speech synthesizer takes as input and produces an audio stream as output. A speech recognizer on the opposite hand does opposite. It takes an audio stream as input and thus turns it into text transcription. The voice may be a signal of infinite information. for this reason, we have got created our own virtual personal assistant just for windows using python 3.6 that is ready to right to use on any windows explorer such as windows 7,8,10.we will use python as a programming language as a result of it have a major libraries which is use to implement command

Introduction

I. INTRODUCTION

Virtual assistant is employed to run machine like laptop or PC’s on your own command. Virtual assistant is an application program that acknowledges natural language and voice commands to finish tasks for the users. Virtual Assistant are completely software package based but nowadays they’re integrated in numerous devices and additionally a number of the assistants are designed explicitly for single devices like Alexa. Due to forceful amendment in technology now it’s a high time to train our machine with the assistance of machine learning, deep learning, neural networks. Today we are able to talk to our machine with the help of Voice Assistant. Today every huge company is using Voice Assistant so that their user will take the assistance of machine through their voice. So, with the Voice Assistant we are moving to the consecutive level advancement where we are able to talk to our machine. Dr. Kshama V. Kulhalli (2017) et al. proposed the Most famous application of iPhone is “SIRI” that helps the end user to connect end user mobile with voice and it additionally responds to the voice commands of the user[1].The earliest makes an attempts to plan systems for automatic speech recognition by machine were created in the 1950’s, when various researchers tried to exploit the fundamental ideas of acoustic-phonetics. In 1952, at Bell Laboratories, Davis, Biddulph, and Balashek engineered a system for isolated digit recognition for a single speaker [2].

II. RELATED WORK

In the analysis paper of J. B. Allen etal described about the Language that’s the utmost vital significant means of communication and speech is its major interface. The interface for human to machine, speech signal was regenerate into analog and digital wave form as a machine understood. [1].

In the analysis paper of B. S. Atal and L. R. Rabiner et al, explained regarding speech analysis, and result’s regularly completed in together with pitch analysis. The analysis described a pattern recognition technique for determining whether a given slice of a speech signal should be categorized as voiced speech, unvoiced speech, or silence, counting on dimensions finished on signal. The main restriction of the technique is the demand for exercise the algorithmic on precise set of dimensions picked, and for the precise recording circumstances [2].

In the analysis paper  of Deny Nancy (2019) et al. within the  Era of fast paced technology we are able to do things which we never thought we tend  to may do before however, to achieve and accomplish these thought s there’s a desire for a platform which can automate all our tasks with ease and luxury. Thus we humans developed applications like Personal Voice Assistant having the ability to inter act with the surroundings simply by one of the materialistic form of human inter action i.e .Human Voice[3].

III. METHODOLOGY

when a user asks a question to personal assistant to perform a task, then natural language audio signal is regenerate into possible command or digital data that may be  analyzed by the software package then this knowledge is compared with a knowledge of the software package to search out an appropriate answer virtual assistant is to run machines on your own commands.

A. Speech Recognition

The first element of speech recognition is, of course, speech. Speech should be regenerate from physical sound to an electrical signal with a microphone, and then to digital data with an analog-to-digital converter. Once digitized, many models can be used to transcribe the audio to text.

B. Python Backend

The whole program is written on python backend.the python backend work on obtaining the output in exchange of voice input provided by the user through speech recognition module.

C. API Calls

An API call is the process of a client application submitting a request to an API and that API retrieving the requested data from the external server or program and delivering it back to the client.

D. Google Text to Speech

Text to Speech is largely used for conversion of speech from test provided by the user in other words,a tts engine converts written form of text into phonemic representation,then converts the phonemic representatiopn to waveforms that end in sound.tts has developed a lot and comes with different languages provided by the third party publishers.

IV . RESULT

Virtual assistant is a less time consuming. Virtual assistant is a software that understands commands and complete task assigned by client. Virtual assistant use NLP to match user voice or text input with executable commands. With the help of virtual assistant you able to run your machine like laptop or PC’s on your own command. It is the fast process, therefore it saves time.  We have employed this idea by means of Python, Machine Learning and AI. Our main aim is to assist the users in their tasks with the help of their voice commands. This can be done in two phases. Firstly, taking the audio input from the user and converting it to an English phrase with the help of speech recognition

V. DISCUSSION

In the communication between human and machine arrangement was done through analog signal that is remodeled by speech signal to digital wave. This technology is massively used, it has limitless uses and permit machines to reply appropriately and steadily to user voices, cojointly offers helpful and appreciated facilities. Speech Recognition System (SRS) is rising more and more and has indefinite applications. The analysis  has disclosed the outline of the procedure; it is a straightforward model.

In coming days our planned system is applied in multilingual application in order that someone will use the application in their own language without any trouble. additionally, our planned system is organized with the IoT. In future our planned system will be able interpret the text description in a much better way. The Image recognition is used with way more details regarding the image took through the camera. Enhancement to the present system is done by adding the option of currency recognition

Conclusion

In this paper we’ve got mentioned regarding Personal Virtual Assistant for Windows Using Python. Virtual assistant makes life easier to humans. Virtual assistant is that the flexibility to contract for simply the services they have. The functionality of the system is limited to working on application based only. This project are facilitate visually impaired and physically challenge people. Instead, we will see a fragmented marketplace emerge. It will be a market where you are might into using default AI providers depending on the hardware purchase. The results show that these techniques could use effectively for voice recognition purposes. We have added more features like it will listen to the users’ voice only and will not be activated from environment noise. The modular nature of this project makes it easy to understand and more flexible. We are able to add more features in the program without disturbing the functionalities. All the packages needed in python programming language has been installed and the code was implemented using VS Code Integrated Development Environment (IDE). The python version used for this project was 3.x and the data of different noises also taken from the environment

References

[1] Hayes H. Monson,Statistical Digital Signal Processing and Modeling, John Wiley & Sons Inc. , Toronto, 1996, ISBN 0-471-59431-8 [2] Proakis John G., Manolakis Dimitris G.,Digital Signal Processing, principles, algorithms, and applications, Third Edition, Prentice Hall , New Jersey, 1996, ISBN 0-13- 394338-9 [3] http://www.microsoft.com/MSDN/speech.html, downloaded on 2Oct 2012. [4] Cortana Intelligence, Google Assistant, Apple Siri. [5] Hill, J., Ford, W.R. and Farreras, I.G., 2015. Real conversations with artificial intelligence: A comparison between human– human online conversations and human–chatbot conversations. Computers in Human Behavior, 49, pp.245-250 [6] Mohasi, L. and Mashao, D., 2006. Text-to-Speech Technology in Human-Computer Interaction. In 5th Conference on Human Computer Interaction in Southern Africa, South Africa (CHISA 2006, ACM SIGHI) (pp. 79-84). [7] Fryer, L.K. and Carpenter, R., 2006. Bots as language learning tools. Language Learning & Technology [8] M. Bapat, H. Gune, and P. Bhattacharyya, “A paradigm-based finite state morphological analyzer for marathi,” in Proceedings of the 1st Workshop on South and Southeast Asian Natural Language Processing (WSSANLP), pp. 26–34, 2010. [9] B. S. Atal and L. R. Rabiner, “A pattern recognition approach to voiced unvoiced-silence classification with applications to speech recognition,” Acoustics, Speech and Signal Processing, IEEE Transactions on, vol. 24, no. 3, pp. 201–212, 1976.

Copyright

Copyright © 2022 Dr. Ranjeet Kumar, Muhammad Faisal, Mohd Faisal, Owaish Ahmad. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

ijraset41958Ranjeet

Download Paper

Authors : MUHAMMAD FAISAL

Paper Id : IJRASET41958

Publish Date : 2022-04-28

ISSN : 2321-9653

Publisher Name : IJRASET

DOI Link : Click Here

About Us

International Journal for Research in Applied Science and Engineering Technology (IJRASET) is an international peer reviewed, online journal published for the enhancement of research in various disciplines of Applied Science & Engineering Technologies.

Quick links
  • Privacy Policy
  • Refund & Cancellation Policy
  • Shipping Policy
  • Terms & Conditions
Quick links
  • Home
  • About us
  • Editorial Board
  • Impact Factor
  • Submit Paper
  • Current Issue
  • Special Issue
  • Pay Fee
  • Topics
Journals for publication of research paper | Research paper publishers | Paper publication sites | Best journal to publish research paper | Research paper publication sites | Journals for paper publication | Best international journal for paper publication | Best journals to publish papers in India | Journal paper publishing sites | International journal to publish research paper | Online paper publishing journal

© , International Journal for Research in Applied Science and Engineering Technology All rights reserved. | Designed by EVG Software Solutions