SlideShare a Scribd company logo
1 of 5
Download to read offline
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 551
AAMple-G Reader – PDF reading application
Aashish Shetye, Amaan Siddiqui, Manish Yadav, Gaurav Wankhede
Student, Dept. of Information Technology, Atharva College of Engineering
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - In recent years, with the rapid development in
technology and the popularity of mobile intelligent terminals
(such as smart phones, tablets, etc.), mobile learning begins to
rise and attracts widespread attention. Mobile learning is a
new form of learning using wireless mobile communication
network technology and wireless mobile communication
devices (such as mobile phones, PDA, Pocket PC, etc.) to obtain
education information, education resources and education
services. The characteristics of mobile learning determine that
it has unique advantages compared with traditional
education, including the following characteristics: (1) Readers
can read anytime and anywhere; (2) Readers can make full
use of trivial time to learn; (3) It can meet readers
personalized learning needs. Mobile phone is the most
important carrier of mobile reading, currently the functions of
reading apps in the platform is gradually becoming perfect,
but they still have some shortcomings such as unable to
display meaning of a word within the app itself, not tracking
users reading progress and text-to-speech for given content.
To cater these problems, we have set out to develop a reading
app. It has inbuilt feature to display the meaning of a word
and also provides various user-friendly functionalities which
improve users’ experience. The app is developed with
appropriate system configuration and Android Studio
framework.
Key Words: mobile intelligent terminals, shortcomings.....
1. INTRODUCTION
Today’s mobile phone users are often extensively dependent
upon applications for accessing email, navigation, chatting,
reading e Books etc.
All these purposes are fulfilled only when there is a
framework, which provides a complete mobile platform to
achieve these tasks. Android is one of the mobile application
based platforms for providing a wide range of applications
that are reliable.
An E-Book Reader is a software platform for reading books
which can be installed in computer laptops and also on
mobile devices. This software allows users to read books
without internet, change view and navigate through the
books easily.
This PDF Reader is the ultimate app for viewing and
managing all your PDF documents on your Android device.
Whether you're a student, a professional, or just an avid
reader, our app offers a user-friendly interface that makes
reading and editing PDFs a breeze.
With AAMple-G PDF Reader, you can quickly access all your
PDF files from your device's internal storage. Our app
supports a wide range of PDF features, including zooming,
scrolling, and bookmarking. You can also use our app to fill
out forms, sign documents, and even annotate PDFs with
highlights, comments, and drawings.
Our app is designed with convenience in mind. With just a
few taps, you can easily search for specific words or phrases
in your PDF files. You can also customize the app's settings
to suit your preferences, such as changing the font size,
brightness, and color scheme.
1.1 Problem statement
The PDF Reader android application has been designed to
provide a comprehensive solution for viewing, editing, and
managing PDF files on Android devices. However, to meet
the needs of users, the app needs to overcome several
advanced challenges.
One of the significant advanced challenge is providing users
with advanced PDF editing features, such as form filling, text
editing, and document merging. The app can be enhancedby
integrating advanced editing tools and collaborating with
other software providers to provide a seamless user
experience.
By addressing these advanced challenges, the PDF Reader
app can provide a more advanced and comprehensive
solution for managing PDF documents, enabling users to
efficiently manage, edit, and secure their PDF files on their
Android devices
Depending on the device, user must be able to read the e-
book in low light, change its fonts, find word meanings and
allow annotations.
An e-book must be able to use Text-to-speech software to
read the text aloud for visually impaired, partially sighted, or
just for convenience.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 552
2. Proposed solution
To address the challenges faced by the PDF Reader android
application, we propose the following solutions:
Compatibility and Performance: The app can improve its
compatibility and performance by implementing advanced
optimization techniques such as preloading, caching, and
background loading. Additionally, the app can utilizemodern
technologies such as GPU acceleration and multi-threading
to provide a faster and more responsive user experience.
Advanced Editing Features: The app can enhance its editing
capabilities by integrating with third-party software
providers or developing its advanced editing tools. This will
enable users to edit PDF files, fill out forms, and merge
documents more efficiently, providing a more
comprehensive solution for managing PDF files.
Text to speech: The text to speech function in an Android
app synthesizes speech from text for immediate playback or
to create a sound file. It is a powerful tool that can enhance
the user experience by converting written text into spoken
words. This feature can benefit individuals with visual
impairments, learning disabilities, or those who prefer to
listen rather than read.
User Interface: The app can improve its user interface by
incorporating user feedback and conducting user experience
testing. By simplifying the app's design and making it more
intuitive, users will find it easier to navigate and use,
improving their overall experience.
By implementing these proposed solutions, the PDF Reader
android application can provide users with a more efficient,
comprehensive, and secure solution for managing PDF
documents on their Android devices, improving the app's
functionality and user experience.
3. IMPLEMENTATION
The project is built in android studio using java as primary
language.
3.1 Annotations
To implement annotations in a PDF reader in Android
Studio, you can follow these steps:
Use a PDF library: There are several open-source PDF
libraries available for Android, such as PDFBox, iText, and
MuPDF. Choose a library that suits your needs and import it
into your Android Studio project.
Create a PDF viewer: You can create a PDF viewer using a
WebView, or you can use a library that provides a PDF
viewer component. You can add the necessary UI elements,
suchas navigation controls and zoomcontrols,totheviewer.
Add annotation functionality: To add annotation
functionality to the PDF viewer, you can use the annotation
features provided by the PDF library. You can add the ability
to highlight text, underline text, add notes, and draw shapes.
Store annotations: You need to store the annotations made
by the user so that they can be retrieved later. You can use a
local database, such as SQLite, to store the annotations. You
can create a table to store the PDF file name, page number,
annotation type, coordinates, and annotation text.
Retrieve annotations: When the user opens the PDF file
again, you can retrieve the stored annotations from the
database and display them on the PDF viewer. You can use
the PDF library's annotation features to draw the
annotations on the PDF pages.
Hyperlink: Hyperlinks in an Android app are an essential
feature that allows users to navigate between different
screens or web pages within the app. Hyperlinks are
clickable links that, when selected, can take the usertoa new
location within the app or to a website outside of the app.
By implementing hyperlinks within an app, developers can
make the app more user-friendly and engaging, improving
its overall quality and usability.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 553
Edit and delete annotations: You can allow the user to edit
and delete annotations by selecting them and providing an
editing interface. You can update the database with the
changes made by the user.
By default each annotation type has an associated tool to
allow you to create those annotations. When creating a
custom annotation you'll need to create an associated
annotation tool to define how the user can create that
annotation.
Annotation tools handle interactions by receiving touch and
gesture events. When touch & gesture are made,
PDFViewCtrl sends corresponding event to ToolManager.
ToolManager passes event to current tool which perform
specified functions.
Table 1: Annotation Tools
Annot Tool
Highlight TextHighlightCreate
Line RulerCreate
Underline TextUnderlineCreate
widget Signature
3.2 Text-To-Speech Feature
The Text-to-Speech function is a technology that allows a
device to read out written text in a synthesized voice. It
involves the user inputting text into a text field, selecting a
language, and the text being analyzed by the TTS engine to
identify the correct pronunciation, pitch, and emphasis of the
words and phrases. To implement text to speech
functionality in a PDF reader in Android Studio, you can
follow these steps:
Use a PDF library: There are several open-source PDF
libraries available for Android, such as PDFBox, iText, and
MuPDF. Choose a library that suits your needs and import it
into your Android Studio project.
Create a PDF viewer: You can create a PDF viewer using a
WebView, or you can use a library that provides a PDF
viewer component. You can add the necessary UI elements,
suchas navigation controls and zoomcontrols,totheviewer.
Extract text from PDF: To enable text to speech functionality,
you need to extract the text from the PDF file. You can use
the PDF library to extract the text from the PDF file and store
it in a string.
Implement text to speech: You can use the Android
TextToSpeech API to implement text to speech functionality.
You can create a TextToSpeech object and set its language to
the user's preferred language. You can then pass the
extracted text to the TextToSpeech object to convert it to
speech.
Add text to speech controls: You can add UI elements to
control the text to speech functionality, such as play, pause,
stop, and speed controls. You can also add a progress bar to
show the current position of the text being read.
Highlight the text being read: To improve the user
experience, you can highlight the text being read by the text
to speech engine. You can use the PDF library to identify the
location of the text being read and highlight it on the PDF
viewer.
3.3 Hyperlink
Hyperlink function allows users to navigate through digital
documents by clicking on links that take them to other
locations within the same document or to different
documents or websites. To implement hyperlink
functionality in a PDF reader in Android Studio, you can
follow these steps:
Use a PDF library: There are several open-source PDF
libraries available for Android, such as PDFBox, iText, and
MuPDF. Choose a library that suits your needs and import it
into your Android Studio project.
Create a PDF viewer: You can create a PDF viewer using a
WebView, or you can use a library that provides a PDF
viewer component. You can add the necessary UI elements,
such as navigation controls and zoom controls, to the
viewer.
Identify hyperlinks in PDF: You need to identify the
hyperlinks in the PDF file. You can use the PDF library to
extract the annotations from the PDF file and identify the
hyperlinks.
Handle external hyperlinks: Some hyperlinks may lead to
external websites. You can handle external hyperlinks by
launching the default web browser of the user's device and
opening the external link in it.
Add UI controls: You can add UI controls to enable the user
to navigate through the hyperlinks in the PDF file. You can
add a back button to go back to the previous hyperlink and
a forward button to go forward to the next hyperlink.
This project includes adding links, images and audio file
into the PDF.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 554
5. CONCLUSIONS
The development of a PDF reading application for Androidis
a significant project that can offer many benefits to users.
With the growing popularity of mobile devices and the
increasing need for remote access to information, a PDF
The application can be designed with various features such
as highlighting, commenting and text to speech capabilities
to enhance the user experience and improve the accessibility
of the documents.
Furthermore, the development of a PDF reading application
for Android can contribute to the mobile app market and the
digital reading experience. As the Android platform
continues to grow and evolve, there is a great demand for
new and innovative applications that can offer unique
functionalities and features. A PDF reading application can
be designed to integrate with other applications and
platforms, such as cloud storage services, to offer seamless
access to documents and improve productivity.
Moreover, the development of a PDF reading application for
Android can offer opportunities for developers to learn and
enhance their skills in mobile app development. By working
on a complex project that requires the integration of various
functionalities, developers can improve their knowledge of
different programming languages, frameworks, and tools.
The project can also offer opportunities for collaboration,
creativity, and innovation, which can benefit both the
developers and the users of the application.
In conclusion, the development of a PDF reading application
for Android is a valuable project that can offer many benefits
to users, the mobile app market, and the development
community. With its unique features and functionalities, a
PDF reading application can improve the accessibility and
efficiency of digital reading on mobile devices and offer new
opportunities for learning and innovation.
6. Future Work
reading application can provide users with an efficient and
convenient way to read PDF documents on their mobile
devices.
There are several potential areas for future work and
improvements for a PDF reading application for Android.
Firstly, the application can be designed to support more
document formats such as EPUB, MOBI, and DOCX, to offer
a more comprehensive reading experience. Additionally,
the application can be enhanced with more advanced
features such as word meanings, collaboration tools and
document retrieval system, to offer more functionality and
convenience to users.
Moreover, the application can be optimized for
performance and speed, to improve the overall user
experience and reduce the load on the device's resources.
The application can also be integrated with cloud-based
services such as Google Drive, Dropbox, and OneDrive,
to enable seamless access to documents from anywhere
and any device. Furthermore, the application can be
enhanced with more intuitive and user- friendly interfaces,
to improve usability and accessibility for users with
different levels of technical proficiency.
Overall, the development of a PDF reading application for
Android can offer many opportunities for future work and
improvements, to cater to the evolving needs and
preferences of users and enhance the overall digital
reading experience.
REFERENCES
[1] R. Xu, Z. Gao, B. Wu, W. Diao, Y. Huang and W. Zhao,
"Mobile Book Reader Based on Reading Behavior
Characteristics," 2020 IEEE Intl Conf on Dependable,
Autonomic and Secure Computing, Intl Conf on Pervasive
Intelligence and Computing, Intl Conf on Cloud and Big Data
Computing, Intl Conf on Cyber Science and Technology
Congress (DASC/PiCom/CBDCom/CyberSciTech), 2020, pp.
306-311, doi: 10.1109/DASC-PICom-
CBDCom-
CyberSciTech49142.2020.00060.
[2] Z. Mu, Y. Peng and Y. Liu, "E-Reading System Based on
Android," 2019 12th International Conference on Intelligent
Computation Technology and Automation (ICICTA), 2019, pp.
487-491, doi: 10.1109/ICICTA49267.2019.00110.
[3] P. Kumar, P. Nagar, R. Gautam and S. Rawat, "Design and
Development of an Android Application on PDF Reader,"
2019 8th International Conference System Modeling and
Advancement in Research Trends (SMART), 2019, pp. 166-
170, doi: 10.1109/SMART46866.2019.9117460.
[4] Ćirić, J. and Ćirić, A., 2021. The impact of the COVID-19
pandemic on digital library usage: a public library case
study. Journal of Web Librarianship, 15(2), pp.53-68.
[5] Meireles, J., Nunes, K., Passos, A., Santos, J., Costa, Y.,
Durand, J., Silveira, R., Oliveira, A., Viana, D., Figueiredo de
Oliveira, A.E. and Teixeira, M., 2022, October. Identifying
Requirements and Quality Attributes from the Point of View
of Users of Mobile Digital Libraries. In HCI International
2022- Late Breaking Papers. Design, User Experience and
Interaction: 24th International Conference on Human-
Computer Interaction, HCII 2022, Virtual Event, June 26–
July 1, 2022, Proceedings (pp. 396-408). Cham: Springer
International Publishing.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 555
[6] Chowdhury, G., & Chowdhury, S. (2007). Digital
libraries: definition and characteristics. In G. Chowdhury &
S. Chowdhury (Eds.), Introduction to digital libraries (pp. 1–
16). Facet Publishing.
[7]Sagale, U., Bhutkar, G., Karad, M., Jathar, N. (2018). An
Eye- Free Android Application for Visually Impaired Users.
In: Ray, G., Iqbal, R., Ganguli, A., Khanzode, V. (eds)
Ergonomics in Caring for People. Springer, Singapore.
[8] J. Fong and W. L. Cheuk, "A Coursepack eBook with
Annotation on Mobile Devices for Peer-to-Peer Learning,"
2015 International Symposium on Educational
Technology (ISET), Wuhan, China, 2015, pp. 145-150, doi:
10.1109/ISET.2015.37.
[9] J. Gao, L. Li, P. Kong, T. F. Bissyandé and J. Klein,
"Understanding the Evolution of Android App
Vulnerabilities," in IEEE Transactions on Reliability, vol. 70,
no. 1, pp. 212-230, March 2021, doi:
10.1109/TR.2019.2956690.
[10] Hussain, A., Mkpojiogu, E. O. C., Musa, J., Mortada, S., &
Yue, W. S. (2018). Mobile Experience Evaluation of an e-
Reader App. Journal of Telecommunication, Electronic and
Computer Engineering (JTEC), 10(1-10), 11–15.
[11] Haslam Oliver, "Download Android Studio IDE For
Windows OS X And Linux", Redmond Pie, May 2013
[12] Dobie Alex, "Android Studio unveiled at Google I/O
keynote", Android Central. Mobile Nations, May 2013.
[13] MY SCANS PDF DOCUMENT SCANNER[Android
application], 2014, [online] Available:
https://play.google.com/store/apps/details?id=sisis.myscan
sf ree&hl==zh-TW.
[14] Javier Santo Domingo, ANDROID PDF
WRITER[Android library], 2012, [online]
Available:
http://sourceforge.net/p/apwlibrary/code/HEAD/tree/.
[15] Chang G, Chunguang T, Guanhua L, Chuan Z (2010)
Developing mobile applications on the android platform.
Mobile multimedia processing. Springer, Berlin, pp 264–
286
[16]Jadhav A, Patil A (2012) Android speech to text
converter for SMS application. Int Organ Sci Res J Eng
2(3):420–423
[17]Visually Impairment Statistics (World) by WHO
(updated August 2014)
http://www.who.int/mediacentre/factsheets/fs282/en/.
[19] Gaishuang, "Analysis of Design Elements of E-Reader
Based on User Experience [J]", Design, vol. 5, pp. 118-119,
2018.
[20]Sahoo, E., Panda, K., Majhi, S., Rana, C., Pradhan, E., Sahu,
M. K., & Sahoo, R. (2014). Academic librarianship in digital
era. Reproprint Ltd.
[18] Wang Peng, "Design and Implementation of
Panoramic Photo Reader Based on Android Platform [J]",
Electronic Design Engineering, no. 18, pp. 90-93, 2017.

More Related Content

Similar to AAMple-G Reader – PDF reading application

Group Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptxGroup Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptxssuserecb346
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and TranslationIRJET Journal
 
Android by Ravindra J.Mandale
Android by Ravindra J.MandaleAndroid by Ravindra J.Mandale
Android by Ravindra J.MandaleRavindra Mandale
 
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET-  	  Online Compiler for Computer Languages with Security EditorIRJET-  	  Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security EditorIRJET Journal
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET Journal
 
IRJET- Survey on Virtual Assistants
IRJET-  	  Survey on Virtual AssistantsIRJET-  	  Survey on Virtual Assistants
IRJET- Survey on Virtual AssistantsIRJET Journal
 
Exact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdfExact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdfIndian Website Company
 
An introduction to Portable Document Format
An introduction to Portable Document FormatAn introduction to Portable Document Format
An introduction to Portable Document FormatFiter Kill
 
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...IRJET Journal
 
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 20235 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023Baek Yongsun
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using AndroidIRJET Journal
 
Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project reportChin2uuu
 
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET-  	  Smart Voice based Notice Board using Wi-FiIRJET-  	  Smart Voice based Notice Board using Wi-Fi
IRJET- Smart Voice based Notice Board using Wi-FiIRJET Journal
 
IRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET Journal
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesIRJET Journal
 
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptxTop 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptxConcetto Labs
 
Finger reader thesis and seminar report
Finger reader thesis and seminar reportFinger reader thesis and seminar report
Finger reader thesis and seminar reportSarvesh Meena
 
IRJET - PAA: Productivity Android Application
IRJET -  	  PAA: Productivity Android ApplicationIRJET -  	  PAA: Productivity Android Application
IRJET - PAA: Productivity Android ApplicationIRJET Journal
 

Similar to AAMple-G Reader – PDF reading application (20)

Group Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptxGroup Presentation 2 - CIS285 - End User Application Softwares.pptx
Group Presentation 2 - CIS285 - End User Application Softwares.pptx
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
 
Presentation1
Presentation1Presentation1
Presentation1
 
Android by Ravindra J.Mandale
Android by Ravindra J.MandaleAndroid by Ravindra J.Mandale
Android by Ravindra J.Mandale
 
Kranthi_Updated_Resume
Kranthi_Updated_ResumeKranthi_Updated_Resume
Kranthi_Updated_Resume
 
IRJET- Online Compiler for Computer Languages with Security Editor
IRJET-  	  Online Compiler for Computer Languages with Security EditorIRJET-  	  Online Compiler for Computer Languages with Security Editor
IRJET- Online Compiler for Computer Languages with Security Editor
 
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...IRJET -  	  Survey Paper on Tools Used to Enhance User's Experience with Cons...
IRJET - Survey Paper on Tools Used to Enhance User's Experience with Cons...
 
IRJET- Survey on Virtual Assistants
IRJET-  	  Survey on Virtual AssistantsIRJET-  	  Survey on Virtual Assistants
IRJET- Survey on Virtual Assistants
 
Exact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdfExact Cost of Development an App in India.pdf
Exact Cost of Development an App in India.pdf
 
An introduction to Portable Document Format
An introduction to Portable Document FormatAn introduction to Portable Document Format
An introduction to Portable Document Format
 
Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...Automatized Application Services for Android Devices Using Apache Ant in Clou...
Automatized Application Services for Android Devices Using Apache Ant in Clou...
 
5 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 20235 Best Prototyping Tools for Mobile Apps in 2023
5 Best Prototyping Tools for Mobile Apps in 2023
 
IRJET - Speech Recognition using Android
IRJET -  	  Speech Recognition using AndroidIRJET -  	  Speech Recognition using Android
IRJET - Speech Recognition using Android
 
Mobile Application Project report
Mobile Application Project reportMobile Application Project report
Mobile Application Project report
 
IRJET- Smart Voice based Notice Board using Wi-Fi
IRJET-  	  Smart Voice based Notice Board using Wi-FiIRJET-  	  Smart Voice based Notice Board using Wi-Fi
IRJET- Smart Voice based Notice Board using Wi-Fi
 
IRJET- Online Programming Environment
IRJET- Online Programming EnvironmentIRJET- Online Programming Environment
IRJET- Online Programming Environment
 
User Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile DevicesUser Interface Design for Web and Mobile Devices
User Interface Design for Web and Mobile Devices
 
Top 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptxTop 10 Flutter App Tools To Know About In 2022.pptx
Top 10 Flutter App Tools To Know About In 2022.pptx
 
Finger reader thesis and seminar report
Finger reader thesis and seminar reportFinger reader thesis and seminar report
Finger reader thesis and seminar report
 
IRJET - PAA: Productivity Android Application
IRJET -  	  PAA: Productivity Android ApplicationIRJET -  	  PAA: Productivity Android Application
IRJET - PAA: Productivity Android Application
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

AAMple-G Reader – PDF reading application

  • 1. © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 551 AAMple-G Reader – PDF reading application Aashish Shetye, Amaan Siddiqui, Manish Yadav, Gaurav Wankhede Student, Dept. of Information Technology, Atharva College of Engineering ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - In recent years, with the rapid development in technology and the popularity of mobile intelligent terminals (such as smart phones, tablets, etc.), mobile learning begins to rise and attracts widespread attention. Mobile learning is a new form of learning using wireless mobile communication network technology and wireless mobile communication devices (such as mobile phones, PDA, Pocket PC, etc.) to obtain education information, education resources and education services. The characteristics of mobile learning determine that it has unique advantages compared with traditional education, including the following characteristics: (1) Readers can read anytime and anywhere; (2) Readers can make full use of trivial time to learn; (3) It can meet readers personalized learning needs. Mobile phone is the most important carrier of mobile reading, currently the functions of reading apps in the platform is gradually becoming perfect, but they still have some shortcomings such as unable to display meaning of a word within the app itself, not tracking users reading progress and text-to-speech for given content. To cater these problems, we have set out to develop a reading app. It has inbuilt feature to display the meaning of a word and also provides various user-friendly functionalities which improve users’ experience. The app is developed with appropriate system configuration and Android Studio framework. Key Words: mobile intelligent terminals, shortcomings..... 1. INTRODUCTION Today’s mobile phone users are often extensively dependent upon applications for accessing email, navigation, chatting, reading e Books etc. All these purposes are fulfilled only when there is a framework, which provides a complete mobile platform to achieve these tasks. Android is one of the mobile application based platforms for providing a wide range of applications that are reliable. An E-Book Reader is a software platform for reading books which can be installed in computer laptops and also on mobile devices. This software allows users to read books without internet, change view and navigate through the books easily. This PDF Reader is the ultimate app for viewing and managing all your PDF documents on your Android device. Whether you're a student, a professional, or just an avid reader, our app offers a user-friendly interface that makes reading and editing PDFs a breeze. With AAMple-G PDF Reader, you can quickly access all your PDF files from your device's internal storage. Our app supports a wide range of PDF features, including zooming, scrolling, and bookmarking. You can also use our app to fill out forms, sign documents, and even annotate PDFs with highlights, comments, and drawings. Our app is designed with convenience in mind. With just a few taps, you can easily search for specific words or phrases in your PDF files. You can also customize the app's settings to suit your preferences, such as changing the font size, brightness, and color scheme. 1.1 Problem statement The PDF Reader android application has been designed to provide a comprehensive solution for viewing, editing, and managing PDF files on Android devices. However, to meet the needs of users, the app needs to overcome several advanced challenges. One of the significant advanced challenge is providing users with advanced PDF editing features, such as form filling, text editing, and document merging. The app can be enhancedby integrating advanced editing tools and collaborating with other software providers to provide a seamless user experience. By addressing these advanced challenges, the PDF Reader app can provide a more advanced and comprehensive solution for managing PDF documents, enabling users to efficiently manage, edit, and secure their PDF files on their Android devices Depending on the device, user must be able to read the e- book in low light, change its fonts, find word meanings and allow annotations. An e-book must be able to use Text-to-speech software to read the text aloud for visually impaired, partially sighted, or just for convenience. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 552 2. Proposed solution To address the challenges faced by the PDF Reader android application, we propose the following solutions: Compatibility and Performance: The app can improve its compatibility and performance by implementing advanced optimization techniques such as preloading, caching, and background loading. Additionally, the app can utilizemodern technologies such as GPU acceleration and multi-threading to provide a faster and more responsive user experience. Advanced Editing Features: The app can enhance its editing capabilities by integrating with third-party software providers or developing its advanced editing tools. This will enable users to edit PDF files, fill out forms, and merge documents more efficiently, providing a more comprehensive solution for managing PDF files. Text to speech: The text to speech function in an Android app synthesizes speech from text for immediate playback or to create a sound file. It is a powerful tool that can enhance the user experience by converting written text into spoken words. This feature can benefit individuals with visual impairments, learning disabilities, or those who prefer to listen rather than read. User Interface: The app can improve its user interface by incorporating user feedback and conducting user experience testing. By simplifying the app's design and making it more intuitive, users will find it easier to navigate and use, improving their overall experience. By implementing these proposed solutions, the PDF Reader android application can provide users with a more efficient, comprehensive, and secure solution for managing PDF documents on their Android devices, improving the app's functionality and user experience. 3. IMPLEMENTATION The project is built in android studio using java as primary language. 3.1 Annotations To implement annotations in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, suchas navigation controls and zoomcontrols,totheviewer. Add annotation functionality: To add annotation functionality to the PDF viewer, you can use the annotation features provided by the PDF library. You can add the ability to highlight text, underline text, add notes, and draw shapes. Store annotations: You need to store the annotations made by the user so that they can be retrieved later. You can use a local database, such as SQLite, to store the annotations. You can create a table to store the PDF file name, page number, annotation type, coordinates, and annotation text. Retrieve annotations: When the user opens the PDF file again, you can retrieve the stored annotations from the database and display them on the PDF viewer. You can use the PDF library's annotation features to draw the annotations on the PDF pages. Hyperlink: Hyperlinks in an Android app are an essential feature that allows users to navigate between different screens or web pages within the app. Hyperlinks are clickable links that, when selected, can take the usertoa new location within the app or to a website outside of the app. By implementing hyperlinks within an app, developers can make the app more user-friendly and engaging, improving its overall quality and usability.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 553 Edit and delete annotations: You can allow the user to edit and delete annotations by selecting them and providing an editing interface. You can update the database with the changes made by the user. By default each annotation type has an associated tool to allow you to create those annotations. When creating a custom annotation you'll need to create an associated annotation tool to define how the user can create that annotation. Annotation tools handle interactions by receiving touch and gesture events. When touch & gesture are made, PDFViewCtrl sends corresponding event to ToolManager. ToolManager passes event to current tool which perform specified functions. Table 1: Annotation Tools Annot Tool Highlight TextHighlightCreate Line RulerCreate Underline TextUnderlineCreate widget Signature 3.2 Text-To-Speech Feature The Text-to-Speech function is a technology that allows a device to read out written text in a synthesized voice. It involves the user inputting text into a text field, selecting a language, and the text being analyzed by the TTS engine to identify the correct pronunciation, pitch, and emphasis of the words and phrases. To implement text to speech functionality in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, suchas navigation controls and zoomcontrols,totheviewer. Extract text from PDF: To enable text to speech functionality, you need to extract the text from the PDF file. You can use the PDF library to extract the text from the PDF file and store it in a string. Implement text to speech: You can use the Android TextToSpeech API to implement text to speech functionality. You can create a TextToSpeech object and set its language to the user's preferred language. You can then pass the extracted text to the TextToSpeech object to convert it to speech. Add text to speech controls: You can add UI elements to control the text to speech functionality, such as play, pause, stop, and speed controls. You can also add a progress bar to show the current position of the text being read. Highlight the text being read: To improve the user experience, you can highlight the text being read by the text to speech engine. You can use the PDF library to identify the location of the text being read and highlight it on the PDF viewer. 3.3 Hyperlink Hyperlink function allows users to navigate through digital documents by clicking on links that take them to other locations within the same document or to different documents or websites. To implement hyperlink functionality in a PDF reader in Android Studio, you can follow these steps: Use a PDF library: There are several open-source PDF libraries available for Android, such as PDFBox, iText, and MuPDF. Choose a library that suits your needs and import it into your Android Studio project. Create a PDF viewer: You can create a PDF viewer using a WebView, or you can use a library that provides a PDF viewer component. You can add the necessary UI elements, such as navigation controls and zoom controls, to the viewer. Identify hyperlinks in PDF: You need to identify the hyperlinks in the PDF file. You can use the PDF library to extract the annotations from the PDF file and identify the hyperlinks. Handle external hyperlinks: Some hyperlinks may lead to external websites. You can handle external hyperlinks by launching the default web browser of the user's device and opening the external link in it. Add UI controls: You can add UI controls to enable the user to navigate through the hyperlinks in the PDF file. You can add a back button to go back to the previous hyperlink and a forward button to go forward to the next hyperlink. This project includes adding links, images and audio file into the PDF.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 554 5. CONCLUSIONS The development of a PDF reading application for Androidis a significant project that can offer many benefits to users. With the growing popularity of mobile devices and the increasing need for remote access to information, a PDF The application can be designed with various features such as highlighting, commenting and text to speech capabilities to enhance the user experience and improve the accessibility of the documents. Furthermore, the development of a PDF reading application for Android can contribute to the mobile app market and the digital reading experience. As the Android platform continues to grow and evolve, there is a great demand for new and innovative applications that can offer unique functionalities and features. A PDF reading application can be designed to integrate with other applications and platforms, such as cloud storage services, to offer seamless access to documents and improve productivity. Moreover, the development of a PDF reading application for Android can offer opportunities for developers to learn and enhance their skills in mobile app development. By working on a complex project that requires the integration of various functionalities, developers can improve their knowledge of different programming languages, frameworks, and tools. The project can also offer opportunities for collaboration, creativity, and innovation, which can benefit both the developers and the users of the application. In conclusion, the development of a PDF reading application for Android is a valuable project that can offer many benefits to users, the mobile app market, and the development community. With its unique features and functionalities, a PDF reading application can improve the accessibility and efficiency of digital reading on mobile devices and offer new opportunities for learning and innovation. 6. Future Work reading application can provide users with an efficient and convenient way to read PDF documents on their mobile devices. There are several potential areas for future work and improvements for a PDF reading application for Android. Firstly, the application can be designed to support more document formats such as EPUB, MOBI, and DOCX, to offer a more comprehensive reading experience. Additionally, the application can be enhanced with more advanced features such as word meanings, collaboration tools and document retrieval system, to offer more functionality and convenience to users. Moreover, the application can be optimized for performance and speed, to improve the overall user experience and reduce the load on the device's resources. The application can also be integrated with cloud-based services such as Google Drive, Dropbox, and OneDrive, to enable seamless access to documents from anywhere and any device. Furthermore, the application can be enhanced with more intuitive and user- friendly interfaces, to improve usability and accessibility for users with different levels of technical proficiency. Overall, the development of a PDF reading application for Android can offer many opportunities for future work and improvements, to cater to the evolving needs and preferences of users and enhance the overall digital reading experience. REFERENCES [1] R. Xu, Z. Gao, B. Wu, W. Diao, Y. Huang and W. Zhao, "Mobile Book Reader Based on Reading Behavior Characteristics," 2020 IEEE Intl Conf on Dependable, Autonomic and Secure Computing, Intl Conf on Pervasive Intelligence and Computing, Intl Conf on Cloud and Big Data Computing, Intl Conf on Cyber Science and Technology Congress (DASC/PiCom/CBDCom/CyberSciTech), 2020, pp. 306-311, doi: 10.1109/DASC-PICom- CBDCom- CyberSciTech49142.2020.00060. [2] Z. Mu, Y. Peng and Y. Liu, "E-Reading System Based on Android," 2019 12th International Conference on Intelligent Computation Technology and Automation (ICICTA), 2019, pp. 487-491, doi: 10.1109/ICICTA49267.2019.00110. [3] P. Kumar, P. Nagar, R. Gautam and S. Rawat, "Design and Development of an Android Application on PDF Reader," 2019 8th International Conference System Modeling and Advancement in Research Trends (SMART), 2019, pp. 166- 170, doi: 10.1109/SMART46866.2019.9117460. [4] Ćirić, J. and Ćirić, A., 2021. The impact of the COVID-19 pandemic on digital library usage: a public library case study. Journal of Web Librarianship, 15(2), pp.53-68. [5] Meireles, J., Nunes, K., Passos, A., Santos, J., Costa, Y., Durand, J., Silveira, R., Oliveira, A., Viana, D., Figueiredo de Oliveira, A.E. and Teixeira, M., 2022, October. Identifying Requirements and Quality Attributes from the Point of View of Users of Mobile Digital Libraries. In HCI International 2022- Late Breaking Papers. Design, User Experience and Interaction: 24th International Conference on Human- Computer Interaction, HCII 2022, Virtual Event, June 26– July 1, 2022, Proceedings (pp. 396-408). Cham: Springer International Publishing.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 03 | Mar 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 555 [6] Chowdhury, G., & Chowdhury, S. (2007). Digital libraries: definition and characteristics. In G. Chowdhury & S. Chowdhury (Eds.), Introduction to digital libraries (pp. 1– 16). Facet Publishing. [7]Sagale, U., Bhutkar, G., Karad, M., Jathar, N. (2018). An Eye- Free Android Application for Visually Impaired Users. In: Ray, G., Iqbal, R., Ganguli, A., Khanzode, V. (eds) Ergonomics in Caring for People. Springer, Singapore. [8] J. Fong and W. L. Cheuk, "A Coursepack eBook with Annotation on Mobile Devices for Peer-to-Peer Learning," 2015 International Symposium on Educational Technology (ISET), Wuhan, China, 2015, pp. 145-150, doi: 10.1109/ISET.2015.37. [9] J. Gao, L. Li, P. Kong, T. F. Bissyandé and J. Klein, "Understanding the Evolution of Android App Vulnerabilities," in IEEE Transactions on Reliability, vol. 70, no. 1, pp. 212-230, March 2021, doi: 10.1109/TR.2019.2956690. [10] Hussain, A., Mkpojiogu, E. O. C., Musa, J., Mortada, S., & Yue, W. S. (2018). Mobile Experience Evaluation of an e- Reader App. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(1-10), 11–15. [11] Haslam Oliver, "Download Android Studio IDE For Windows OS X And Linux", Redmond Pie, May 2013 [12] Dobie Alex, "Android Studio unveiled at Google I/O keynote", Android Central. Mobile Nations, May 2013. [13] MY SCANS PDF DOCUMENT SCANNER[Android application], 2014, [online] Available: https://play.google.com/store/apps/details?id=sisis.myscan sf ree&hl==zh-TW. [14] Javier Santo Domingo, ANDROID PDF WRITER[Android library], 2012, [online] Available: http://sourceforge.net/p/apwlibrary/code/HEAD/tree/. [15] Chang G, Chunguang T, Guanhua L, Chuan Z (2010) Developing mobile applications on the android platform. Mobile multimedia processing. Springer, Berlin, pp 264– 286 [16]Jadhav A, Patil A (2012) Android speech to text converter for SMS application. Int Organ Sci Res J Eng 2(3):420–423 [17]Visually Impairment Statistics (World) by WHO (updated August 2014) http://www.who.int/mediacentre/factsheets/fs282/en/. [19] Gaishuang, "Analysis of Design Elements of E-Reader Based on User Experience [J]", Design, vol. 5, pp. 118-119, 2018. [20]Sahoo, E., Panda, K., Majhi, S., Rana, C., Pradhan, E., Sahu, M. K., & Sahoo, R. (2014). Academic librarianship in digital era. Reproprint Ltd. [18] Wang Peng, "Design and Implementation of Panoramic Photo Reader Based on Android Platform [J]", Electronic Design Engineering, no. 18, pp. 90-93, 2017.