0% found this document useful (0 votes)
71 views5 pages

Currency Detector for the Visually Impaired

This document describes a currency detection app for visually impaired users. The app uses machine learning and computer vision to identify currency denominations by taking a photo of banknotes. It then uses text-to-speech to verbally announce the currency amount to the user. The app has modules for currency detection using Azure custom vision API and allows users to dial contacts via voice commands. It is designed for Android devices and requires an active internet connection to function.

Uploaded by

vinay shivakoti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views5 pages

Currency Detector for the Visually Impaired

This document describes a currency detection app for visually impaired users. The app uses machine learning and computer vision to identify currency denominations by taking a photo of banknotes. It then uses text-to-speech to verbally announce the currency amount to the user. The app has modules for currency detection using Azure custom vision API and allows users to dial contacts via voice commands. It is designed for Android devices and requires an active internet connection to function.

Uploaded by

vinay shivakoti
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

Currency Detector App for Visually Impaired

The main problem faced by people with visual disabilities is the inability to
recognize paper currencies due to the similarity of paper texture and size
between the different categories. These people face a lot of difficulty in their
monetary transactions. This application can help the visually impaired recognize
money. In this application, blind people can speak and give a command to open
the camera and the camera will click the picture of the note and tell the user by
speech medium how much rupee note it is. This system uses speech-to-text to
convert command given by blind people, Speech recognition is the
interdisciplinary subfield of computational linguistics that develops
methodologies and technologies that enables the recognition and translation of
spoken language into text. For the result purpose, this system has text to speech
concept which helps to read the value of notes and then it converts the text value
into speech. Android allows converting your text into voice. Not only you can
convert it but it also allows you to speak text in a variety of different languages.
 Modules:

The system comprises of 1 major module with their sub-modules as follows:

1. User:
 Currency Detection: azure custom vision api using Machine learning
classification technique
 Dial a Contact: User can also give command to dial a call.
Project Lifecycle:

Description
The waterfall Model is a linear sequential flow. In which progress is seen as
flowing steadily downwards (like a waterfall) through the phases of software
implementation. This means that any phase in the development process begins
only if the previous phase is complete. The waterfall approach does not define the
process to go back to the previous phase to handle changes in requirement. The
waterfall approach is the earliest approach that was used for software
development.
Android

 Hardware Requirement:

1. Laptop or PC

 i3 Processor Based Computer or higher


 1GB RAM
 5 GB Hard Disk
2. Android Phone or Tablet
 1.2 Quad core Processor or higher
 1 GB RAM

 Software Requirement:

1. Laptop or PC
 Windows 7 or higher.
 Java
 Android Studio
2. Android Phone or Tablet
 Android v5.0 or Higher
 Advantages

 This application will help blind people to know the value of the
money.
 Blind person can also call the person from contact by giving
command.

 Limitation
 This application requires active internet connection.
 User need to put correct data or else it behaves abnormally.

 Application
 This system can be used by the multiple peoples to get the
counselling sessions online.

 Reference
 [Link]
20.500.11875/1164/[Link]?sequence=1
 [Link]
 [Link]

Common questions

Powered by AI

The advantages of the Currency Detector App include empowering visually impaired individuals by enabling them to independently recognize currency denominations and perform monetary transactions. Additionally, users can also make phone calls through voice commands. However, the app has significant limitations, such as requiring an active internet connection for operation and behaving unpredictably if incorrect data is inputted. These factors could limit accessibility and reliability, potentially impeding users' experience .

If the app's requirement for an active internet connection is not met, users may encounter significant accessibility issues, as the app's critical functions such as image recognition and data processing rely on cloud-based services. This dependency could hinder its real-time usability, especially in areas with poor internet connectivity, thus impacting the app's reliability and effectiveness in assisting visually impaired users .

The Currency Detector App demonstrates the use of speech technology by incorporating both speech-to-text and text-to-speech functionalities. Speech-to-text technology allows users to execute commands verbally, such as opening the camera for currency recognition. After processing the images, the app employs text-to-speech technology to convert the recognized currency value into spoken words, assisting visually impaired users in identifying the currency .

Machine learning enhances the Currency Detector App's functionality by enabling efficient and accurate currency recognition. By employing Azure Custom Vision API, the app can classify various currency notes through image recognition, allowing it to learn and improve from experience. This capability ensures that the app can handle a wide range of currency notes, providing reliable assistance to users in recognizing and differentiating between different denominations .

The Waterfall Model's structured, sequential approach ensures systematic documentation and clear phase completion before progression, beneficial for clearly defined projects. However, adaptive models such as Agile or Scrum allow for iterative development, frequent reassessment, and adaptation to changing user requirements or technological advancements. In assistive applications like the Currency Detector App, the ability to rapidly incorporate feedback and improve features is crucial, suggesting that adaptive models may offer more flexibility and better accommodate the evolving needs of visually impaired users .

The text-to-speech capabilities in the Currency Detector App effectively assist visually impaired users by providing auditory feedback of currency values, enabling independent and confident monetary transactions. However, its effectiveness hinges on the clarity and naturalness of the synthesized voice, the speed of conversion from text to speech, and the language options available, which must align with user requirements for optimal effectiveness. Any delays or mispronunciations could detract from the user experience, leading to potential misunderstandings or frustrations .

The Waterfall Model, a linear sequential approach, was used in developing the Currency Detector App, where each phase progresses only upon the completion of the previous one. In this context, the potential drawback is its lack of flexibility; it does not allow for easily incorporating changes or revisiting previous phases, which can be problematic in addressing new requirements or correcting issues identified later in development .

The hardware requirements for the Currency Detector App include a laptop or PC with at least an i3 processor, 1GB RAM, and 5GB hard disk, and an Android phone or tablet with a 1.2 quad-core processor and 1GB RAM. Software requirements include Windows 7 or higher, Java, Android Studio, and Android version 5.0 or higher on mobile devices. These specifications are necessary to ensure the efficient processing required for speech and image recognition tasks, along with the machine learning algorithms employed by the app .

The Currency Detector App aids visually impaired individuals by allowing them to recognize paper currencies through auditory feedback. It utilizes speech-to-text technology to interpret voice commands given by the users to operate the camera and take a picture of the currency note. The app then applies machine learning classification techniques, specifically using the Azure Custom Vision API, to identify the currency. Once identified, the app uses text-to-speech technology to articulate the currency's value aloud to the user .

Visually impaired individuals primarily face challenges in recognizing paper currencies due to similar textures and sizes among different denominations. This difficulty complicates monetary transactions. The Currency Detector App addresses these challenges by using image recognition and speech synthesis technologies to identify and announce the currency's value, thus assisting users in recognizing different bills without reliance on vision .

You might also like