SlideShare ist ein Scribd-Unternehmen logo
1 von 19
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.

Weitere ähnliche Inhalte

Was ist angesagt?

Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen TechnologyAkshay Vasava
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY HarsshammJeetendra
 
Natural language processing
Natural language processingNatural language processing
Natural language processingprashantdahake
 
Contextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessContextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessBotwiser
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging TechnologiesSeminar Links
 
Memory management in Andoid
Memory management in AndoidMemory management in Andoid
Memory management in AndoidMonkop Inc
 
Mind reading computers
Mind  reading computersMind  reading computers
Mind reading computersMaryam Fatima
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboardSri Rakesh
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureMaruti Techlabs
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportBarbara Fusinska
 
Virtual keyboard seminar ppt
Virtual keyboard seminar pptVirtual keyboard seminar ppt
Virtual keyboard seminar pptShruti Maheshwari
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistantsohaildanish
 
Natural language processing
Natural language processingNatural language processing
Natural language processingYogendra Tamang
 

Was ist angesagt? (20)

Touchless Touchscreen Technology
Touchless Touchscreen TechnologyTouchless Touchscreen Technology
Touchless Touchscreen Technology
 
VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY VIRTUAL REALITY & AUGMENTED REALITY
VIRTUAL REALITY & AUGMENTED REALITY
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Banking Chatbot
Banking ChatbotBanking Chatbot
Banking Chatbot
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Contextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your businessContextual chatbots and voicebot solutions for your business
Contextual chatbots and voicebot solutions for your business
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
Memory management in Andoid
Memory management in AndoidMemory management in Andoid
Memory management in Andoid
 
VoiceXML
VoiceXMLVoiceXML
VoiceXML
 
Mind reading computers
Mind  reading computersMind  reading computers
Mind reading computers
 
how to use the virtual keyboard
how to use the virtual keyboardhow to use the virtual keyboard
how to use the virtual keyboard
 
Fog Screen technology
Fog Screen technologyFog Screen technology
Fog Screen technology
 
Telekinetic
TelekineticTelekinetic
Telekinetic
 
How do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot ArchitectureHow do Chatbots Work? A Guide to Chatbot Architecture
How do Chatbots Work? A Guide to Chatbot Architecture
 
Using Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical SupportUsing Machine Learning and Chatbots to handle 1st line Technical Support
Using Machine Learning and Chatbots to handle 1st line Technical Support
 
Smart quill ppt
Smart quill pptSmart quill ppt
Smart quill ppt
 
Virtual keyboard seminar ppt
Virtual keyboard seminar pptVirtual keyboard seminar ppt
Virtual keyboard seminar ppt
 
WWDC 2020
WWDC 2020WWDC 2020
WWDC 2020
 
Virtual Personal Assistant
Virtual Personal AssistantVirtual Personal Assistant
Virtual Personal Assistant
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 

Andere mochten auch

Voice based web browser
Voice based web browserVoice based web browser
Voice based web browserGowsalyasri
 
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 MatlabAnkit 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 - RFIDSwetha Kogatam
 
Voice based email for blinds
Voice based email for blindsVoice based email for blinds
Voice based email for blindsArjun 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 TechnologySeminar Links
 
Speech recognition final presentation
Speech recognition final presentationSpeech recognition final presentation
Speech recognition final presentationhimanshubhatti
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
 
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
 
Firm’s problem
Firm’s problem Firm’s problem
Firm’s problem Paul Alonzo
 

Andere mochten auch (19)

Voice based web browser
Voice based web browserVoice based web browser
Voice based web browser
 
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
 

Ähnlich wie Voice browser

Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02Voicebasedsrs 130319103050-phpapp02
Voicebasedsrs 130319103050-phpapp02Lokesh Loki
 
Real_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptxReal_time_chat_applicationtakling[1].pptx
Real_time_chat_applicationtakling[1].pptxRishabhHarode1
 
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 SOCIRJET 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 controlBhushan Deore
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Abhay Ananda Shukla
 
tranning synopsis(java programming).pdf
tranning synopsis(java programming).pdftranning synopsis(java programming).pdf
tranning synopsis(java programming).pdfsumitgiri32
 
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 .pdfSeo 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 designSagar 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 webcsandit
 
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.docxgoodcoders
 

Ähnlich wie 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
 

Kürzlich hochgeladen

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadAyesha Khan
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 

Kürzlich hochgeladen (20)

PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in IslamabadIslamabad Escorts | Call 03070433345 | Escort Service in Islamabad
Islamabad Escorts | Call 03070433345 | Escort Service in Islamabad
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 

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.