SlideShare a Scribd company logo
1 of 30
VOICE BASED
COLLABORATIVE BANKING
PRESENTED BY
FIRASATH FATHIMA: 107G1A0561
A.SHYAMAL:107G1A0504
M.ABHINAYA:107G1A0531
J.THRUMALA:107G1A0522
UNDER THE GUADIANCE OF
MISS.SHAZIA HUSSANI
CONTENTS
 Abstract
 Introduction
 Literature survey
 Existing system
 Disadvantages
 Proposed system
 Content diagram
 Modules
 Requirements
 ER and UML diagram
 Screen shots
 Conclusion
 Future enhancement
ABSTRACT
 This is a voice based application in which both the
input/output are given through voice (speaking) rather
than graphical user interface.
 The application files can reside on local systems, an
intranet or the internet.
 The users can access the deployed voice applications
anywhere and anytime.
INTRODUCTION
 Voice based collaborative banking provides a feasible
solution to users.
 By using this application user can get the services like
transfer money and balance enquiry.
 user can interact the system using their voice.
LITERATURE SURVEY
INTRODUCTION
 VOICE XML:
 VoiceXML technology allows a user to interact with the
Internet through voice-recognition technology, as a
response, Voice or Audio.
 It is a dialog markup language designed for telephony
applications.
 It also reduces the amount of speech expertise that
developers need.
TTS or
Audio
Speech
Browser
Speech
Recognition
Engine
HTTP
Server
Application Code
Voice App Code
VoiceXML
JSPs & Java
Text
Grammars
Text
Audio
Audio Out
Audio In
Request (URL)Markup VXML
Request
Markup
Data Request
Data
Pronunc
Audio Grammars
Docs
Config
Config
Back
End
V
O
I
C
E
S
E
R
V
E
R
S
E
R
V
E
R
1
2
3
4
VOICEXML – ARCHITECTURE
EXISTING SYSTEM
 In the present scenario to get the
banking service people are
manually go the bank like money
transaction
 people also get services through
online websites.
DISADVANTAGES OF EXISTING
SYSTEM
 Its time consuming process.
 Illiterate people unable to get the services.
 In most of the countries around the world, some people
even don’t have the knowledge of using a computer.
 Especially in a country like India.
PROPOSED SYSTEM
 This voice based collaborative banking application helps
in such a way that it just need voice to interact with
system.
 In order to develop this application voice banking
provides a feasible solution to user.
ADVANTAGES OF PROPOSED
SYSTEM
 Despite the Internet's growing acceptance, the telephone
network is still more widely and readily accessible
 Telephones are simple to operate
 And it use the most natural form of communication, the
human voice.
CONTENT DIAGRAM OF PROJECT
User
Database
Profile Management
Account Management
Transaction Management
SOFTWARE REQUIREMENT
SPECIFICATION (SRS)
 MODULES
1. Profile Management
2. Account Management
3. Transaction Management
 USER REQUIREMENT
 User must have valid account registered in bank.
 Though this is voice application user requires a voice.
 SOFTWARE REQUIREMENT
 Client side:
 Technology : Voice XML
 Server side:
 Front End
 Operating System : Windows, MAC, Linux
 Tools : JDBC, Eclipse Galileo
 Technology : J2SE, J2EE, VXM
 Back End
 Database : Oracle 10g
 Server : Tomcat,
VOXEO Prophecy server
HARDWARE REQUIREMENT
 Our application is voice based collaborative banking. In
this application we require a Hardware’s like
 Client side : SIP Phone
 Server Side
 Processor : Intel(R) Core™2 Duo CPU
 Hard disk : 40GB
 Cache : 512KB
 RAM : 1GB OR more
ER DIAGRAM OF APPLICATION
CLASS DIAGRAM FOR
APPLICATION
USE CASE DIAGRAM OF
TRANSACTION
user
login pin valid
transfer
transaction
bank1
balance enquiry
balance
SEQUENCE DIAGRAM FOR
CREATING A NEW ACCOUNT
customer database
login
check the application is submitted or not
yes/account
no/login again
SEQUENCE DIAGRAM FOR
TRANSFERRING MONEY
user bank account transaction transactiontype
1.select bank
2.enter account number and pin
3.check account
4.select transactiontype
6.enter account number to transfer
7.entered account no
8.check account
5.transfer money
9.enter amount
10.transaction successful
SEQUENCE DIAGRAM FOR BALANCE
ENQUIRY
bankuser account transaction transactiontype
1.select bank
2.enter account number and pin
3.check account
4.select transactiontype
5.balance enquiry
6.displayaccount details
USER HOME PAGE
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1">
<form>
<field name="uname" type="digits">
<prompt>Welcome to voice banking application
<break size="small"></break>please enter your user name</prompt>
</field>
<field name="pwd" type="digits">
<prompt>
<break size="small"></break>please enter your password</prompt>
</field>
<filled>
<submit next="http://localhost:9090/voicebankingsystem/Login">
</submit></filled>
</form>
</vxml>
URL ADDRESS OF APPLICATION
Here url address is vb@127.0.0.1
ENTERING USER NAME AND
PASSWORD
Here user name is 13 and password is 12.
ENTERING ACCOUNT NUMBER
AND PIN
Here account number is 1236 and pin is 11.
ENTERING ACCOUNT NUMBER TO
TRANSFER MONEY
Here toaccount number is 1234.
ENTERING MONEY TO TRANSFER
AMOUNT
Here we are entering amount as 2000/-.
CONCLUSION
 Voice banking provides an easy way of banking services.
By using this application Illiterate people can easily get
the services even though they don’t have knowledge
about system they can access this application by dialing
the numbers through SIP phone. And it is a very useful
application.
FUTURE ENHANCEMENTS
 This project is limited to balance enquiry, and transfer
money from one account to another. In future we can
extend this project by adding more banks, Appling for
new check books, Date of transferring money and many
more features.
ANY QUERIES

More Related Content

What's hot

Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognitionPankaj Thakur
 
Artificial Intelligence(AI).
Artificial Intelligence(AI).Artificial Intelligence(AI).
Artificial Intelligence(AI).Md. Afif Al Mamun
 
Emotion Recognition using Image Processing
Emotion Recognition using Image ProcessingEmotion Recognition using Image Processing
Emotion Recognition using Image Processingijtsrd
 
Natural Language Interface: Advantages & Dis-Advantages
Natural Language Interface: Advantages & Dis-AdvantagesNatural Language Interface: Advantages & Dis-Advantages
Natural Language Interface: Advantages & Dis-AdvantagesLaxmiMPriya
 
Face Recognition System for Door Unlocking
Face Recognition System for Door UnlockingFace Recognition System for Door Unlocking
Face Recognition System for Door UnlockingHassan Tariq
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionNikyaa7
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationAhammad Karim
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking systemSujit9561
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
Final 622 Presentation
Final 622 PresentationFinal 622 Presentation
Final 622 PresentationSayali Jaitpal
 
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Mufaddal Nullwala
 
Speech recognition final presentation
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentationhimanshubhatti
 

What's hot (20)

Chatbot Abstract
Chatbot AbstractChatbot Abstract
Chatbot Abstract
 
Face detection and recognition
Face detection and recognitionFace detection and recognition
Face detection and recognition
 
Chatbot
ChatbotChatbot
Chatbot
 
Voice Enabled Chat Bots
Voice Enabled Chat BotsVoice Enabled Chat Bots
Voice Enabled Chat Bots
 
Class diagram
Class diagramClass diagram
Class diagram
 
Artificial Intelligence(AI).
Artificial Intelligence(AI).Artificial Intelligence(AI).
Artificial Intelligence(AI).
 
Emotion Recognition using Image Processing
Emotion Recognition using Image ProcessingEmotion Recognition using Image Processing
Emotion Recognition using Image Processing
 
Google lens
Google lensGoogle lens
Google lens
 
Chat bot in_pythion
Chat bot in_pythionChat bot in_pythion
Chat bot in_pythion
 
Natural Language Interface: Advantages & Dis-Advantages
Natural Language Interface: Advantages & Dis-AdvantagesNatural Language Interface: Advantages & Dis-Advantages
Natural Language Interface: Advantages & Dis-Advantages
 
Face Recognition System for Door Unlocking
Face Recognition System for Door UnlockingFace Recognition System for Door Unlocking
Face Recognition System for Door Unlocking
 
Automatic Attendance system using Facial Recognition
Automatic Attendance system using Facial RecognitionAutomatic Attendance system using Facial Recognition
Automatic Attendance system using Facial Recognition
 
CSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android ApplicationCSE Final Year Project Presentation on Android Application
CSE Final Year Project Presentation on Android Application
 
MUSIC PLAYER.pptx
MUSIC PLAYER.pptxMUSIC PLAYER.pptx
MUSIC PLAYER.pptx
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking system
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
Final 622 Presentation
Final 622 PresentationFinal 622 Presentation
Final 622 Presentation
 
Robotic Process Automation (RPA)
Robotic Process Automation (RPA)Robotic Process Automation (RPA)
Robotic Process Automation (RPA)
 
Speech recognition final presentation
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentation
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 

Viewers also liked

java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking systemVishNu KuNtal
 
Internet banking - College Project
Internet banking - College ProjectInternet banking - College Project
Internet banking - College ProjectSheril Daniel
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking ProjectM.Saber
 
Internet Banking
Internet BankingInternet Banking
Internet Bankingsnehateddy
 
31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentationSwaroop Mane
 
Online banking ppt
Online banking pptOnline banking ppt
Online banking pptVishnu V S
 
Project report on e banking
Project report on e bankingProject report on e banking
Project report on e bankingAnuj Nehra
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMNitish Xavier Tirkey
 
Electronic banking presentation
Electronic banking presentationElectronic banking presentation
Electronic banking presentationxabi951
 
Banking system ppt
Banking system pptBanking system ppt
Banking system pptLohith Lohi
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPTayush goyal
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management systemUnsa Jawaid
 

Viewers also liked (20)

java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
Internet banking - College Project
Internet banking - College ProjectInternet banking - College Project
Internet banking - College Project
 
Online Banking Project
Online Banking ProjectOnline Banking Project
Online Banking Project
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation31911477 internet-banking-project-documentation
31911477 internet-banking-project-documentation
 
Online banking ppt
Online banking pptOnline banking ppt
Online banking ppt
 
Project on E-banking
Project on E-bankingProject on E-banking
Project on E-banking
 
E banking
E bankingE banking
E banking
 
Project report on e banking
Project report on e bankingProject report on e banking
Project report on e banking
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
online banking system
online banking systemonline banking system
online banking system
 
Electronic banking presentation
Electronic banking presentationElectronic banking presentation
Electronic banking presentation
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Banking system ppt
Banking system pptBanking system ppt
Banking system ppt
 
Internet Banking PPT
Internet Banking PPTInternet Banking PPT
Internet Banking PPT
 
E Banking
E BankingE Banking
E Banking
 
Banking ppt
Banking pptBanking ppt
Banking ppt
 
Internet banking
Internet bankingInternet banking
Internet banking
 
E banking
E bankingE banking
E banking
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
 

Similar to Voice based banking system

Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdfNEERAJRAJPUT81
 
eSewa | Growth and Services
eSewa | Growth and ServiceseSewa | Growth and Services
eSewa | Growth and ServicesBibesh Manandhar
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposalAmit Samanta
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rateAaron Jacobson
 
Usefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingUsefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingCSCJournals
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutionsPromoteFirst
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous Macronimous
 

Similar to Voice based banking system (20)

SYNOPSIS.pptx
SYNOPSIS.pptxSYNOPSIS.pptx
SYNOPSIS.pptx
 
Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdf
 
Mobile banking
Mobile bankingMobile banking
Mobile banking
 
Project falcon1
Project falcon1Project falcon1
Project falcon1
 
Ultimate company
Ultimate companyUltimate company
Ultimate company
 
Cork v soft corporate - An Overview
Cork v soft corporate - An OverviewCork v soft corporate - An Overview
Cork v soft corporate - An Overview
 
eSewa | Growth and Services
eSewa | Growth and ServiceseSewa | Growth and Services
eSewa | Growth and Services
 
Net banking
Net banking Net banking
Net banking
 
CV-NeerajSaxena
CV-NeerajSaxenaCV-NeerajSaxena
CV-NeerajSaxena
 
Android Based Survey - Technical proposal
Android Based Survey - Technical proposalAndroid Based Survey - Technical proposal
Android Based Survey - Technical proposal
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rate
 
Usefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice BankingUsefullness of Speech Coding in Voice Banking
Usefullness of Speech Coding in Voice Banking
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
Banking java project
Banking java projectBanking java project
Banking java project
 
SLPOST
SLPOSTSLPOST
SLPOST
 
Macronimous web solutions
Macronimous web solutionsMacronimous web solutions
Macronimous web solutions
 
An Intro to Macronimous
An Intro to Macronimous An Intro to Macronimous
An Intro to Macronimous
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
Online banking
Online bankingOnline banking
Online banking
 
Atm
AtmAtm
Atm
 

Recently uploaded

An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppCeline George
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the lifeNitinDeodare
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Celine George
 
Benefits and Challenges of OER by Shweta Babel.pptx
Benefits and Challenges of OER by Shweta Babel.pptxBenefits and Challenges of OER by Shweta Babel.pptx
Benefits and Challenges of OER by Shweta Babel.pptxsbabel
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhleson0603
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文中 央社
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnershipsexpandedwebsite
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptxPoojaSen20
 
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIII BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIagpharmacy11
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45MysoreMuleSoftMeetup
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...Nguyen Thanh Tu Collection
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxMohamed Rizk Khodair
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 

Recently uploaded (20)

Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
Benefits and Challenges of OER by Shweta Babel.pptx
Benefits and Challenges of OER by Shweta Babel.pptxBenefits and Challenges of OER by Shweta Babel.pptx
Benefits and Challenges of OER by Shweta Babel.pptx
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinhĐề tieng anh thpt 2024 danh cho cac ban hoc sinh
Đề tieng anh thpt 2024 danh cho cac ban hoc sinh
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
Word Stress rules esl .pptx
Word Stress rules esl               .pptxWord Stress rules esl               .pptx
Word Stress rules esl .pptx
 
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIII BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 

Voice based banking system

  • 1. VOICE BASED COLLABORATIVE BANKING PRESENTED BY FIRASATH FATHIMA: 107G1A0561 A.SHYAMAL:107G1A0504 M.ABHINAYA:107G1A0531 J.THRUMALA:107G1A0522 UNDER THE GUADIANCE OF MISS.SHAZIA HUSSANI
  • 2. CONTENTS  Abstract  Introduction  Literature survey  Existing system  Disadvantages  Proposed system  Content diagram  Modules  Requirements  ER and UML diagram  Screen shots  Conclusion  Future enhancement
  • 3. ABSTRACT  This is a voice based application in which both the input/output are given through voice (speaking) rather than graphical user interface.  The application files can reside on local systems, an intranet or the internet.  The users can access the deployed voice applications anywhere and anytime.
  • 4. INTRODUCTION  Voice based collaborative banking provides a feasible solution to users.  By using this application user can get the services like transfer money and balance enquiry.  user can interact the system using their voice.
  • 5. LITERATURE SURVEY INTRODUCTION  VOICE XML:  VoiceXML technology allows a user to interact with the Internet through voice-recognition technology, as a response, Voice or Audio.  It is a dialog markup language designed for telephony applications.  It also reduces the amount of speech expertise that developers need.
  • 6. TTS or Audio Speech Browser Speech Recognition Engine HTTP Server Application Code Voice App Code VoiceXML JSPs & Java Text Grammars Text Audio Audio Out Audio In Request (URL)Markup VXML Request Markup Data Request Data Pronunc Audio Grammars Docs Config Config Back End V O I C E S E R V E R S E R V E R 1 2 3 4 VOICEXML – ARCHITECTURE
  • 7. EXISTING SYSTEM  In the present scenario to get the banking service people are manually go the bank like money transaction  people also get services through online websites.
  • 8. DISADVANTAGES OF EXISTING SYSTEM  Its time consuming process.  Illiterate people unable to get the services.  In most of the countries around the world, some people even don’t have the knowledge of using a computer.  Especially in a country like India.
  • 9. PROPOSED SYSTEM  This voice based collaborative banking application helps in such a way that it just need voice to interact with system.  In order to develop this application voice banking provides a feasible solution to user.
  • 10. ADVANTAGES OF PROPOSED SYSTEM  Despite the Internet's growing acceptance, the telephone network is still more widely and readily accessible  Telephones are simple to operate  And it use the most natural form of communication, the human voice.
  • 11. CONTENT DIAGRAM OF PROJECT User Database Profile Management Account Management Transaction Management
  • 12. SOFTWARE REQUIREMENT SPECIFICATION (SRS)  MODULES 1. Profile Management 2. Account Management 3. Transaction Management
  • 13.  USER REQUIREMENT  User must have valid account registered in bank.  Though this is voice application user requires a voice.  SOFTWARE REQUIREMENT  Client side:  Technology : Voice XML  Server side:  Front End  Operating System : Windows, MAC, Linux  Tools : JDBC, Eclipse Galileo  Technology : J2SE, J2EE, VXM  Back End  Database : Oracle 10g  Server : Tomcat, VOXEO Prophecy server
  • 14. HARDWARE REQUIREMENT  Our application is voice based collaborative banking. In this application we require a Hardware’s like  Client side : SIP Phone  Server Side  Processor : Intel(R) Core™2 Duo CPU  Hard disk : 40GB  Cache : 512KB  RAM : 1GB OR more
  • 15. ER DIAGRAM OF APPLICATION
  • 17. USE CASE DIAGRAM OF TRANSACTION user login pin valid transfer transaction bank1 balance enquiry balance
  • 18. SEQUENCE DIAGRAM FOR CREATING A NEW ACCOUNT customer database login check the application is submitted or not yes/account no/login again
  • 19. SEQUENCE DIAGRAM FOR TRANSFERRING MONEY user bank account transaction transactiontype 1.select bank 2.enter account number and pin 3.check account 4.select transactiontype 6.enter account number to transfer 7.entered account no 8.check account 5.transfer money 9.enter amount 10.transaction successful
  • 20. SEQUENCE DIAGRAM FOR BALANCE ENQUIRY bankuser account transaction transactiontype 1.select bank 2.enter account number and pin 3.check account 4.select transactiontype 5.balance enquiry 6.displayaccount details
  • 21. USER HOME PAGE <?xml version="1.0" encoding="UTF-8"?> <vxml version="2.1"> <form> <field name="uname" type="digits"> <prompt>Welcome to voice banking application <break size="small"></break>please enter your user name</prompt> </field> <field name="pwd" type="digits"> <prompt> <break size="small"></break>please enter your password</prompt> </field> <filled> <submit next="http://localhost:9090/voicebankingsystem/Login"> </submit></filled> </form> </vxml>
  • 22. URL ADDRESS OF APPLICATION Here url address is vb@127.0.0.1
  • 23. ENTERING USER NAME AND PASSWORD Here user name is 13 and password is 12.
  • 24. ENTERING ACCOUNT NUMBER AND PIN Here account number is 1236 and pin is 11.
  • 25. ENTERING ACCOUNT NUMBER TO TRANSFER MONEY Here toaccount number is 1234.
  • 26. ENTERING MONEY TO TRANSFER AMOUNT Here we are entering amount as 2000/-.
  • 27. CONCLUSION  Voice banking provides an easy way of banking services. By using this application Illiterate people can easily get the services even though they don’t have knowledge about system they can access this application by dialing the numbers through SIP phone. And it is a very useful application.
  • 28. FUTURE ENHANCEMENTS  This project is limited to balance enquiry, and transfer money from one account to another. In future we can extend this project by adding more banks, Appling for new check books, Date of transferring money and many more features.
  • 29.