public inbox for blinux-list@redhat.com
 help / color / mirror / Atom feed
From: Janina Sajka <janina@afb.net>
To: <blinux-list@redhat.com>
Subject: Re: Digital Talking Book Standard
Date: Mon, 19 Nov 2001 11:14:39 -0500 (EST)	[thread overview]
Message-ID: <Pine.LNX.4.33.0111191109210.2815-200000@toccata.grg.afb.net> (raw)
In-Reply-To: <20011119165337.A29158@stalin.acc.umu.se>

[-- Attachment #1: Type: TEXT/PLAIN, Size: 1868 bytes --]

What about freeamp?

Also, there's a set of perl modules for smil (see attached message).

On Mon, 19 Nov 2001, Peter Toneby wrote:

> On Mon, Nov 19, 2001 at 03:17:48PM -0000, Saqib Shaikh wrote:
> > While only an idea,
> > 
> > I have considered writing a digital talking book player for my final year
> > project.  I'm not sure how hard this will be, but if it is within my
> > technical grasp to do an initial version I will do it!
> 
> It shouldn't be to hard for you as a CS-student, I've got a start for
> one, but I'm missing a (free) mp3-library with good support for
> searching on timecodes in the mp3-file, this is needed to support DTBs
> in a good way. I've only found a non-free lib :(.
> 
> In general since everyhting is XML-based it's fairly easy to implement a
> simple reader that presents a lynxlike UI and that plays the music, but
> since you might want to add more UI-types, such as speech, linebased
> (like ed), and even a full graphical GUI (hey, we seeing people does
> enjoy DTB as much as you blind guys do, and we like our GUIs (most of us
> at least) :), and there is much more that can be added, the project can
> grow quite a bit out of hand...
> 
> /Peter, who has to little time, and to many projects...
> 

-- 
	
				Janina Sajka, Director
				Technology Research and Development
				Governmental Relations Group
				American Foundation for the Blind (AFB)

Email: janina@afb.net		Phone: (202) 408-8175

Chair, Accessibility SIG
Open Electronic Book Forum (OEBF)
http://www.openebook.org

Will electronic books surpass print books? Read our white paper,
Surpassing Gutenberg, at http://www.afb.org/ebook.asp

Download a free sample Digital Talking Book edition of Martin Luther
King Jr's inspiring "I Have A Dream" speech at
http://www.afb.org/mlkweb.asp

Learn how to make accessible software at
http://www.afb.org/accessapp.asp


[-- Attachment #2: Type: TEXT/PLAIN, Size: 3227 bytes --]

From perlysmil@webiphany.com Mon Nov 19 11:13:51 2001
From: PerlySMIL <perlysmil@webiphany.com>

Hello there,

I've made some changes to Smil.pm (PerlySMIL) that I 
wanted to let people know about.  PerlySMIL is now on 
version 0.86, and that version is uploaded to CPAN.

1.  Better documentation
2.  Scripts now available online
3.  RealText module and Smil.pm support
4.  SMIL 2.0 initial support

First, I've hopefully improved the documentation for the
methods exposed by this module.  If you visit 
http://www.webiphany.com/perlysmil you will now notice 
a "METHODS" section under the perldoc documentation.
This is a comprehensive list of all the methods which
are "public" for this module.  I wasn't sure if these
were obvious to people, but this should give you a handy 
guide when writing scripts, supplementing the examples 
in the documentation above it.

Second, I've added links on the website to all the scripts 
which come with the distribution.  So, if you used CPAN.pm
to install the module and don't know exactly where those
example scripts are, you can also find them on the website 
under the link marked "Sample scripts".

Third, there is a new module accompanying Smil.pm. It is
called RN::RealText.pm and is the beginning of support for 
RealText authoring in Perl.  There are only two methods, 
the constructor to create the object ("new") and the method
"addCode", which adds RealText code to object.  This isn't 
so special in itself except that Smil.pm can now accept 
objects with the same interface and inline them directly 
within your SMIL code.  For an example of this please 
check out the "smil2.pl" script in the example scripts.  
I will be adding more methods to the RealText module, and 
also perhaps adding more modules which can be used in the 
same way, like RealPix, for starters.

Finally, there is a the beginnings of support for SMIL 2.0 
extensions.  SMIL 2.0 is here with the arrival of RealOne 
from RealNetworks.  I would highly suggest downloading
and playing with this amazing piece of software.  You can 
find RealOne at http://www.realnetworks.com/.  To support
SMIL 2.0 I've begun thinking about how Smil.pm will change.
I've added a method for creating transitions, and I have
stubbed out a method (another way of saying I was too lazy
to finish it) which will permit an author to add animations.  
So, this is a quick preview of the way that PerlySMIL will 
handle SMIL 2.0.  The primary goal is of course to maintain 
backwards compatibility with Smil.pm scripts written for 
SMIL 1.0 players.  A few examples of these methods are in 
the smil2.pl script in the installation directory.  

Thanks for listening.  If you have suggestions or comments, 
I am always interested to hear them.  Also, I would like 
to take this opportunity to ask people to drop me a little
note if they are using PerlySMIL for anything interesting 
that they care to talk about.  I would personally love to
hear about it, and I would also like to host interesting
applications in a new section on the website, if people 
have stories to tell.

Bye,
Chris, chief dentician of PerlySMIL 
http://www.webiphany.com/perlysmil/

  reply	other threads:[~ UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
 Martin G. McCormick
 ` Saqib Shaikh
   ` Peter Toneby
     ` Janina Sajka [this message]
       ` Peter Toneby
         ` Nicolas Pitre
           ` Peter Toneby
             ` Lloyd G. Rasmussen
             ` Nicolas Pitre
     ` Nicolas Pitre
       ` Peter Toneby
       ` Janina Sajka
         ` Nicolas Pitre
           ` Janina Sajka
             ` Nicolas Pitre
           ` Brent Harding
             ` Nicolas Pitre
     [not found]           ` <Pine.LNX.4.33.0111191409370.3206-100000@toccata.grg.afb.ne t>
             ` Brent Harding
     [not found]       ` <Pine.LNX.4.33.0111191147560.2815-100000@toccata.grg.afb.ne t>
         ` Brent Harding
           ` Nicolas Pitre
             ` Joel Zimba
               ` Brent Harding
             ` Brent Harding
               ` Nicolas Pitre
   ` philwh
 ` Janina Sajka
 ` Brent Harding
   ` Buddy Brannan
     ` Brent Harding
     [not found] ` <Pine.LNX.4.33.0111191114500.2815-100000@toccata.grg.afb.ne t>
   ` Brent Harding
     ` Luke Davis
       ` cbowman
         ` ssh A. R. Vener
           ` ssh cbowman
           ` ssh Luke Davis
             ` ssh Andor Demarteau
               ` ssh Luke Davis
               ` ssh Fredrik Larsson
                 ` ssh Luke Davis
                   ` ssh Fredrik Larsson
             ` ssh cbowman
               ` ssh A. R. Vener
             ` ssh A. R. Vener
               ` ssh Luke Davis
         ` Digital Talking Book Standard Brent Harding
           ` cbowman
         ` Luke Davis
           ` cbowman
       ` Janina Sajka
     ` Pratik Patel
       ` Brent Harding
  -- strict thread matches above, loose matches on Subject: below --
 Janina Sajka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.33.0111191109210.2815-200000@toccata.grg.afb.net \
    --to=janina@afb.net \
    --cc=blinux-list@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).