CHEAP ONLINE COURSE

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Tuesday, 27 July 2010

Using Text-to-Speech in an eLearning Course

Posted on 07:04 by Unknown

This is third post in a series on Text-to-Speech for eLearning written by Dr. Joel Harband and edited by me (which turns out to be a great way to learn).  In the first two posts, Text-to-Speech Overview and NLP Quality and Digital Signal Processor and Text-to-Speech, we introduced the text to speech voice and discussed issues of quality related to its components: the natural language processor (NLP) and the digital signal processor (DSP). In this post we will begin to address the practical side of the subject: How can e-learning developers use Text-to-Speech (TTS) voices to narrate their courses? What tools are immediately available?

Text-to-Speech (TTS) Tools for eLearning Applications

There are a number of possibilities available today for using TTS for eLearning; they fall into two categories or approaches:

  1. TTS Stand-Alone. A general approach in which developers use any standard authoring tool such as Articulate or Lectora and use stand-alone TTS on-demand services/products to create audio files that are then linked or embedded in the presentation.
  2. TTS Integrated. Products/services that have TTS voices bundled and integrated with an authoring solution, including Adobe Captivate and Tuval Software Industries’ Speech-Over Professional.

In this article, we are going to concentrate only on using TTS Stand-Alone tools to create audio files that are embedded into a course.

TTS Stand-Alone Web Services

TTS stand-alone products can be used by eLearning developers irrespective of the authoring tool they are used. Several of the voice vendors offer on-demand TTS voice web services which accept text and produce sound files.  Here are a few of the top web services for TTS:

Company

Web Service

Loquendo

Pronuncia

NeoSpeech

On Demand

Acapela-Group

Acapela-Box

These web services have the advantages:

  • Choose any voice among a set of vendors voices
  • Set pitch, speed volume of voice for the entire file
  • Select type of sound file output (wav, mp3, etc)
  • Preview function
  • Pronunciation dictionary
  • Pay as you go

Disadvantages

  • Because they are web services, there’s no automatic connection with the desktop file system.  Most of the time you are creating audio files locally and thus having access to the file system means it will keep files up-to-date.  In some cases, this also applies to things like storing scripts and default settings.

This can be a major disadvantage and cause significant extra steps.  Because of this, we are going to concentrate on a particular desktop stand-alone product to illustrate the eLearning production workflow.

Acapela Virtual Speaker – a Desktop Stand-Alone TTS Product

Acapela-Group offers a desktop stand-alone product, Acapela Virtual Speaker, that is better suited to eLearning production than most of the web services solutions listed above. 

As an example, let’s see how to work with Acapela Virtual Speaker. Virtual Speaker works with input text files (the narration scripts) and output sound files organized into directories.  Narration scripts (text files) are stored for easy updates and the system makes it easy to generate the associated sound files based on updates.  The sound files are generally easy to find and access from any authoring tool.

To create a sound file from narration text for an authoring tool using Virtual Speaker, you perform the following:

clip_image002

  1. Define a file naming system to identify the text and sound files for the authoring tool
  2. Set working folders for input text files and output sound files
  3. Enter new narration scripts or open a stored narration script file from the text files working folder
  4. Select the language and voice for this sound file
  5. Select the volume, pitch, speed of the voice
  6. Press the Play button to preview the voice reading the text
  7. Make changes in text and voice settings as required
  8. Name the text file according to the naming system (for new text) and save it in the working folder
  9. Select the output format: wav, mp3, etc
  10. Press the Record button, a sound file is created with the same name as the text file and stored in the working folder

To import the sounds files into the authoring tool use the File Import function of the tool to import the file from the working folder as required.

It sounds really easy and it is.  Stand-alone TTS tools are used to create sound files just as you would if you had a human recording audio for the course. These sound files then need to be associated with the content using the authoring tool.  In later posts, we’ll get into more specific comparisons of TTS vs. human narration.  In terms of taking the resulting audio files and using them via an authoring tool, the level of effort is similar.

Of course, both human narration and TTS tools that produce audio files means that it takes some work to get the audio files embedded in the authored course, including importing the files and in some cases synchronizing them with a time-line editor.  Tools that have embedded TTS, like Adobe Captivate, make this significantly easier. And if you make changes to the script, you will need to create new audio files and import them again. This is much easier than having to go through another round of narration. But it still takes work.

Personal TTS Readers Not Licensed for eLearning

Some readers may be wondering why we haven’t mentioned the TTS “personal reader” products such as: Natural Reader , TextAloud, Read the Words,  and Spoken Text as possibilities for eLearning tools. The reason is that sound files produced by personal readers are for personal use only and are not allowed, by license, to be distributed. This restriction means that these products cannot be used for eLearning, where sound files are distributed to learners. We’ll talk more about this important subject in a future post.

Email ThisBlogThis!Share to XShare to Facebook
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)
Be Where your Customers are $1.99 / mo hosting for 12 months! Be Where your Customers are $1.99 / mo hosting for 12 months!-

Popular Posts

  • Leave A Comment
    Blogs are all about conversation. I just saw a post that explained to readers how to leave a comment, and I thought that might be a good id...
  • Discussion Forums for Knowledge Sharing at Capital City Bank
    Looking at Capital City Bank from the outside, I wouldn’t have expected to find a great example of social learning inside.  They are a sol...
  • eLearning Conferences 2013
    Clayton R. Wright has done his 28th version of his amazing list of conferences again this year. Past years eLearning Conferences 2012 , eL...
  • eLearning Conferences 2011 Updated
    May 18 2011 - Updated conferences with new list for June - December 2011 (and beyond). Clayton R. Wright has done his amazing list of conf...
  • eLearning Conferences 2010
    You can find other posts about eLearning Conferences in eLearning Conferences 2011 , eLearning Conferences 2010 , and eLearning Conferences ...
  • eLearning Conferences
    You can find other posts about eLearning Conferences in eLearning Conferences 2011 , eLearning Conferences 2010 , and eLearning Conferences ...
  • Top 100 eLearning Items
    Using eLearning Learning , I thought it would be interesting to go look what it thinks are some of the top items of all time. Learning ...
  • Twitter VLE Conversation - Best of eLearning Last Week
    In case you missed any of these great posts last week - here's a recap of what the top stuff was from eLearning Learning . Top Posts Th...
  • Online Degrees Get No Respect
    Saturday Night Live certainly doesn't think much of online degrees a subject that I was thinking was going away since I posted about it ...
  • eLearning Learning – March 1 – 15 2009
    Here are the top items via eLearning Learning . Top Items Communities of Practice Online Education - Introducing the Microlecture...

Blog Archive

  • ►  2012 (5)
    • ►  November (1)
    • ►  October (1)
    • ►  September (1)
    • ►  June (1)
    • ►  January (1)
  • ►  2011 (14)
    • ►  November (1)
    • ►  October (1)
    • ►  August (1)
    • ►  June (1)
    • ►  April (2)
    • ►  March (2)
    • ►  February (4)
    • ►  January (2)
  • ▼  2010 (51)
    • ►  December (1)
    • ►  November (3)
    • ►  October (5)
    • ►  September (2)
    • ►  August (5)
    • ▼  July (4)
      • Using Text-to-Speech in an eLearning Course
      • Augmented Reality for Learning
      • Success Formula for Discussion Forums in Financial...
      • Wikis and Learning – 60 Resources
    • ►  June (5)
    • ►  May (5)
    • ►  April (3)
    • ►  March (4)
    • ►  February (5)
    • ►  January (9)
  • ►  2009 (222)
    • ►  December (10)
    • ►  November (14)
    • ►  October (13)
    • ►  September (16)
    • ►  August (12)
    • ►  July (16)
    • ►  June (22)
    • ►  May (20)
    • ►  April (22)
    • ►  March (23)
    • ►  February (28)
    • ►  January (26)
  • ►  2008 (196)
    • ►  December (25)
    • ►  November (27)
    • ►  October (17)
    • ►  September (18)
    • ►  August (8)
    • ►  July (16)
    • ►  June (23)
    • ►  May (18)
    • ►  April (12)
    • ►  March (17)
    • ►  February (15)
Powered by Blogger.

About Me

Unknown
View my complete profile