SlideShare a Scribd company logo
Table of Contents


Description

Page No.



Introduction :

3



1.1. Purpose

3



1.2. Scope

3



1.3. Definition, Acronyms and Abbreviation

3



1.4. Technologies to be used

4



1.5. Tools used

4



1.6. References

5



1.7. Overview

5



2. Overall Description



2.1. Product Perspective

6



2.2. Software Interface

6



2.3. Hardware Interface

7



2.4. Communication Interface

7



2.5. Product Function

8



2.6. Constraints

9



2.7. Use Case Model

10



2.8. Class Diagram

11



2.9. Sequence Diagram

12



2.10. Activity Diagram

13



2.11. E-R Diagram

17



2.12. Architecture Design

18


2.13. Assumptions and Dependencies



3. Specific Requirements



3.1.Supplementary Requirements

18

19


1. Introduction



1.1 Purpose

Voice Based Web Browser:
Voice based web to make information accessible to users who may not be able to read or
write, or who do not have access to the Internet. Users can access the voice-based web
using a toll-free number, through a variety of ways including a voice recognition system or a
tone phone. Unlike a computer interface, a voice interface needs no keyboard, no mouse,
no screen, freeing users from these barriers to access and action. It requires no training. It is
accessible to anyone with a telephone. Voice is mobile—information can be sent and
retrieved from anywhere. Since customers can have access at anytime from anywhere, voice
makes it possible to use time more effectively. Fast and efficient, voice frees users from not
only the desktop, but even the laptop.

1.2 Scope :
 The user gives the request through the voice or text using phone ,personal computer or
Touch tone.
 The request goes to the voice browser.If the request is voice, speech recognition converts
voice into text.
 Checks the grammers and then using speech synthesis to convert text into pre-recorded
audio.
 The pre-recored audio should be store in the administrator.it should display to the user.

1.3. Definitions, Acronyms and Abbreviations :
• ADMIN-Administrator has the authority for convert the voice into text,text into voice and
then displaying to the user.
• ASR-Automatic Speech Recognition is to convert the speech into text.
• HTML – Hypertext Markup Language is to create static websites.
• J2EE – Java 2 Enterprise Edition is a programming platform and it is the part of the java
platform for developing and running distributed java applications.
• EJB – Enterprise java bean, it is architecture for the development and deployment of
transactional, distributed object applications-based, server- side software component.
• RSA – Rational Software Architect is a designer toolkit which is designed for develop
more complex projects by providing fully dynamic web service.
• DB2 – Database 2 is the database management system that provides a flexible and
efficient database platform to erect strong on demand business applications.
• UML- Unified Modeling Language is a standard language for writing software blueprints.
The UML may be used to visualize, specify, construct and document
• XML - Extensive Markup Language used for data transfer and XML is stored naturally in
DB2
• HTTP – Hypertext transfer protocol is a transaction oriented client/server protocol
between web browser and a web server.
• HTTPS – Secure hypertext transfer protocol is a hypertext transfer protocol over secure
socket layer.

1.4 Technologies used:
 HTML – Hyper Text Markup Language
JAVA – Application architecture
 XML – Extensive Mark Up Language
 Java Script – Script Language
 AJAX – Asynchronous Java script And XMLPage
 J2EE – Application architecture.

1.5. Tools used:
• RSA – Rational Software Architect 7.0
• DB2 9 – Database
• WAS – Websphere Application Server 6.0
• TSM – Tivoli Storage Manager

1.6 References :
 IBM TGMC Sample Synopsis.
 IBM – www.ibm.in/developerworks.
 Wikipedia - www.wikipedia.com.
 Database Management Systems - korth.

1.7 Overview :
Existing System:
Type the text search the content who may not be able to read or write people does not
access it

Drawbacks:
WAP(Cellular phones, Palm Pilots)access to the web:
 Small screens: For web phones, theres an incredibly small viewing area; palmtops are
barely better.
 Speed of access: All devices have slow access.
 Limited or fragmented availability: Wireless web access is sporadic in many areas and
entirely unavailable in other areas.
 Awkward input: Palms Graffiti, touchtone pads, or even tiny QWERTY keyboards are
awkward for any amount of writing, even a short email.
 Price: Many technology limitations are being addressed by higher-end devices and
services. But the entry price for a good wireless web palmtop with decent display,
keyboard, and speed is easily $700 to $900, not including monthly access.
Lack of user habit: It takes some patience and overcoming the learning curve to get the
hang of it -- connecting, putting in an address, typing. Users just arent used to the idea and
protocol yet.
Proposed System:
 Voice Browsers offer the promise of allowing everyone to access Web based services from
any phone, making it practical to access the Web any time and anywhere, whether at home,
on the move, or at work.
 Users will able to choose whether to respond by a key press or a spoken command.
 Voice browsers allow people to access the Web using speech synthesis, pre-recorded
audio, and speech recognition.
Our plan:
 Accept the voice commands
 Output should be converted into speech

2. Overall Description
2.1. Product Perspective:

2.2. Software Interface
 Client on Internet
Web Browser, Operating System (any)
 Web Server
WASCE, Operating System (any)
 Data Base Server
DB2, Operating System (any)
 Development End RAD
(J2EE, Java, Java Bean, Servlets, HTML, XML, AJAX), DB2, OS
(Windows), WebSphere(Web Server)

2.3. Hardware Interface
Minimum Requirements:

2.4. Communication Interface:
• Voice based web browser will be connected to the World Wide Web.
• The HTTP protocol will be used to facilitate communication between the client and server.
2.5 Product Function:
Voice based web browser- Easy to use - for people with no knowledge or fear of computers.
Voice interaction can escape the physical limitations on keypads and displays as mobile
devices become ever smaller. Many companies to offer services over the phone via menus
traversed
using the phones keypad. Voice Browsers arethe next generation of call centers, which will
become Voice
Web portals to the companies services and related websites, whether accessed via the
telephone networks via the Internet.

Some of the features of the product are as follow:
Accessing business information:
The corporate "front desk" which asks callers who or what they want
• Automated telephone ordering services
• Support desks
• Order tracking
• Airline arrival and departure information

Accessing public information:
• Community information such as weather, traffic conditions, school closures, directions
and events
• Local, national and international news
• National and international stock market information
• Business and e-commerce transactions
Accessing personal information:
• Voice mail
• Calendars, address and telephone lists
• Personal horoscope
• Personal newsletter
• To-do lists, shopping lists, and calorie counters

2.6. Constraints :
• The information of all the users must be stored in a database that is accessible by the
Administrator.
• Voice based web browser system is connected to the computer and is running all 24
hours a day.
• The users can access Online Book Sales with mobile SMS System from any computer that
has Internet browsing capabilities and an Internet connection.
2.7 Use Case Model :
2.8.Class Diagram:
2.9.Squence Diagram :
2.9.1.User Interaction via Browser :
2.9.2. Uploading and downloading Resources:
2.10.Activity Diagram:
2.10.1.User Interation via Browser
2.10.2.Valid Request type:
2.11.E-R Diagram:
2.12.Architecture Diagram:

2.13. Assumption and Dependencies :
• The Computer should have Internet connection and Internet server capabilities.
• The users know the English language, as the user interface will be provided in English.
3.3Supplementary Requirement :
 Safety Requirements:
Highly recommend Kaspersky 2010 internet security to been Installed in users Pc to
prevent the harm that may occurs by unwanted malicious software’s, phishing URLs and all
the types of virus attacks during using this application..
 Security Requirements :
All users should be properly authenticated before allowed entry into the system
authentication will be based on an E-mail address, and a password.
All activities on the system must be logged.
 Non-Functional Requirements :
• Secure access of confidential data (user’s details). SSL can be used.
• 24 X 7 availability.
• Better component design to get better performance at peak time.
• Flexible service based architecture will be highly desirable for future extension.
 Other Requirements:
The user must be agreed with all the term and conditions that have provided by the
System Administrator, local authority and Should Obey to the all International standards
and Protocols.

More Related Content

What's hot

XSD
XSDXSD
Syntactically awesome stylesheets (Sass)
Syntactically awesome stylesheets (Sass)Syntactically awesome stylesheets (Sass)
Syntactically awesome stylesheets (Sass)
Tahmina Khatoon
 
Telephone directory
Telephone directoryTelephone directory
Telephone directory
Upendra Sengar
 
Deep Learning for Speech Recognition - Vikrant Singh Tomar
Deep Learning for Speech Recognition - Vikrant Singh TomarDeep Learning for Speech Recognition - Vikrant Singh Tomar
Deep Learning for Speech Recognition - Vikrant Singh Tomar
WithTheBest
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversionankit_saluja
 
Displaying XML Documents Using CSS and XSL
Displaying XML Documents Using CSS and XSLDisplaying XML Documents Using CSS and XSL
Displaying XML Documents Using CSS and XSLBình Trọng Án
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by Iqbal
Iqbal
 
Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3
M. Jackson Wilkinson
 
final ppt BATCH 3.pptx
final ppt BATCH 3.pptxfinal ppt BATCH 3.pptx
final ppt BATCH 3.pptx
Mounika715343
 
XML-RPC (XML Remote Procedure Call)
XML-RPC (XML Remote Procedure Call)XML-RPC (XML Remote Procedure Call)
XML-RPC (XML Remote Procedure Call)
Peter R. Egli
 
Voicexml ppt
Voicexml pptVoicexml ppt
Voicexml ppt
go2project
 
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
WE-IT TUTORIALS
 
Introduction to SASS
Introduction to SASSIntroduction to SASS
Introduction to SASSJon Dean
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
Mustahid Ali
 
Desktop assistant
Desktop assistant Desktop assistant
Desktop assistant
PRASUNCHAKRABORTY21
 
Html5 Revolution
Html5 RevolutionHtml5 Revolution
Html5 Revolution
Aura Interactiva
 
A seminar report on speech recognition technology
A seminar report on speech recognition technologyA seminar report on speech recognition technology
A seminar report on speech recognition technology
SrijanKumar18
 
Mobile Phone Signal Jammer
Mobile Phone Signal Jammer Mobile Phone Signal Jammer
Mobile Phone Signal Jammer
Hasnain Yaseen
 
WiFi
WiFiWiFi

What's hot (20)

XSD
XSDXSD
XSD
 
Syntactically awesome stylesheets (Sass)
Syntactically awesome stylesheets (Sass)Syntactically awesome stylesheets (Sass)
Syntactically awesome stylesheets (Sass)
 
Wml
WmlWml
Wml
 
Telephone directory
Telephone directoryTelephone directory
Telephone directory
 
Deep Learning for Speech Recognition - Vikrant Singh Tomar
Deep Learning for Speech Recognition - Vikrant Singh TomarDeep Learning for Speech Recognition - Vikrant Singh Tomar
Deep Learning for Speech Recognition - Vikrant Singh Tomar
 
Speech to text conversion
Speech to text conversionSpeech to text conversion
Speech to text conversion
 
Displaying XML Documents Using CSS and XSL
Displaying XML Documents Using CSS and XSLDisplaying XML Documents Using CSS and XSL
Displaying XML Documents Using CSS and XSL
 
Speech Recognition by Iqbal
Speech Recognition by IqbalSpeech Recognition by Iqbal
Speech Recognition by Iqbal
 
Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3Up to Speed on HTML 5 and CSS 3
Up to Speed on HTML 5 and CSS 3
 
final ppt BATCH 3.pptx
final ppt BATCH 3.pptxfinal ppt BATCH 3.pptx
final ppt BATCH 3.pptx
 
XML-RPC (XML Remote Procedure Call)
XML-RPC (XML Remote Procedure Call)XML-RPC (XML Remote Procedure Call)
XML-RPC (XML Remote Procedure Call)
 
Voicexml ppt
Voicexml pptVoicexml ppt
Voicexml ppt
 
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
tybsc it sem 5 Linux administration notes of unit 1,2,3,4,5,6 version 3
 
Introduction to SASS
Introduction to SASSIntroduction to SASS
Introduction to SASS
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
 
Desktop assistant
Desktop assistant Desktop assistant
Desktop assistant
 
Html5 Revolution
Html5 RevolutionHtml5 Revolution
Html5 Revolution
 
A seminar report on speech recognition technology
A seminar report on speech recognition technologyA seminar report on speech recognition technology
A seminar report on speech recognition technology
 
Mobile Phone Signal Jammer
Mobile Phone Signal Jammer Mobile Phone Signal Jammer
Mobile Phone Signal Jammer
 
WiFi
WiFiWiFi
WiFi
 

Viewers also liked

Speech recognition project report
Speech recognition project reportSpeech recognition project report
Speech recognition project reportSarang Afle
 
Speech Recognition System By Matlab
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By Matlab
Ankit Gujrati
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
Internet of Things and its Enabling Technologies - RFID
Internet of Things  and its Enabling Technologies - RFIDInternet of Things  and its Enabling Technologies - RFID
Internet of Things and its Enabling Technologies - RFID
Swetha Kogatam
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
Debapriyo Dasgupta
 
Voice based email for blinds
Voice based email for blindsVoice based email for blinds
Voice based email for blinds
Arjun AJ
 
Speech recognition system seminar
Speech recognition system seminarSpeech recognition system seminar
Speech recognition system seminarDiptimaya Sarangi
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
Seminar Links
 
Speech recognition final presentation
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentation
himanshubhatti
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
Charu Joshi
 
NEC Japan
NEC JapanNEC Japan
NEC Japan
Dave Michels
 
How backlinks can be increased in google
How backlinks can be increased in googleHow backlinks can be increased in google
How backlinks can be increased in googleRaghwendra Kumar
 
Statement to Guardian
Statement to GuardianStatement to Guardian
Statement to Guardian
Aristides Hatzis
 
Apuntes
ApuntesApuntes
Apuntes
tumamawey
 
Firm’s problem
Firm’s problem Firm’s problem
Firm’s problem
Paul Alonzo
 

Viewers also liked (18)

Voice browser
Voice browserVoice browser
Voice browser
 
Speech recognition project report
Speech recognition project reportSpeech recognition project report
Speech recognition project report
 
Speech Recognition System By Matlab
Speech Recognition System By MatlabSpeech Recognition System By Matlab
Speech Recognition System By Matlab
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
Internet of Things and its Enabling Technologies - RFID
Internet of Things  and its Enabling Technologies - RFIDInternet of Things  and its Enabling Technologies - RFID
Internet of Things and its Enabling Technologies - RFID
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
Voice based email for blinds
Voice based email for blindsVoice based email for blinds
Voice based email for blinds
 
Speech recognition system seminar
Speech recognition system seminarSpeech recognition system seminar
Speech recognition system seminar
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
 
Speech recognition final presentation
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentation
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
 
NEC Japan
NEC JapanNEC Japan
NEC Japan
 
How backlinks can be increased in google
How backlinks can be increased in googleHow backlinks can be increased in google
How backlinks can be increased in google
 
Statement to Guardian
Statement to GuardianStatement to Guardian
Statement to Guardian
 
How real is race?
How real is race?How real is race?
How real is race?
 
zest_issue_2_Travel
zest_issue_2_Travelzest_issue_2_Travel
zest_issue_2_Travel
 
Apuntes
ApuntesApuntes
Apuntes
 
Firm’s problem
Firm’s problem Firm’s problem
Firm’s problem
 

Similar to Voice browser

Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02
Lokesh Loki
 
Remote Web Desk
Remote Web DeskRemote Web Desk
Remote Web Desk
Satish Chandra
 
Real_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptxReal_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptx
RishabhHarode1
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 ExternalSarah Thomas
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET Journal
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application
Dharmendra Sid
 
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationsaritasingh19866
 
Ethernet base divice control
Ethernet base divice controlEthernet base divice control
Ethernet base divice control
Bhushan Deore
 
Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023 Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023
Infowind Technologies (IT) Pvt Ltd
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
AmalMohammedNasserSa
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
Abhay Ananda Shukla
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
Sharmistha Mandal
 
tranning synopsis(java programming).pdf
tranning synopsis(java programming).pdftranning synopsis(java programming).pdf
tranning synopsis(java programming).pdf
sumitgiri32
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Seo Expate BD LTD
 
Multimedia authoring tools and User interface design
Multimedia authoring tools and User interface designMultimedia authoring tools and User interface design
Multimedia authoring tools and User interface design
Sagar Rai
 
Anti key logging and real-time encrypting software | keystrokes encrypting so...
Anti key logging and real-time encrypting software | keystrokes encrypting so...Anti key logging and real-time encrypting software | keystrokes encrypting so...
Anti key logging and real-time encrypting software | keystrokes encrypting so...
Mike Taylor
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
cscpconf
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
csandit
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
goodcoders
 

Similar to Voice browser (20)

Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02
 
Remote Web Desk
Remote Web DeskRemote Web Desk
Remote Web Desk
 
Real_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptxReal_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptx
 
Sarah CV 2016 External
Sarah CV 2016 ExternalSarah CV 2016 External
Sarah CV 2016 External
 
IRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOCIRJET- Implementation of Web Enabled Notice Board using SOC
IRJET- Implementation of Web Enabled Notice Board using SOC
 
Windows Mobile
Windows MobileWindows Mobile
Windows Mobile
 
Foundry Management System Desktop Application
Foundry Management System Desktop Application Foundry Management System Desktop Application
Foundry Management System Desktop Application
 
Synapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile applicationSynapse india reviews on asp.net mobile application
Synapse india reviews on asp.net mobile application
 
Ethernet base divice control
Ethernet base divice controlEthernet base divice control
Ethernet base divice control
 
Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023 Best Web Development Languages To Learn in 2023
Best Web Development Languages To Learn in 2023
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
 
Android Introduction
Android IntroductionAndroid Introduction
Android Introduction
 
tranning synopsis(java programming).pdf
tranning synopsis(java programming).pdftranning synopsis(java programming).pdf
tranning synopsis(java programming).pdf
 
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdfWeb Development SEO Expate BD LTD 1 01.02.2023 .pdf
Web Development SEO Expate BD LTD 1 01.02.2023 .pdf
 
Multimedia authoring tools and User interface design
Multimedia authoring tools and User interface designMultimedia authoring tools and User interface design
Multimedia authoring tools and User interface design
 
Anti key logging and real-time encrypting software | keystrokes encrypting so...
Anti key logging and real-time encrypting software | keystrokes encrypting so...Anti key logging and real-time encrypting software | keystrokes encrypting so...
Anti key logging and real-time encrypting software | keystrokes encrypting so...
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
 
A Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docxA Quick Guide On Mobile App Backend Development For Busy People.docx
A Quick Guide On Mobile App Backend Development For Busy People.docx
 

Recently uploaded

What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
seoforlegalpillers
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
PaulBryant58
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
Safe PaaS
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Jos Voskuil
 
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deckPitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
HajeJanKamps
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
my Pandit
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
Ben Wann
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
tjcomstrang
 

Recently uploaded (20)

What is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdfWhat is the TDS Return Filing Due Date for FY 2024-25.pdf
What is the TDS Return Filing Due Date for FY 2024-25.pdf
 
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
Accpac to QuickBooks Conversion Navigating the Transition with Online Account...
 
Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Lookback Analysis
Lookback AnalysisLookback Analysis
Lookback Analysis
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdfDigital Transformation in PLM - WHAT and HOW - for distribution.pdf
Digital Transformation in PLM - WHAT and HOW - for distribution.pdf
 
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deckPitch Deck Teardown: RAW Dating App's $3M Angel deck
Pitch Deck Teardown: RAW Dating App's $3M Angel deck
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptxTaurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
Taurus Zodiac Sign_ Personality Traits and Sign Dates.pptx
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Improving profitability for small business
Improving profitability for small businessImproving profitability for small business
Improving profitability for small business
 
20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf20240425_ TJ Communications Credentials_compressed.pdf
20240425_ TJ Communications Credentials_compressed.pdf
 

Voice browser

  • 1. Table of Contents  Description Page No.  Introduction : 3  1.1. Purpose 3  1.2. Scope 3  1.3. Definition, Acronyms and Abbreviation 3  1.4. Technologies to be used 4  1.5. Tools used 4  1.6. References 5  1.7. Overview 5  2. Overall Description  2.1. Product Perspective 6  2.2. Software Interface 6  2.3. Hardware Interface 7  2.4. Communication Interface 7  2.5. Product Function 8  2.6. Constraints 9  2.7. Use Case Model 10  2.8. Class Diagram 11  2.9. Sequence Diagram 12  2.10. Activity Diagram 13  2.11. E-R Diagram 17  2.12. Architecture Design 18
  • 2.  2.13. Assumptions and Dependencies  3. Specific Requirements  3.1.Supplementary Requirements 18 19
  • 3.  1. Introduction  1.1 Purpose Voice Based Web Browser: Voice based web to make information accessible to users who may not be able to read or write, or who do not have access to the Internet. Users can access the voice-based web using a toll-free number, through a variety of ways including a voice recognition system or a tone phone. Unlike a computer interface, a voice interface needs no keyboard, no mouse, no screen, freeing users from these barriers to access and action. It requires no training. It is accessible to anyone with a telephone. Voice is mobile—information can be sent and retrieved from anywhere. Since customers can have access at anytime from anywhere, voice makes it possible to use time more effectively. Fast and efficient, voice frees users from not only the desktop, but even the laptop. 1.2 Scope :  The user gives the request through the voice or text using phone ,personal computer or Touch tone.  The request goes to the voice browser.If the request is voice, speech recognition converts voice into text.  Checks the grammers and then using speech synthesis to convert text into pre-recorded audio.  The pre-recored audio should be store in the administrator.it should display to the user. 1.3. Definitions, Acronyms and Abbreviations : • ADMIN-Administrator has the authority for convert the voice into text,text into voice and then displaying to the user. • ASR-Automatic Speech Recognition is to convert the speech into text. • HTML – Hypertext Markup Language is to create static websites.
  • 4. • J2EE – Java 2 Enterprise Edition is a programming platform and it is the part of the java platform for developing and running distributed java applications. • EJB – Enterprise java bean, it is architecture for the development and deployment of transactional, distributed object applications-based, server- side software component. • RSA – Rational Software Architect is a designer toolkit which is designed for develop more complex projects by providing fully dynamic web service. • DB2 – Database 2 is the database management system that provides a flexible and efficient database platform to erect strong on demand business applications. • UML- Unified Modeling Language is a standard language for writing software blueprints. The UML may be used to visualize, specify, construct and document • XML - Extensive Markup Language used for data transfer and XML is stored naturally in DB2 • HTTP – Hypertext transfer protocol is a transaction oriented client/server protocol between web browser and a web server. • HTTPS – Secure hypertext transfer protocol is a hypertext transfer protocol over secure socket layer. 1.4 Technologies used:  HTML – Hyper Text Markup Language JAVA – Application architecture  XML – Extensive Mark Up Language  Java Script – Script Language  AJAX – Asynchronous Java script And XMLPage  J2EE – Application architecture. 1.5. Tools used: • RSA – Rational Software Architect 7.0 • DB2 9 – Database • WAS – Websphere Application Server 6.0
  • 5. • TSM – Tivoli Storage Manager 1.6 References :  IBM TGMC Sample Synopsis.  IBM – www.ibm.in/developerworks.  Wikipedia - www.wikipedia.com.  Database Management Systems - korth. 1.7 Overview : Existing System: Type the text search the content who may not be able to read or write people does not access it Drawbacks: WAP(Cellular phones, Palm Pilots)access to the web:  Small screens: For web phones, theres an incredibly small viewing area; palmtops are barely better.  Speed of access: All devices have slow access.  Limited or fragmented availability: Wireless web access is sporadic in many areas and entirely unavailable in other areas.  Awkward input: Palms Graffiti, touchtone pads, or even tiny QWERTY keyboards are awkward for any amount of writing, even a short email.  Price: Many technology limitations are being addressed by higher-end devices and services. But the entry price for a good wireless web palmtop with decent display, keyboard, and speed is easily $700 to $900, not including monthly access. Lack of user habit: It takes some patience and overcoming the learning curve to get the hang of it -- connecting, putting in an address, typing. Users just arent used to the idea and protocol yet.
  • 6. Proposed System:  Voice Browsers offer the promise of allowing everyone to access Web based services from any phone, making it practical to access the Web any time and anywhere, whether at home, on the move, or at work.  Users will able to choose whether to respond by a key press or a spoken command.  Voice browsers allow people to access the Web using speech synthesis, pre-recorded audio, and speech recognition. Our plan:  Accept the voice commands  Output should be converted into speech 2. Overall Description 2.1. Product Perspective: 2.2. Software Interface  Client on Internet Web Browser, Operating System (any)
  • 7.  Web Server WASCE, Operating System (any)  Data Base Server DB2, Operating System (any)  Development End RAD (J2EE, Java, Java Bean, Servlets, HTML, XML, AJAX), DB2, OS (Windows), WebSphere(Web Server) 2.3. Hardware Interface Minimum Requirements: 2.4. Communication Interface: • Voice based web browser will be connected to the World Wide Web. • The HTTP protocol will be used to facilitate communication between the client and server.
  • 8. 2.5 Product Function: Voice based web browser- Easy to use - for people with no knowledge or fear of computers. Voice interaction can escape the physical limitations on keypads and displays as mobile devices become ever smaller. Many companies to offer services over the phone via menus traversed using the phones keypad. Voice Browsers arethe next generation of call centers, which will become Voice Web portals to the companies services and related websites, whether accessed via the telephone networks via the Internet. Some of the features of the product are as follow: Accessing business information: The corporate "front desk" which asks callers who or what they want • Automated telephone ordering services • Support desks • Order tracking • Airline arrival and departure information Accessing public information: • Community information such as weather, traffic conditions, school closures, directions and events • Local, national and international news • National and international stock market information • Business and e-commerce transactions Accessing personal information: • Voice mail
  • 9. • Calendars, address and telephone lists • Personal horoscope • Personal newsletter • To-do lists, shopping lists, and calorie counters 2.6. Constraints : • The information of all the users must be stored in a database that is accessible by the Administrator. • Voice based web browser system is connected to the computer and is running all 24 hours a day. • The users can access Online Book Sales with mobile SMS System from any computer that has Internet browsing capabilities and an Internet connection.
  • 10. 2.7 Use Case Model :
  • 12. 2.9.Squence Diagram : 2.9.1.User Interaction via Browser :
  • 13. 2.9.2. Uploading and downloading Resources:
  • 18. 2.12.Architecture Diagram: 2.13. Assumption and Dependencies : • The Computer should have Internet connection and Internet server capabilities. • The users know the English language, as the user interface will be provided in English.
  • 19. 3.3Supplementary Requirement :  Safety Requirements: Highly recommend Kaspersky 2010 internet security to been Installed in users Pc to prevent the harm that may occurs by unwanted malicious software’s, phishing URLs and all the types of virus attacks during using this application..  Security Requirements : All users should be properly authenticated before allowed entry into the system authentication will be based on an E-mail address, and a password. All activities on the system must be logged.  Non-Functional Requirements : • Secure access of confidential data (user’s details). SSL can be used. • 24 X 7 availability. • Better component design to get better performance at peak time. • Flexible service based architecture will be highly desirable for future extension.  Other Requirements: The user must be agreed with all the term and conditions that have provided by the System Administrator, local authority and Should Obey to the all International standards and Protocols.