Tobi. an extensible software tool to author next-generation accessible publications. Daniel Weck, Software Developer, DAISY Consortium



Similar documents
Windows Live Movie Maker

ArcGIS Viewer for Silverlight An Introduction

Studio. Rapid Single-Source Content Development. Author XYLEME STUDIO DATA SHEET

U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC)

SAP BusinessObjects Design Studio Deep Dive. Ian Mayor and David Stocker SAP Session 0112

SAPO Codebits Qtractor. An Audio/MIDI multi-track sequencer. Rui Nuno Capela rncbc.org.

Using Kid Pix Deluxe 3 (Windows)

STEPfwd Quick Start Guide

Digital Asset Management. Content Control for Valuable Media Assets

Outline. CIW Web Design Specialist. Course Content

USER GUIDE Version 2.0

Liblouis a universal solution for Braille transcription services

Adobe Flash Catalyst CS5.5

Comparative Evaluation Assignment #4. ProfCast

<Insert Picture Here> Oracle Application Express 4.0

Applitools Eyes Web Application Guide

Microsoft Office SharePoint Designer 2007

Avaya Speech Analytics Desktop Client 2.0

QUARK AUTHOR THE SMART CONTENT TOOL. INFO SHEET Quark Author

IBM WebSphere ILOG Rules for.net

Avaya Aura Orchestration Designer

Tutorial. Introduction to Windows Movie Maker 2.1. A Hands-on Workshop. from the Academic Technology Center. Distributed Learning Services, CIT

Video, film, and animation are all moving images that are recorded onto videotape,

A Review On Authoring Tools

Professional Editing Software.

Joomla! template Blendvision v 1.0 Customization Manual

JavaFX Session Agenda

Module 6 Web Page Concept and Design: Getting a Web Page Up and Running

USER MANUAL SlimComputer

The MaXX Desktop. Workstation Environment. Revised Road Map Version 0.7. for Graphics Professionals

Digital Asset Management Developing your Institutional Repository

Chapter 6: Project Planning & Production

Camtasia Studio. Creating Screen Videos

Collin College Business and Computer Systems

Putting the power of Web 2.0 into practice.

Web Design Specialist

Develop Computer Animation

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

Liblouis a universal solution for Braille transcription services

Creating Content for ipod + itunes

How To Write A Paper On The Integrated Media Framework

Web Design and Development ACS-1809

End-to-End E-Clinical Coverage with Oracle Health Sciences InForm GTM

Integrating Cloud File Sharing Platforms with Enterprise Applications & Intelligent Workflow

SCANNING, RESOLUTION, AND FILE FORMATS

TTP User Guide. MLLP Research Group. Wednesday 2 nd September, 2015

All New Year. All New Features. Live Video & Audio Streaming. Messaging & Chat

EDIUS 7 EDIT ANYTHING

Reviewer s Guide. Simply transfer your music, videos, and photos to enjoy anytime, anywhere. www

How To Create a Movie in WeVideo

owncloud Architecture Overview

Informatica Vibe Ready Partner Program Guide

Using Acrobat Comment and Markup tools

Team Collaboration, Version Management, Audit Trails

3PlayMedia. Closed Captioning, Transcription, and Subtitling

Content Manager

USER MANUAL FOR. autocue.com

Software Development Kit

WP Popup Magic User Guide

Girder in the Real World

IBM Rational Web Developer for WebSphere Software Version 6.0

Mobile Game and App Development the Easy Way

THINKMAP PROVIDES DYNAMIC, DATA-DRIVEN, VISUALIZATION TECHNOLOGY. NEED TO VISUALIZE COMPLEX DATA?

Adobe Creative Cloud for teams

14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë

Optimizing Courses for Online Learning

MICROSOFT EXPRESSION WEB WORKSHOP. Peg Fisher Pat Phillips

Sybase Unwired Platform 2.0

DocDokuPLM Innovative PLM solution

Taking Your Content Mobile. 5 Keys to a Successful Mobile Content Strategy

Summary Table for SolarWinds Web Help Desk

Real-Time Analytics on Large Datasets: Predictive Models for Online Targeted Advertising

Critical Components you need in a Course Authoring Tool. By Vantage Path

WP Popup Magic User Guide

Building Enterprise Planning Application with Kepion Solution Accelerator. based on Microsoft SQL Server Analysis Services

Technical Overview of Morae : Usability testing software with insight you can share

Voluntary Product Accessibility Template (VPAT)

Mediasite How-To Guide

Urbancode Deploy Overview

Microsoft Office Programs and SharePoint Products and Technologies Integration Fair, Good, Better, Best

A. All equipment and materials used shall be standard components that are regularly manufactured and used in the manufacturer s system.

Welcome The webinar will begin shortly

Adding Animation With Cinema 4D XL

Information Technology Lab School of Information University of Texas Summer 2005

Voluntary Product Accessibility Template (VPAT)

Adobe Connect 8 Improve collaboration, complete work faster, and drive better results

Voluntary Product Accessibility Report

The Hepldesk and the CLIQ staff can offer further specific advice regarding course design upon request.

How To Import From Amazon On Kubana

Summary Table for SolarWinds Web Help Desk

SeeVogh Player manual

The Sitecore Solution for Web Content Management

An Informational User Guide for: Web Conferencing

Auto Clicker Tutorial

Transcription:

Tobi an extensible software tool to author next-generation accessible publications Daniel Weck, Software Developer, DAISY Consortium The Tobi DAISY Multimedia logo: a light bulb wearing black shades, and 3 cubes (yellow, red, green) symbolizing components assembled together. 1

Presentation Abstract Multimedia user experiences based on text, images, audio and video are now the norm. This rich ecosystem is mostly unstructured and inaccessible to persons with disabilities. The revision of the DAISY standard is incorporating new features to fulfill the scalability, interoperability, and accessibility requirements of the publishing industry. This presentation will demonstrate the Tobi open source software in a typical production workflow involving the synchronization of text and recorded audio. We will introduce the application's technical architecture, to showcase the plugin extensibility mechanism and its potential for innovative third party features. 2

About Daniel Weck Writes software applications for the DAISY Consortium Tobi development team leader Architect and programmer of the Urakawa SDK (Software Development Kit for synchronized multimedia authoring) Contributing developer in the AMIS player (self-voicing user interface) Involved in Zed-Next standardization, video-in-daisy working-group The DAISY Consortium Logo 3

Slides and Demos Easy DAISY Production Digital Talking Book: synchronized text and audio Demonstration of the Tobi authoring tool Workflow Overview 1. Mainstream editors: MS-Word, OpenOffice, etc. 2. Save as DAISY : DAISY 3 XML (DTBook, NIMAS) 3. DAISY Pipeline Light : automated production (TTS - Text To Speech) 4. Tobi : interactive authoring (record audio, edit waveform) 5. Press play and enjoy! 4

Key Topics End-Users / Content Makers: Production Workflow Using both automated and interactive production Document authoring (text, structure), mainstream tools Audio recording and editing Solution Implementors: Open and Extensible Software Reducing costs: existing development resources Future-proofing a software investment: flexible architecture Mixing open-source software and closed-source proprietary extensions Adding features to already-installed application: plugins 5

Tobi, In A Nutshell Free, open-source software developed by the DAISY Consortium Authoring tool for DAISY 3 full-text full-audio Digital Talking Books Extensible framework for editing next-generation accessible multimedia GNU LGPL license, business-friendly policy (allows commercial derivatives / close-source extensions) Windows-only application (XP SP3,.NET 3.5 SP1) 6

Screenshot Tobi Screenshot, text and audio waveform 7

Supported Formats Import DAISY3 (Z39.86-2005-3) DTBOOK-only Full-text / full-audio EPUB (experimental support) DTBOOK XHTML Export DAISY 3.0 full-text full-audio DAISY 2.02 (under development) Audio PCM 16 bits recording and editing (DirectX / DirectSound) Built-in MP3 decoding and WAV resampling MP3 encoding via Lame (under development) Planned support for real-time processing plugins (VST) 8

Features Highlights Fully Accessible Screen-readers (JAWS, Windows Eyes, NVDA, Narrator) System colors (high-contrast theme, etc.) Scalable vector graphics user-interface (crisp icons, no pixel artifacts) Configurable keyboard shortcuts (under development) Easy Authoring Workflow Integrated text and audio edition views, no popups Simple user-interface navigation and keyboard shortcuts Intuitive waveform display Extensibility, Plugins Contributed by the community Available from commercial vendors 9

Technical Highlights Real Authoring Data Model Urakawa SDK (Software Development Kit) No need to maintain the DAISY fileset: SMIL, NCC/NCX, HTML/DTBOOK, OPF, etc. only visible at import and export time Extensible programmatically (not locked into a specific document type) Portable, interoperable XML markup (XUK format) Native undo-redo support (slim risk of corrupting data) Transparent management of WAV audio files (non-destructive authoring) Modular Architecture Separate, well-scoped development sub-projects Plugin framework, extension points: deploy new features without recompiling the main application Lightweight, incremental online updates Download only what is needed (small files) Opportunity for more frequent releases (bug fixes, etc.) 10

Phew, Demo Time! 11

First Release, Limitations No structure / text editing (main focus is full text/audio synchronization) No true WYSIWYG (CSS rendered only at export time) Minimalistic audio waveform editor (no advanced filters, fade in/out, normalize, amplify, etc.) No built-in TTS features (Text To Speech) 12

Development Schedule Overview October/November/December 2009 Finish ongoing feature implementation Finalize plugin framework Package application (installer, online updates, etc.) Testing January/February 2010 Support forums, user documentation First stable release, production-ready September 2010 (tentative, depends on funding/resources) Support for emerging DAISY-next standard (video, etc.) Structure/text editing TTS features Localization (support for right-to-left languages, Japanese IME, etc.) New plugin contributions VST audio processing etc. 13

Get Involved! Want to contribute to the future of accessible multimedia? Tobi community forum: to be opened shortly Early access for end-users (tool is not production-ready) Developer preview for programmers (design / code not finalized) End-Users, Content Producers Find crawling bugs Report performance issues Review usability, accessibility Request new features Write cookbook, tutorial Software Developers Improve or customize the baseline application Design your own software extensions Write programming tutorials, sample plugins http://www.daisy.org/projects/tobi/ 14