Skip to content

Changes #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2022 Govind B Chandran

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
18 changes: 0 additions & 18 deletions LICENSE.md

This file was deleted.

10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

## Noteify is an artificially intelligent currency detection app made for the visually impaired to check whether they have been handed the right amount of money and thereby, ensuring that they have not been cheated upon, giving the output as a computer-generated audio, having basic UI for better User-Experience.

## Check out the demo below!
# SORRY, THIS DOES NOT WORK ANYMORE, THE PACKAGES HAVE DEPRECIATED :(
<a href="https://youtu.be/P4t4FfayMzE"> Youtube Video (DEMO) </a>

This is a project done by me and my partners <a href= "https://github.com/Ashniz24"> Ashna Nizam </a>, <a href= "https://github.com/bensam02"> Ben Sam </a>, <a href= "https://github.com/Mannu7789"> Mannu Thomas </a> and <a href= "https://github.com/PeterChageth"> CJ Peter </a> and the app was developed using the Flutter framework.

The main modules used are:
Expand Down Expand Up @@ -38,10 +42,10 @@ The backend comprises of the tflite package using a tflite model along with the
8. Optional(To change your app icon to ours, you have to change the minmap folders in your *android/app/src/main/res/* to the ones in the repo).
9. Run the *main.dart* after connecting to your mobile.

## Check out CONTRIBUTING.MD to learn how to contribute.

## Check out the demo below!
<a href="https://youtu.be/Zv6dlV7W8cw"> How to clone tutorial </a>


<a href="https://www.youtube.com/embed/kRQMssuoE0k"> Youtube Video </a>
## Check out CONTRIBUTING.MD to learn how to contribute.

### Note: This project is time being not updated upto the present versions of the packages used, so cloning might not work unless you update the code correspondingly, sorry😅
4 changes: 0 additions & 4 deletions lib/main.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ import 'package:flutter/material.dart';
import 'package:camera/camera.dart';
import 'package:path/path.dart';
import 'package:path_provider/path_provider.dart';
import 'package:torch_compat/torch_compat.dart';
import 'package:flutter_tts/flutter_tts.dart';
import 'package:tflite/tflite.dart';

Expand Down Expand Up @@ -62,7 +61,6 @@ class _TakePictureScreenState extends State<TakePictureScreen> {
void dispose() {
// Dispose of the controller when the widget is disposed.
_controller.dispose();
TorchCompat.dispose();
super.dispose();
}

Expand Down Expand Up @@ -100,7 +98,6 @@ class _TakePictureScreenState extends State<TakePictureScreen> {
// Take the Picture in a try / catch block. If anything goes wrong,
// catch the error.
try {
TorchCompat.turnOn();
// Ensure that the camera is initialized.
await _initializeControllerFuture;

Expand All @@ -115,7 +112,6 @@ class _TakePictureScreenState extends State<TakePictureScreen> {

// Attempt to take a picture and log where it's been saved.
await _controller.takePicture(path);
TorchCompat.turnOff();

// If the picture was taken, display it on a new screen.
Navigator.push(
Expand Down
3 changes: 1 addition & 2 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,7 @@ dependencies:
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.0
tflite:
camera: 0.5.8+17
torch_compat: ^1.0.2
camera:
path_provider:
path:
flutter_tts: ^1.3.0
Expand Down