Creating Speaking Web Pages: The Text-to-Speech Integrated Development Environment (TTS-IDE) David C. Gibbs Department of Mathematics and Computing University.

Slides:



Advertisements
Similar presentations
® Microsoft Office 2010 Browser and Basics.
Advertisements

XP Information Technology Center - KFUPM1 Microsoft Office FrontPage 2003 Creating a Web Site.
Technical Tips and Tricks for User Support Mike Gardner
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
The State of the Art in VoiceXML Chetan Sharma, MS Graduate Student School of CSIS, Pace University.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
Microsoft Office XP Illustrated Introductory, Enhanced Office Applications with Internet Explorer Integrating.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
1 of 7 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Accessibility of online instructional tools and documents Terrill Thompson ATUS Technology Accessibility Consultant x 2136
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
PowerPoint Lesson 4 Expanding on PowerPoint Basics
Slide 1 Today you will: think about criteria for judging a website understand that an effective website will match the needs and interests of users use.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Preparing for Electronic Distribution Lesson 14.
VoiceXML Builder Arturo Ramirez ACS 494 Master’s Graduate Project May 04, 2001.
Exploring Microsoft Office XP - Microsoft Word 2002 Chapter 61 Exploring Microsoft Word Chapter 6 Creating a Home Page and Web Site By Robert T. Grauer.
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
UWSP Web Speech Research Group Joe Frost Mark Stenerson Professor Dave Gibbs Presentation to AITP Monday, October 17, 2005.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Introducing Dreamweaver MX 2004
Using the Web to Teach & Learn the Web Dr. David C. Gibbs Department of Mathematics and Computing University of Wisconsin-Stevens Point Stevens Point,
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
HTML and Style. Session overview Leveling-off on the basic concepts of HTML and Styles Discuss Web authoring options.
PowerPoint 2008 Created by The Office of Media and Educational Technologies on: 07/2010 “This presentation contains copyright material used under the educational.
Web Programming: Client/Server Applications Server sends the web pages to the client. –built into Visual Studio for development purposes Client displays.
XP New Perspectives on The Internet, Fifth Edition— Comprehensive, 2005 Update Tutorial 7 1 Mass Communication on the Internet Using Newsfeeds Tutorial.
Tutorial 1: Browser Basics.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
MIS 425 Lecture 3 – HTML 5 and CSS Instructor: Martin Neuhard
ASP Introduction Y.-H. Chen International College Ming-Chuan University Fall, 2004.
HTML_Generators WB_HTML_Generators. What method are you going to choose to build your web page? MethodWrite Convert Html IssuesHTML HTML Editors Tool.
Using the Web to Teach & Learn the Web Dr. David C. Gibbs Department of Mathematics and Computing University of Wisconsin-Stevens Point Stevens Point,
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
How to use Microsoft Word. Where can I find Microsoft Word? How to select, copy and paste information Go to the document from which you wish to copy the.
Lecture Note 1: Getting Started With ASP.  Introduction to ASP  Introduction to ASP An ASP file can contain text, HTML tags and scripts. Scripts in.
Spoken Dialog Systems and Voice XML Lecturer: Prof. Esther Levin.
Exploring Microsoft PowerPoint 2003 Chapter 4 1 Committed to Shaping the Next Generation of IT Experts. Chapter 4: Advanced Techniques: Slide Masters,
Create Windows ® Applications with.NET Carlotta Eaton ( Associate Professor of IST New River Community College Slides by Microsoft.
OneNote. OneNote? Microsoft OneNote 2010 is a digital notebook that provides a single place where you can gather all of your notes and information, with.
DAWN: Dynamic Aural Web Navigation Gopal Gupta, S. Sunder Raman, Mike Nichols, H. Reddy, N. Annamalai Department of Computer Science University of Texas.
XML and SVG as an Aid to Distance Learning Lez Bullwer MSc Information Technology.
XP Browser and Basics COM111 Introduction to Computer Applications.
Using Google's Web Speech API with Moodle for language learning tasks
PowerPoint 2008 Created by The Office of Media and Educational Technologies on: 07/2010 “This presentation contains copyright material used under the educational.
Listener-Control Navigation of VoiceXML. Nuance Speech Analysis 92% of customer service is through phone. 84% of industrialists believe speech better.
More PowerPoint. Re-using your slides You can re-use your slides in different presentation. Choose Insert, Slides from Files Browse to locate the presentation.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
VoiceXML. Nuance Speech Analysis 92% of customer service is through phone. 84% of industrialists believe speech better than web.
Module 4 Creating EMC Files, Uploading EMC Files and Downloading Reports PC-ACE Pro32.
Week-10 (Lecture-1) Web Building STEPS OF BUILDING: create web pages using HTML add a consistent style using CSS add computer code using JavaScript add.
COMPREHENSIVE PowerPoint Tutorial 5 Applying Advanced Special Effects in Presentations.
Creating Web Pages in Word. Sharing Office Files Online Many Web pages are created using the HTML programming language. Web page editors are software.
XP Creating Web Pages with Microsoft Office
Presented By Sharmin Sirajudeen S7 CS Reg No :
 Open the course to add an online class  Click on Add a Page (left side)  Type in a name  Click on Create  Click on the Content Tab  Click on Add.
HedEx Lite Obtaining and Using Huawei Documentation Easily
Getting Started With HTML
4.01 How Web Pages Work.
OneNote.
OneNote.
Exploring Microsoft Word 2000
Services Course 9/9/2018 3:37 PM Services Course Windows Live SkyDrive Participant Guide © 2008 Microsoft Corporation. All rights reserved.
Using Access and the Web
Microsoft Office Illustrated
Creating a Successful Web Presence
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Microsoft PowerPoint 2007 – Unit 2
Microsoft Office Not in Textbook.
Presentation transcript:

Creating Speaking Web Pages: The Text-to-Speech Integrated Development Environment (TTS-IDE) David C. Gibbs Department of Mathematics and Computing University of Wisconsin-Stevens Point Stevens Point, WI

WBE 2007 March 16, 2007 Chamonix, France2 Introduction University of Wisconsin - Stevens Point (USA) Department of Mathematics and Computing Web Speech Research Group Undergraduate Computing students

WBE 2007 March 16, 2007 Chamonix, France3 This Presentation What motivated development of the TTS-IDE? What? Browsers speak? Which browsers? How do browsers speak? How do I create a speaking presentation?

WBE 2007 March 16, 2007 Chamonix, France4 The Motivation Online Course in JavaScript programming : Spring 2004 Multiple learning styles, as applied to online instruction Text presentation Online discussion Graphics Audio

WBE 2007 March 16, 2007 Chamonix, France5 The Motivation, cont’d. First three are “easy” (text, discussion, graphics) Audio delivery (then) was problematic PowerPoint, saved as HTML large files – inaccessible to dial-up users Clumsy to edit, maintain

WBE 2007 March 16, 2007 Chamonix, France6 The Motivation, cont’d. Difficulties with audio Recording file size 0.5 MB/minute Cannot easily edit the text Updating presentations essential in technology disciplines

WBE 2007 March 16, 2007 Chamonix, France7 A timely coincidence? Opera introduced “speaking browser” – March 2004 Investigated Text-To-Speech (TTS)

WBE 2007 March 16, 2007 Chamonix, France8 A Possible Solution Speech Synthesis “The process of automatic generation of speech output from data input which may include plain text, marked up text or binary objects.” (w3.org, 2004) For this paper, speech synthesis within a web browser

WBE 2007 March 16, 2007 Chamonix, France9 Competing Technologies Two HTML-like markup languages Microsoft SALT Speech Application Language Tags VoiceXML from W3C

WBE 2007 March 16, 2007 Chamonix, France10 Microsoft SALT: Speech Application Language Tags Uses O.S. “default voice” XP ships with Microsoft Mary, Mike, Sam, LH Michael and Michelle Purchase voices: NeoSpeech Kate and Paul ($30 US street price) DEMONSTRATION – speech properties dialog (control panel) Browser use requires download voice add-in for I.E. (65MB)

WBE 2007 March 16, 2007 Chamonix, France11 VoiceXML Opera Browser (v8 and beyond) Partnered with IBM ViaVoice Download Opera – follow Voice instructions DEMONSTRATION Speak the text on any page – select text and right-click | “Speak”

WBE 2007 March 16, 2007 Chamonix, France12 Code Samples Hello World: html doc Hello World Hello World! 7 8

WBE 2007 March 16, 2007 Chamonix, France13 Code Samples Hello World: SALT doc (p. 1 of 2) HelloWorld

WBE 2007 March 16, 2007 Chamonix, France14 Code Samples Hello World: SALT doc (p. 2 of 2) Hello World 4 5 Hello World! 6 7 SALT-HelloWorld.htm

WBE 2007 March 16, 2007 Chamonix, France15 Code Samples Hello World: VoiceXML doc (p. 1 of 2) Hello World Hello World! 8 9 1

WBE 2007 March 16, 2007 Chamonix, France16 Code Samples Hello World: VoiceXML doc (p. 2 of 2) 1 2 Hello World! 3 4 OPERA-HelloWorld.xml (open the Opera browser)

WBE 2007 March 16, 2007 Chamonix, France17 Text-to-Speech IDE

WBE 2007 March 16, 2007 Chamonix, France18 What does the IDE do? (SALT) Modifies existing page by adding the necessary tags Creates the salt namespace Adds SALT Add-in Adds namespace Adds SALT prompt tags around “notes”

WBE 2007 March 16, 2007 Chamonix, France19 Preparatory tasks (I.E.) Download and install the Internet Explorer Speech Add-in Download the TTS-IDE

WBE 2007 March 16, 2007 Chamonix, France20 Creating an “Online Lecture” Run the TTS-IDE Add the text to be spoken Convert the page to use TTS Example: my home pagemy home page

WBE 2007 March 16, 2007 Chamonix, France21 Creating an “Online Lecture”: from PowerPoint slides 1. Open the PPT presentation in PowerPoint 2. Then save the PowerPoint file as a Web page (File | Save as Web Page). 3. From the TTS-IDE, open the.htm file.

WBE 2007 March 16, 2007 Chamonix, France22 Creating an “Online Lecture” 4. Add the text to be spoken to each page. 5. Convert the page. 6. Test the pages. 7. Copy the pages to the course website or CD.

WBE 2007 March 16, 2007 Chamonix, France23 Demonstration Example file: E:\WBE2007-SpeakingBrowserPPT.ppt

WBE 2007 March 16, 2007 Chamonix, France24 Further Work on TTS-IDE Speech Recognition For basic navigation “Next Page” “Previous Page” “Links” Custom Voices FestVox, Carnegie Mellon Additional Language Support Client browser, speech engine

WBE 2007 March 16, 2007 Chamonix, France25 Further Work Speech Recognition Speaking and Listening Browser Hands-free browsing (via speech recognition) RSS news feeds, by topic

WBE 2007 March 16, 2007 Chamonix, France26 Conclusion – TTS-IDE Add text to create speaking online “lectures.” Can use HTML or PPT – saved as web Can create for Internet Explorer (SALT) or Opera (VoiceXML)

WBE 2007 March 16, 2007 Chamonix, France27 Contact Information This presentation and download of IDE (available 2007/03/26)