Upload
hugh-craig
View
218
Download
0
Embed Size (px)
Citation preview
INTEGRATED VOICE STREAM (IVS) SYSTEM
THE OBJECTIVE
●Audio streams can be used to deliver both information and music
●Examples of audio sources:● Music player● E-mail reader● Doorbell
●Manage the playback of simultaneous streams of audio
●Improve the interaction between an individual and a home or car
THE DESIGN – MODULE DIAGRAM
Music Email Checker
GPS Simulator
Audio Input plug-in
Text Input plug-in
MultiPlayerIVS
PersonalSettings Personalization Audio output device
Network
IVS Source
Data Input
plug-ins
IVS System
THE DESIGN – DATA INPUT PLUG-INS
● RECEIVES DATA INPUT FROM DATA SOURCE APPLICATIONS
● CONVERTS DATA (IF NECESSARY) TO A FORMAT RECOGNIZABLE BY THE IVS SYSTEM
● ENCAPSULATES DATA INTO A STANDARD OBJECT CALLED A TRACK
● PASSES TRACK TO THE MULTIPLAYER MODULE● NEW INPUT PLUG-INS CAN BE CREATED TO
RECEIVE DIFFERENT TYPES OF DATA USING DIFFERENT PROTOCOLS
THE DESIGN – MULTIPLAYER MODULE
● MAINTAINS THE TRACKS RECEIVED BY THE MULTIPLAYER● PLAYS THE AUDIO TRACKS CURRENTLY LOADED
ACCORDING TO THEIR TYPE AND PRIORITY, AND THE CURRENT SETTINGS OF THE SYSTEM
● LISTENS FOR EVENTS ON THE TRACKS AND ADJUSTS TRACK PLAYING AS SPECIFIED BY THE SETTINGS
● SETTINGS FOR HOW TRACKS ARE TO BE PLAYED ARE STORED IN A MATRIX– ROWS REPRESENT TYPE OF TRACKS CURRENTLY LOADED IN THE
SYSTEM– COLUMNS REPRESENT TYPE OF TRACKS ENTERING THE SYSTEM
THE APPLICATIONS● FOR USE IN THE CAR (EXAMPLES OF AUDIO
SOURCES)● MUSIC● EMAIL READER● GPS DRIVING DIRECTION SIMULATOR
● FOR USE IN THE HOUSE (EXAMPLES OF AUDIO SOURCES)
● MUSIC● EMAIL READER● DOORBELL● SECURITY / EMERGENCY DEVICES SUCH AS A FIRE
ALARM● SMART APPLIANCES SUCH AS A TELEVISION NOTIFYING
THAT A CERTAIN SHOW IS STARTING