際際滷

際際滷Share a Scribd company logo
Audio Mostly : 6th Conference on Interaction with Sound Listen to your Portfolio Beat Athina Bikaki Andreas Floros
Which technologies we combined to build a state-of-the-art RSS auditory aggregator to monitor real-time stock information? Web technologies for  information exchange . Data representation of real-time stock data through  sonification . Binaural technology  to achieve spatialization of information.  Audio Mostly : 6th Conference on Interaction with Sound
What is RSS? RSS is a lightweight XML format.  What does RSS look like? Why use RSS feeds?  The benefits of using an RSS aggregator. Audio Mostly : 6th Conference on Interaction with Sound
Text-to-speech Data Sonification Audification Earcons Model-Based Sonification Parameter Mapping Sonification Binaural Rendering of audio signals Audio Mostly : 6th Conference on Interaction with Sound
How to pick a good stock group? Investment options  How to properly sonify periodic data values? Earcons How to position the audio feeds in 3D space?  Orchestration Audio Mostly : 6th Conference on Interaction with Sound
Build a robust RSS-feed auditory aggregator Audio Mostly : 6th Conference on Interaction with Sound
Take the example of oil companies group Audio Mostly : 6th Conference on Interaction with Sound
Audio Mostly : 6th Conference on Interaction with Sound Selection of two informational  data feeds, XOM and MRO. How can we setup the system to maximize the users perception? Use of different gender voices Use of different audio source location Use of different start time
Selection of two numerical data feeds, XOM and MRO. Now, how can we setup the system to aid the user recognize the stock trends? Choose a different timbre (woodwinds, strings, brass) Choose a different register (low, middle, high) Use dynamics to present the volatility of the stock quote Vary the notes number and values in the measure We kept the tempo and the rhythm fixed Audio Mostly : 6th Conference on Interaction with Sound
Audio Mostly : 6th Conference on Interaction with Sound
Audio Mostly : 6th Conference on Interaction with Sound How to position the different sound sources in space? Choose the layout of the system (horizontal and vertical location) Make use of malefemale voices alternatively Make use of different musical instruments for earcon sonic construction and keep them in a safe distance that they do not blend Group components with similar attributes (position them in the similar direction)
Audio Mostly : 6th Conference on Interaction with Sound
Why the second example fails? Requires knowledge of how to use the musical parameters to setup the system.  Selection of inappropriate setup spatial parameters. Little training is needed if the earcons are well designed. Audio Mostly : 6th Conference on Interaction with Sound
Audio Mostly : 6th Conference on Interaction with Sound The proposed RSS-feed sonification approach achieves adequate performance in terms of perceptual accuracy of the transmitted content
A new spatially shaped auditory display can be used to monitor RSS stock market data effectively. Earcons provide a simple, easy to memorize method to sonify simple stock data values. Binaural rendering gives flexibility to the RSS aggregator.  Training on the earcons interpretation is prerequisite for the user. Audio Mostly : 6th Conference on Interaction with Sound
The end Audio Mostly : 6th Conference on Interaction with Sound

More Related Content

Similar to An RSS feed auditory aggregator using earcons (20)

SnormA Prototype for Increasing Audio File Stepwise Normalization
SnormA Prototype for Increasing Audio File Stepwise NormalizationSnormA Prototype for Increasing Audio File Stepwise Normalization
SnormA Prototype for Increasing Audio File Stepwise Normalization
IJERA Editor
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
Hardik Kanjariya
Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...
Venkat Projects
Ppt on voice morphing:two identities in one voice
Ppt on voice morphing:two identities in one voicePpt on voice morphing:two identities in one voice
Ppt on voice morphing:two identities in one voice
shreyanikam07
Audio mining
Audio miningAudio mining
Audio mining
prashant patel
Knn a machine learning approach to recognize a musical instrument
Knn  a machine learning approach to recognize a musical instrumentKnn  a machine learning approach to recognize a musical instrument
Knn a machine learning approach to recognize a musical instrument
IJARIIT
survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...
Suraj Ligade
Query By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval TechniqueQuery By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval Technique
Shital Kat
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
luisfvazquez1
visH (fin).pptx
visH (fin).pptxvisH (fin).pptx
visH (fin).pptx
tefflontrolegdy
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
FIAT/IFTA
ACHIEVING SECURITY VIA SPEECH RECOGNITION
ACHIEVING SECURITY VIA SPEECH RECOGNITIONACHIEVING SECURITY VIA SPEECH RECOGNITION
ACHIEVING SECURITY VIA SPEECH RECOGNITION
ijistjournal
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
KyleFielding
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
IJMER
Automatic Speech Recognition
Automatic Speech RecognitionAutomatic Speech Recognition
Automatic Speech Recognition
International Islamic University
Survey On Speech Synthesis
Survey On Speech SynthesisSurvey On Speech Synthesis
Survey On Speech Synthesis
CSCJournals
MLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicMLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to Music
Eric Battenberg
Ml conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMl conf2013 teaching_computers_share
Ml conf2013 teaching_computers_share
MLconf
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
j-roche
Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2
JordanSmith96
SnormA Prototype for Increasing Audio File Stepwise Normalization
SnormA Prototype for Increasing Audio File Stepwise NormalizationSnormA Prototype for Increasing Audio File Stepwise Normalization
SnormA Prototype for Increasing Audio File Stepwise Normalization
IJERA Editor
Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...Optimized audio classification and segmentation algorithm by using ensemble m...
Optimized audio classification and segmentation algorithm by using ensemble m...
Venkat Projects
Ppt on voice morphing:two identities in one voice
Ppt on voice morphing:two identities in one voicePpt on voice morphing:two identities in one voice
Ppt on voice morphing:two identities in one voice
shreyanikam07
Knn a machine learning approach to recognize a musical instrument
Knn  a machine learning approach to recognize a musical instrumentKnn  a machine learning approach to recognize a musical instrument
Knn a machine learning approach to recognize a musical instrument
IJARIIT
survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...survey on Hybrid recommendation mechanism to get effective ranking results fo...
survey on Hybrid recommendation mechanism to get effective ranking results fo...
Suraj Ligade
Query By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval TechniqueQuery By Humming - Music Retrieval Technique
Query By Humming - Music Retrieval Technique
Shital Kat
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
luisfvazquez1
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
FIAT/IFTA
ACHIEVING SECURITY VIA SPEECH RECOGNITION
ACHIEVING SECURITY VIA SPEECH RECOGNITIONACHIEVING SECURITY VIA SPEECH RECOGNITION
ACHIEVING SECURITY VIA SPEECH RECOGNITION
ijistjournal
IG2 Task 1 Work Sheet
IG2 Task 1 Work SheetIG2 Task 1 Work Sheet
IG2 Task 1 Work Sheet
KyleFielding
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
Development of Algorithm for Voice Operated Switch for Digital Audio Control ...
IJMER
Survey On Speech Synthesis
Survey On Speech SynthesisSurvey On Speech Synthesis
Survey On Speech Synthesis
CSCJournals
MLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicMLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to Music
Eric Battenberg
Ml conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMl conf2013 teaching_computers_share
Ml conf2013 teaching_computers_share
MLconf
Ig2 task 1 work sheet
Ig2 task 1 work sheetIg2 task 1 work sheet
Ig2 task 1 work sheet
j-roche
Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2Jordan smith ig2 task 1 revisited v2
Jordan smith ig2 task 1 revisited v2
JordanSmith96

Recently uploaded (20)

STARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to PonderSTARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to Ponder
anupriti
Windows Client Privilege Escalation-Shared.pptx
Windows Client Privilege Escalation-Shared.pptxWindows Client Privilege Escalation-Shared.pptx
Windows Client Privilege Escalation-Shared.pptx
Oddvar Moe
The Rise of AI Agents-From Automation to Autonomous Technology
The Rise of AI Agents-From Automation to Autonomous TechnologyThe Rise of AI Agents-From Automation to Autonomous Technology
The Rise of AI Agents-From Automation to Autonomous Technology
Impelsys Inc.
How to manage technology risk and corporate growth
How to manage technology risk and corporate growthHow to manage technology risk and corporate growth
How to manage technology risk and corporate growth
Arlen Meyers, MD, MBA
How AWS Encryption Key Options Impact Your Security and Compliance
How AWS Encryption Key Options Impact Your Security and ComplianceHow AWS Encryption Key Options Impact Your Security and Compliance
How AWS Encryption Key Options Impact Your Security and Compliance
Chris Bingham
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Let's Create a GitHub Copilot Extension! - Nick Taylor, PomeriumLet's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
All Things Open
From native code gems to Java treasures with jextract
From native code gems to Java treasures with jextractFrom native code gems to Java treasures with jextract
From native code gems to Java treasures with jextract
Ana-Maria Mihalceanu
Columbia Weather Systems - Product Overview
Columbia Weather Systems - Product OverviewColumbia Weather Systems - Product Overview
Columbia Weather Systems - Product Overview
Columbia Weather Systems
UiPath Automation Developer Associate Training Series 2025 - Session 8
UiPath Automation Developer Associate Training Series 2025 - Session 8UiPath Automation Developer Associate Training Series 2025 - Session 8
UiPath Automation Developer Associate Training Series 2025 - Session 8
DianaGray10
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
jackalen173
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
Achieving Extreme Scale with ScyllaDB: Tips & TradeoffsAchieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
ScyllaDB
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
BookNet Canada
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptxRBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
quinlan4
Testing Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptxTesting Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptx
Julia Undeutsch
A General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithmsA General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithms
Buhwan Jeong
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered NepalDigital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
ICT Frame Magazine Pvt. Ltd.
The Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative MetalsThe Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative Metals
anupriti
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio WebUiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
DianaGray10
Building High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdfBuilding High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdf
Rafael Burity
AI-Driven Digital Transformation Using Agentic AI
AI-Driven Digital Transformation Using Agentic AIAI-Driven Digital Transformation Using Agentic AI
AI-Driven Digital Transformation Using Agentic AI
Kris Verlaenen
STARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to PonderSTARLINK-JIO-AIRTEL Security issues to Ponder
STARLINK-JIO-AIRTEL Security issues to Ponder
anupriti
Windows Client Privilege Escalation-Shared.pptx
Windows Client Privilege Escalation-Shared.pptxWindows Client Privilege Escalation-Shared.pptx
Windows Client Privilege Escalation-Shared.pptx
Oddvar Moe
The Rise of AI Agents-From Automation to Autonomous Technology
The Rise of AI Agents-From Automation to Autonomous TechnologyThe Rise of AI Agents-From Automation to Autonomous Technology
The Rise of AI Agents-From Automation to Autonomous Technology
Impelsys Inc.
How to manage technology risk and corporate growth
How to manage technology risk and corporate growthHow to manage technology risk and corporate growth
How to manage technology risk and corporate growth
Arlen Meyers, MD, MBA
How AWS Encryption Key Options Impact Your Security and Compliance
How AWS Encryption Key Options Impact Your Security and ComplianceHow AWS Encryption Key Options Impact Your Security and Compliance
How AWS Encryption Key Options Impact Your Security and Compliance
Chris Bingham
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Let's Create a GitHub Copilot Extension! - Nick Taylor, PomeriumLet's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
All Things Open
From native code gems to Java treasures with jextract
From native code gems to Java treasures with jextractFrom native code gems to Java treasures with jextract
From native code gems to Java treasures with jextract
Ana-Maria Mihalceanu
Columbia Weather Systems - Product Overview
Columbia Weather Systems - Product OverviewColumbia Weather Systems - Product Overview
Columbia Weather Systems - Product Overview
Columbia Weather Systems
UiPath Automation Developer Associate Training Series 2025 - Session 8
UiPath Automation Developer Associate Training Series 2025 - Session 8UiPath Automation Developer Associate Training Series 2025 - Session 8
UiPath Automation Developer Associate Training Series 2025 - Session 8
DianaGray10
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
Fast Screen Recorder v2.1.0.11 Crack Updated [April-2025]
jackalen173
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
Achieving Extreme Scale with ScyllaDB: Tips & TradeoffsAchieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
ScyllaDB
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
New from BookNet Canada for 2025: BNC CataList - Tech Forum 2025
BookNet Canada
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptxRBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
RBM - PIXIAGE - AskPixi Page - Inpixon-MWC 2025.pptx
quinlan4
Testing Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptxTesting Tools for Accessibility Enhancement Part II.pptx
Testing Tools for Accessibility Enhancement Part II.pptx
Julia Undeutsch
A General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithmsA General introduction to Ad ranking algorithms
A General introduction to Ad ranking algorithms
Buhwan Jeong
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered NepalDigital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
Digital Nepal Framework 2.0: A Step Towards a Digitally Empowered Nepal
ICT Frame Magazine Pvt. Ltd.
The Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative MetalsThe Future of Materials: Transitioning from Silicon to Alternative Metals
The Future of Materials: Transitioning from Silicon to Alternative Metals
anupriti
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio WebUiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
UiPath NY AI Series: Session 4: UiPath AutoPilot for Developers using Studio Web
DianaGray10
Building High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdfBuilding High-Impact Teams Beyond the Product Triad.pdf
Building High-Impact Teams Beyond the Product Triad.pdf
Rafael Burity
AI-Driven Digital Transformation Using Agentic AI
AI-Driven Digital Transformation Using Agentic AIAI-Driven Digital Transformation Using Agentic AI
AI-Driven Digital Transformation Using Agentic AI
Kris Verlaenen

An RSS feed auditory aggregator using earcons

  • 1. Audio Mostly : 6th Conference on Interaction with Sound Listen to your Portfolio Beat Athina Bikaki Andreas Floros
  • 2. Which technologies we combined to build a state-of-the-art RSS auditory aggregator to monitor real-time stock information? Web technologies for information exchange . Data representation of real-time stock data through sonification . Binaural technology to achieve spatialization of information. Audio Mostly : 6th Conference on Interaction with Sound
  • 3. What is RSS? RSS is a lightweight XML format. What does RSS look like? Why use RSS feeds? The benefits of using an RSS aggregator. Audio Mostly : 6th Conference on Interaction with Sound
  • 4. Text-to-speech Data Sonification Audification Earcons Model-Based Sonification Parameter Mapping Sonification Binaural Rendering of audio signals Audio Mostly : 6th Conference on Interaction with Sound
  • 5. How to pick a good stock group? Investment options How to properly sonify periodic data values? Earcons How to position the audio feeds in 3D space? Orchestration Audio Mostly : 6th Conference on Interaction with Sound
  • 6. Build a robust RSS-feed auditory aggregator Audio Mostly : 6th Conference on Interaction with Sound
  • 7. Take the example of oil companies group Audio Mostly : 6th Conference on Interaction with Sound
  • 8. Audio Mostly : 6th Conference on Interaction with Sound Selection of two informational data feeds, XOM and MRO. How can we setup the system to maximize the users perception? Use of different gender voices Use of different audio source location Use of different start time
  • 9. Selection of two numerical data feeds, XOM and MRO. Now, how can we setup the system to aid the user recognize the stock trends? Choose a different timbre (woodwinds, strings, brass) Choose a different register (low, middle, high) Use dynamics to present the volatility of the stock quote Vary the notes number and values in the measure We kept the tempo and the rhythm fixed Audio Mostly : 6th Conference on Interaction with Sound
  • 10. Audio Mostly : 6th Conference on Interaction with Sound
  • 11. Audio Mostly : 6th Conference on Interaction with Sound How to position the different sound sources in space? Choose the layout of the system (horizontal and vertical location) Make use of malefemale voices alternatively Make use of different musical instruments for earcon sonic construction and keep them in a safe distance that they do not blend Group components with similar attributes (position them in the similar direction)
  • 12. Audio Mostly : 6th Conference on Interaction with Sound
  • 13. Why the second example fails? Requires knowledge of how to use the musical parameters to setup the system. Selection of inappropriate setup spatial parameters. Little training is needed if the earcons are well designed. Audio Mostly : 6th Conference on Interaction with Sound
  • 14. Audio Mostly : 6th Conference on Interaction with Sound The proposed RSS-feed sonification approach achieves adequate performance in terms of perceptual accuracy of the transmitted content
  • 15. A new spatially shaped auditory display can be used to monitor RSS stock market data effectively. Earcons provide a simple, easy to memorize method to sonify simple stock data values. Binaural rendering gives flexibility to the RSS aggregator. Training on the earcons interpretation is prerequisite for the user. Audio Mostly : 6th Conference on Interaction with Sound
  • 16. The end Audio Mostly : 6th Conference on Interaction with Sound

Editor's Notes

  • #2: Thanks to everyone for coming. My name is ..blah blah My educational background is MSc in Information Systems In this work, we propose a non-visual interface to monitor stock market data , both textual and numerical and this is what we call an RSS-feed auditory aggregator.
  • #3: Im going to discuss a little on the technologies that are evolved in the system. Firstly, we used one the most commonly used formats for information delivery, the XML and more specifically the RSS. The RSS is widely used to transmit frequently updated web content to feed readers or news aggregators. In the early days of the Internet, there was little need for different websites to communicate with each other and share data. In the new "participatory web", however, sharing data between sites has become an essential capability. To share its data with other sites, a website must be able to generate output in machine-readable formats such as XML (Atom, RSS, etc) and JSON. When a site's data is available in one of these formats, another website can use it to integrate a portion of that site's functionality into itself, linking the two together. When this design pattern is implemented, it ultimately leads to data that is both easier to find and more thoroughly categorized. Secondly, we aim to extend the concept of RSS-based information delivery and aggregation using sonification. Instead of delivering information in textual representation we propose a sonification framework to represent stock data. And lastly, we gave particular emphasis to the information representation concurrency, which is mainly achieved using sound source spatialization techniques and different timbre characteristics.
  • #4: RSS stands for Really Simple Syndication . It has quietly become a dominant format for distributing news headlines on the Web. It is a lightweight XML format designed for sharing headlines and other Web content. Think of it as a distributable "What's New" for your site. RSS defines an XML grammar (a set of HTML-like tags) for sharing news. Each RSS text file contains both static information about your site, plus dynamic information about your new stories, all surrounded by matching start and end tags. Each RSS channel can contain up to 15 items and is easily parsed. Say for instance that you want to monitor the latest news of some stocks belonging to your portfolio . Instead of checking the news sites every day for fresh news you now can make use of RSS, and it will automatically fetch the latest related news. Another great thing about RSS feeds is that as your interests change and the sites you follow change you can remove or add subscriptions to your feed. And also RSS is a secure channel that cant be spammed.
  • #5: Text-to-Speech technology, converts normal language text into speech, it synthesises text into speech. Speech synthesis has long been a vital assistive technology tool and its application in this area is significant and widespread. The technology has improved significantly in recent times, and although it does not yet duplicate the quality of recorded human speech, it is still a good option for creating messages from text that cannot be predicted, such as translating web pages for blind users. Sonification is the use of non-speech audio to convey information. Several different techniques for rendering auditory data representations can be categorized as Many different components can be altered to change the user's perception of the sound. Often, an increase or decrease in some level in this information is indicated by an increase or decrease in pitch, amplitude or tempo, but could also be indicated by varying other less commonly used components like timbre and register. We have suggested the use of text-to-speech technology and non-speech audio cues, called earcons as one way to improve the capacity of the web content transmission through parallelism and as a way of communication for general usage applications such as in-vehicle communication or visually impaired users. Binaural rendering systems is to evoke the illusion of one or more sound sources positioned around the listener using stereo headphones. The positions of the sound sources can preferably be modified in terms of the perceived azimuth, elevation, and distance. Binaural rendering has benefits in the field of research, simulation, and entertainment. Especially in the field of entertainment, the virtual auditory scene should sound very compelling and real. In order to achieve such a realistic percept, several aspects have to be taken into account, such as the change in sound source positions with respect to head movement, room acoustic properties such as early reflections and late reverberation, and using system personalization to match the anthropometric properties of the individual user.
  • #6: Why stock data? It incorporates multiple parallel and real-time information transmissions, allowing the evaluation of the overall functionality of the proposed system. We can use a wide range of investment options, some of them are stock quotes of a particular market group, portfolio stocks, stock indices and bonds. Earcons are brief musical melodies consisting of a few notes. They are abstract so their meaning must always be learned. Think of all the choices we have to position the audio feeds. What combinations would sound the best? There are so many choices of instruments and combinations of sounds. We focused on orchestration in order to avoid any information losses, due to concurrent RSS-feeds transmissions.
  • #7: The proposed sonification-enabled RSS-feed aggregator is subscribed to N different RSS-feeds. Depending on their type textual or numerical, the parsed information is organized into M information streams (where MN, a value that exclusively depends on the type of the received data). Currently, this information categorization is performed manually by the user during the initial subscription to a specific feed. The information is transmitted to the Earcon Design Engine, which is responsible for producing the appropriate earcons in real-time, taking into account the type of each information category. The binaural processing module is used to spatialize the incoming audio messages. What we achieved is to provide a robust and efficient (in terms of acoustic perception) mean of concurrency during sonification. Finally, the derived spatialized earcon signals are forwarded to the Auditory Display Synthesis module, which mixes the corresponding binaural signals and reprodes the complete auditory display.
  • #8: Lets assume that our portfolio consists of two stocks , the Exxon Mobil Corporation (XOM) and the Marathon Oil Corporation (MRO), both belonging to the oil companies group. We want to monitor both the daily stock data values and the latest news about these companies. Snapshots of the numerical data feeds are shown on the left, while a snapshot of the latest news feeds about these companies are on the right. We chose to monitor the % Change of a stock quote and we will see how to do this in the next slides.
  • #9: Lets see how to setup the speech parameters. We have selected 2 informational data feeds that we want to concurrently transmit and reproduce them in the auditory display. This is a screenshot of the speech parameterization form that we built. Firstly, we set the narrator parameters, like select the voice, the volume and the voice speed. Then we set each source localization parameters, that is, the azimuth and the vertical position. (We can personalize much more the resulting spatial audio clip by assigning our head diameter). We can also set the absolute start time of this audio clip. In the text to speak box the text that is set, was parsed and trimmed from the selected web feed.
  • #10: Our next step, is to setup the sonification parameters for the other 2 numerical data feeds. We assigned a different timbre (musical instrument) for each stock quote, and we used the dynamics to refer to the volatility of each stock quote. As the stock price rise, we increase the volume and as it falls we decrease the volume. We choose a different pitch or register , depending on our instrument selection. In this work we have used a single pitch on the earcon construction. Finally, we have to find a way to map the % stock value change to musical parameters that the end user can easily perceive. For this , we have used different note values and note numbers in the measure, according to a numerical scale that we built. ( Timbre is the quality of a musical note or sound or tone that distinguishes different types of sound production, such as voices and musical instruments. Register is the relative "height" or range of a note, set of pitches or pitch classes, melody, part, instrument or group of instruments Dynamics usually refers to the volume of a sound or note Tempo is the speed or pace of a given piece (beats per minute). It establishes the musical meter )
  • #11: This is the earcon parameterization screen where we can see an example of the information that we described in the previous slide.
  • #12: On this slide we are going to set up the binaural parameters of the 4 stocks that we have used in our example. We tried to choose instruments from different families (woodwinds, brass, strings), basson which belongs to the woodwinds instruments and piano which belongs either to the percussion or strings instruments (there is some debate here ) or is used for solo performances. Similar news and data are better to be positioned in the same direction (proximity), so that objects close to each other are grouped together. Also, the use of male and female voices alternatively results in a better perception. On the right we can see the visual diagram of the aforementioned example.
  • #13: We must understand what an instrument can and cannot do. Ranges (Middle C). Piccolo is a bad choice for the note D4. It can play well in higher register. The same is true for contrabassoon. It can play well in lower register. Besides they belong to the same family. The selection of the same 2 female voices is a bad choice , and their horizontal position is leads to further confusion to the user.
  • #15: Users were given a short training period time and then were presented with sounds and they had to indicate how the system was set up. Results showed that even with small amounts of training , users could get good perception rates.
  • #16: Let me leave you with these closing thoughts
  • #17: That completes my presentation, thank you for listening. I'd be glad to try and answer any questions.