Conversational Voice Controlled News Application

Page 1

International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056

Conversational Voice Controlled News Application

B.Tech 4th Year Student at National Institute of Electronics and Information Technology, Aurangabad, Maharashtra, India.

B.Tech 4th Year Student at National Institute of Electronics and Information Technology, Aurangabad, Maharashtra, India.

Scientist ’B’, National Institute of Electronics and Information Technology, Aurangabad, Maharashtra, India. ***

Abstract As we all know that the constant source of news and information for us till now was Newspaper. Till now there are many technological advancements like radios, televisions and many more which have led to newer ways of delivering news and information. As there were many technological advancements in the field of Artificial Intelligence, many researchers and developers are making use of this in many fields. In this paper, we have presented a web based service that is a fusion of the revolutionary new Alan Studio, News API, Weather API, Calendar API and React. So, we come up with an idea of Voice Controlled Web Application which provides a very simplistic approach and ease to the user as it will save their time, will be responsive and will work well with any device such as laptop, tablet or mobile phone. As we all know future generation doesn’t have enough time to read newspaper so, they either are not aware of the news or they rely on their smartphones for the news. Sometimes they don’t even get much time to read it so this application to get the news in more easy way which will save their time and physical as well as mental work. This web application is completely interactive and user will be able to get news from any topic of his/her interest just by speaking. The user can access the news by category, popular news channels, by terms, etc. The web application will reduce the amount of human physical as well as mental effort required by the user to perform previously and will offer a much more interesting way of getting news and information.

newspapers, radios, televisions are traditional news gathering methods and are succeeded for a long time. Nowadays, we are very much familiar with the use computers, tablets and smartphones for getting news and information through the use of Internet. Although, these methodsareavailable,newsgatheringdoesn’tseemstobe fun and much interactive. Recently, voice control has becomeoneofthemostleadingdemandskills.

As we know, future generation are not getting enough timebecauseoftheirbusyschedulestositdownandread newspapers,magazines,etc.togettheminformedoflatest eventshappeningallaroundtheworld.

It seems that the well practiced habit of reading and attainingnewsandinformationhavebeenforgottenwhich wasfollowed bya hugepartof the society. Itis observed thatwith the advancements in technology, newer ways of news reading are replacing old ones. There are various newsappthatgivese paperandgistofnews usmajor,big news apps that give e papers and a gist of news as notificationsorupdatesfortheirreadersandusers.Aswe know, the quickest and most effective way to gather knowledge about states and global news is by reading news. News agencies cover all subjects of interest like Fashion, Lifestyles, Politics, Sports, Entertainment, Business, Health and more, the reader is constantly updatedaboutallthesefacts.

Traditionalmethodsofdataentryfailtherequirementsto support all type of users. So, it is necessary to develop an applicationwithup to dateusabilityfortheusers.Mostof the recent applications lack the accessibility features that may hinder some users for example the visually impaired users.

1. INTRODUCTION

In today’s world, as we know many advancements have been made in the field of technology, and voice control is one of the foremosttechnologywhichare graduallybeing implemented on one or more devices. As we all know,

The application has a hands free approach to a great extentandmakestheuserinteractmoreoftenasweknow thattheuserusuallypreferstousevoicecommandrather than giving commands by typing. The proposed system has the biggest advantages that the voice recognition is not limited to just mobile phones, laptops or computers butinalltypeofdevicesthatusersinteractwithlikesmart televisions, smart watches etc. Nowadays, voice

Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p ISSN: 2395 0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1531

Key Words: Artificial Intelligence, Voice Assistants, Alan Studio, React, News API, Weather API, Calendar API.

International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056

recognition is also being installed in vehicles. The system isuserfriendlyandveryeasytouse.

Day by day voice control technology is reaching new heights and this system will also help in resolving one otherproblemthatanormaluserfacesdaily.

Thesystemalsotakescareofuser’sprivacy.

1.1 Recent Developments in AI:

Its ability to write Essays, Blogs and even Computer Programs,

Detection of diseases from medical images that even experienceddoctorsmightmisssometimes,

3. Preventing false wake word detections with a voicecontrolled device createdbyIanW.Freed, William Folwell Barton, RohitPrasad

Techniques are provided to allow for multiple operating modes in which different recognition parameters are employed in recognizing wake words that activate the natural language control functionality of a computingdevice

Ithastheabilitytounderstanditssurroundingandto actuponinrequirement,

 Giving birth to self driving vehicles. This allows vehiclecommutingtobesafeandfuel efficientatthe sametime.

 RecentdevelopmentsinArtificialIntelligencehasled to priority based prediction of social media posts basedontheuser’sinterest.

2. LITERATURE SURVEY

In today’s world voice recognition play’s a vital role in everyone’s day to day lifeusing a smart phone or a smart device. It has limitless scope and can be used in different ways.Forexample:

Table 1: Outcomesofvoicerecognitionprojects

Sr. No Title Conclusion

1. Design of an Intelligent Voice Controlled Home Automation System created by Sonali Sen, Shamik Chakrabarty, Raghav Toshniwal, AnkitaBhaumik

2. Voice controlled surgical suite created by David F. McCall, Leslie M. Logue, Francis J. Zelina, Matthew V. Sendak, Julie R. Hinson, Ward L. Sanders, Steve Belinski,BrianE.Holtz

This project will enable us to bring every appliance at everycorner of our home under our controlfromasinglepoint without having to get up andmanuallyswitchonor offtheappliance.

The system includes a voice recognition device adapted to recognize a pluralityofpredetermined speech commands from a single human and to generate a corresponding set of command output signals.

4. Voice controlled wireless communication device system created by Stephen S. Burns, MickeyW.Kowitz

The system evaluates the confidence level of the of the speech recognition process. If the confidence level is high, the system automatically builds the application command or creates the text file for transmission to the communication device. Alternatively, if the confidence of the speech recognition is lower, the recordedaudio data fileis routed to a human transcriber employed by the telecommunications service, who manually reviews the digital voice file and builds the application command or textfile.

The above table show the ability and future of voice recognition and control. Voice recognition is used in another field and it stretches its scope into a new dimension in the proposed system. The proposed system enablesusertosetupacombinationthatprovidesauseful, creativeanduser friendlyexperience.

Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p ISSN: 2395 0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1532

top
1)TikTok 2)Instagram 3)Facebook 4)WhatsApp 5)Telegram 6)Shopee 7)Snapchat 8)Messenger 9)Capcut 10)Spotify
The
10mostdownloadedappsworldwideinQ12022 accordingtoSearchEngineJournalwere:

International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056

Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p ISSN: 2395 0072

So,thisdataclearlyindicatesthatnonewsappmanagedto getintop10thusshowingthatusersdonotliketoinstall newsappandrelyonwebsearches.Thisproposedsystem helps the user, as it does not ask the user to install anythinginordertousethesystem.

3. METHODOLOGY

Fig 1:ArchitectureoftheWebApplication

Theabovefigureshowshowthesystemisworking. The user first provides a voice input to the web application. The application then sends the signal to the speech to text service. The speech to text service then converts the voice signal and then converts it into text. This text is then sent for keyword matching. If the keywords are matched then the functionality that the keyword is related to is performed but if the keyword is notmatchedthenanerrormessageissenttothewebapp andthentotheuser.Afterthetaskisdone,theresultsare thensharedtothewebappwhichthenrepliestotheuser withavoicereply.

4. TOOLS USED

 Alan is the advanced Conversational Voice AI Platform and it gives the ability to add a voice assistanttoanyexistingapplication.

 Material UI is a library that allows us to import and tousedifferentcomponentstocreateauserinterface inourReactapplications.

 News API isa easy to use REST API that returns JSONsearchresultsforcurrentnews.

React (also known as React.js or ReactJS) is a free and open source front end library for building user interfacesbasedonUIcomponents.

HTML (HyperText Markup Language) is the basic buildingblockoftheWeb.Itdefinesthestructureand meaningofwebcontent.

Cascading Style Sheets is a language describing the presentation of a document written in a markup languagesuchasHTML.

JavaScript is a lightweight, interpretedprogramminglanguage.

4. IMPLEMENTATION

The project implementation is divided into three parts. This are Front end development, API connections with front endandAlanAIstudioBack endprogramming.

OpenWeatherMap provides weather data around the world via API, including current weather data, forecasts, historical weather data for any geographicallocation.

Fig 2:Implementation

The front end part is done using ReactJS and Material UI. The key reason of taking ReactJS for front end is that it allows us to create web application with large data and also the changing of data doesn’t require us to reload the page. Material UI on the other hand is a famous React UI framework.Itallowsthedeveloperforquickdevelopment byprovidingvariouscomponents.

The API is nothing but a messenger which takes request and tells the system what the user wants and returns the response. An API is the real back end connectivity engine between various other applications. In this project we haveusedthreeAPI’s.Everyapplicationhasit’sAPIkeyto connect with your application. The three API keys are News API, OpenWeatherMap API and Alan AI. By using NewsAPIonecansearchandretrievelatestongoingnews around the world. By using OpenWeatherMap API it provides weather data all around the world via API, including current weather data, forecasts, historical weatherdataforanygeographicallocation.

Alanconversationalplatformgivesverystrongsupportfor your application by providing it’s easy to integrate SDK, JavaScript scripting Alan Studio to customize Alan accordingtoourapplication.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1533

International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056

Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p ISSN: 2395 0072

5. SCREENSHOTS

6. APPLICATIONS

 Itcanconvertvoicetotext  Users can navigate the entire web app using only voicecommands.  Userscanhaveasmalltalk.

7. CONCLUSION

This application is deployed and running on Netlify cloud at https://conversational voice controlled news app.netlify.app/

This application gives an exiting new, much faster, more reliable, easy to use and a very nice user friendly experience which will help the user to stay informed and keeps updated with the events happening around the world. This system distinguishes by News by Countries(Card 1), News by Categories(Card 2), News by Terms(Card 3) and News by Sources(Card 4). In this system, various news articles are fetched which may or maynotberelatedtotheoverallsearchquerybutrelated to the particular keyword identified by the system. This system also fetches weather information like it will tell weather,temperature,pressure,humidityandmanymore. Foruserbestexperience,he/she canhaveasmalltalk.

This system enables large number of users to stay informedandupdatedinaslesstimeaspossible.Itmakes getting news and information in a very easy and interesting way. It will also helps physically challenged people asit has been made with latest advancements and enables users to stay updated without their health conditionhamperingthem.

This system will continue to develop and more functionalitiescanbeaddedtoit.Thesystemisverymuch flexible and compatible to almost any device(computers, smartphones, tablets, etc.) that has the ability of voice command. We hereby conclude that we have successfully completedourprojectandconcludeourresearch.

REFERENCES

[1] "React A JavaScript library for creating user interfaces", Reactjs.org. [Online]. Available: https://reactjs.org/.

[2] "Material UI: A famous React UI framework", Materialui.com. [Online]. Available: https://material ui.com/

[3] AlanStudio:https://alan.app/

[4] React:https://reactjs.org/

[5] NEWSAPI:https://newsapi.org/docs.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1534

International Research Journal of Engineering and Technology (IRJET) e ISSN: 2395 0056 Volume: 09 Issue: 06 | Jun 2022 www.irjet.net p ISSN: 2395 0072

[6] OpenWeatherMap:https://openweathermap.org/api.

[7] B. BAJPEI, M. S. SHAIKH and N. S. RATATE, “VOICE OPERATED WEB BROWSER,” International Journal of SoftComputingandArtificialIntelligence,vol.3,no.1, pp.30 32,May 2015

[8] “Web application for voice operated email exchange” by S. Sagar, V. Awasthi, S. Rastogi, T. Garg, S. Kuzhalvaimozhi,

BIOGRAPHIES

Devashish Ashok Pathrabe, B.Tech 4th Year Student at National Institute of Electronics and Information Technology, Aurangabad,Maharashtra,India.

Aboli Anil Gosavi, B.Tech 4th Year Student at National Institute of Electronics and Information Technology, Aurangabad,Maharashtra,India.

Yogesh Kumar, Scientist ’B’, National Institute of Electronics and Information Technology, Aurangabad, Maharashtra,India.

© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page1535

Turn static files into dynamic content formats.

Create a flipbook