[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-announce
Subject:    Linux-Announce Digest #12
From:       Digestifier <Linux-Announce-Request () senator-bedfellow ! mit ! edu>
Date:       2001-08-29 23:13:02
[Download RAW message or body]

Linux-Announce Digest #12, Volume #4           Wed, 29 Aug 2001 23:13:02 EDT

Contents:
  flite-1.0 small footprint speech synthesis engine (Alan W Black)
  CONFERENCE: NordU2002 Call for Papers (=?ISO-8859-1?Q?Martin_Wahl=E9n?=)
  [SLUG] Suncoast LUG Meetings (Paul M. Foster)
  [LOCAL] You've got mail; Cardiff, Monday 3rd September, 18:00 -> 21:00 (Darren Wyn Rees)
  DATACONV data conversion utils (Werner Heuser)
  Announce: Embedded Open Motif (Mark Hatch)
  osimpa x86 compembler in Bash (Rick Hohensee)

----------------------------------------------------------------------------

Date: Wed, 29 Aug 2001 21:50:35 CST
From: Alan W Black <awb@cs.cmu.edu>
Subject: flite-1.0 small footprint speech synthesis engine



         Flite: a small run-time speech synthesis engine
                       version 1.0-beta
          Copyright Carnegie Mellon University 1999-2001
                      All rights reserved
                      http://cmuflite.org


Flite is a small fast run-time speech synthesis engine.  It is the
latest addition to the suite of free software synthesis tools
including University of Edinburgh's Festival Speech Synthesis System
and Carnegie Mellon University's FestVox project, tools, scripts and
documentation for building synthetic voices.  However, flite itself
does not require either of these systems to compile and run.

This is the first public beta release of the code, although the system
is basically functional it is not complete.  An example voice is
included but deserves much more work.

The core Flite library was developed by Alan W Black <awb@cs.cmu.edu>
(mostly in his so-called spare time) while employed in the Language
Technologies Institute at Carnegie Mellon University.  The name
"flite", originally chosen to mean "festival-lite" is perhaps doubly
appropriate as a substantial part of design and coding was done over
30,000ft while awb was travelling.

The voices, lexicon and language components of flite, both their
compression techniques and their actual contents were developed by
Kevin A. Lenzo <lenzo@cs.cmu.edu> and Alan W Black <awb@cs.cmu.edu>.

Flite is the answer to the complaint that Festival is too big, too slow,
and not portable enough.

o Flite is designed for very small devices, such as PDAs, and also
  for large server machine with lots of ports.
o Flite is not a replacement for Festival but an alternative run time
  engine for voices developed in the FestVox framework where size and
  speed is crucial.
o Flite is all in ANSI C, it contains no C++ or Scheme, thus requires
  more care in programming, and is harder to customize at run time.
o It is thread safe
o Voices, lexicons and language descriptions can be compiled 
  (mostly automatically) into C representations from their FestVox formats
o All voices, lexicons and language model data are const and in the
  text segment (i.e. they may be put in ROM).  As they are linked in
  at compile time, there is virtually no startup delay.
o Although the synthesized output is not exactly the same as the same 
  voice in Festival they are effectively equivalent.  That is flite 
  doesn't sound better or worse than the equivalent voice in festival,
  just faster, smaller and scalable.
o For standard diphone voices, maximum run time memory
  requirements are approximately less than twice the memory requirement 
  for the waveform generated.  For 32bit architectures
  this effectively means under 1M. (Later versions will include a 
  streaming option which will reduce this to less than one quarter).
o The flite program supports, synthesis of individual strings or files
  (utterance by utterance) to direct audio devices or to waveform files.
o The flite library offers simple functions suitable for use in specific
  applications.

Download:

The flite distribution is available from 

   http://cmuflite.org/

See the README inside the distribution for more details., if you don't
know how to download this and unpack it, you will find compiling this
and running this beta version much harder.

Flite has been released to interested parties over the
last six months from which we've a lot of good feedback.

This release includes 
   an 8KHz diphone voice
   a 16KHz diphone voice (designed for the ipaq)
   a limited domain talking clock

This has been tested under many Unix systems and most versions
of gcc, as well as Sun CC and Visual C++ (for WinCE).  This
version will compile for the Compaq Ipaq under Linux (just
set the compiler in config/config).  There is begining support
for WinCE but its not yet complete in this version.

A mailing list for discussion has been set up at flite-beta@cmuflite.org
to join it send to majordomo@cmuflite.org with the following line
in the body of your mail

    subscribe flite-beta

Alternatively send your mail directly to Alan W Black (awb@cs.cmu.edu)
or Kevin A. Lenzo (lenzo@cs.cmu.edu)

Near future:
   improved text analysis
   more unit selection voices
   proper cross compilation support
   a sub 1M (hopefully 512K) voice 

Alan and Kevin

Alan W Black                                email: awb@cs.cmu.edu
Language Technologies Institute             http://www.cs.cmu.edu/~awb/
Kevin A. Lenzo                              email: lenzo@cs.cmu.edu
ISRI                                        http://www.cs.cmu.edu/~lenzo/

Carnegie Mellon University                  tel: +1-412-268-6299  
5000 Forbes Ave, Pittsburgh PA, 15213, USA. fax: +1-412-268-6298


##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:50:43 CST
From: =?ISO-8859-1?Q?Martin_Wahl=E9n?= <mva@df.lth.se>
Subject: CONFERENCE: NordU2002 Call for Papers


Announcement and Call for Papers
================================

NordU2002- The fourth NordU2002/USENIX Conference
February 18-22, 2002
Helsinki, Finland

Information regarding The fourth Nordic EurOpen/USENIX Conference, to be
held in Helsinki, Finland, February 18-22, 2002.

A Conference organised by EurOpen.SE ­ The Swedish Association of Unix
Users, and affiliate of USENIX, The Advanced Computing Systems
Association and DKUUG the Danish UNIX-Systems User Group, NUUG Norwegian
UNIX User Group and FUUG The Finnish UNIX User Group.

Important Dates
===============

Extended abstracts due September 7, 2001
Notification of acceptance October 12, 2001
Final papers due December 7, 2001

Authors are invited to submit a one page abstract in English on any of the
topics below to the Conference Secretariat. Submission should be original
work and will be reviewed by the Technical Review Committee. All accepted
papers will be available via a website on the Internet and in the
conference proceedings after the Conference. Authors must register for the
Conference and present their papers in person. Complete programme and
registration information will be available by mid October 2001. To receive
information about the fourth NordU2002/USENIX Conference, please visit
http://www.nordu.org/NordU2002/ or send an e-mail to NordU2002@europen.se

Topics
======
        Security
        Operating Systems
        Open Source/Free Unix
        Interoperability
        Storage Area Network, SAN

Technical Review Committee
==========================

    Mark Burgess
    Associate Professor
    Oslo University College
    e-mail: Mark.Burgess@iu.hio.no

    Serafim Dahl
    Högskoleadjunkt
    NADA/KTH
    The Royal Institute of Technology
    Stockholm
    e-mail: serafim@nada.kth.se

    Göran Fries
    Assoc.prof
    Department of Computer Science
    Lund University
    e-mail: goran@cs.lth.se

    Pasi Eronen
    Helsinki University of Technology
    pasi.eronen@nixu.fi

Please send your abstract to:
Congrex Sweden AB
Attn: NordU2002
P.O. Box 5619
114 86  Stockholm
SWEDEN
Phone: +46 8 459 66 00
Fax: +46 8 661 91 25
E-mail:congrex@congrex.se


##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:50:43 CST
Subject: [SLUG] Suncoast LUG Meetings
From: paulf@quillandmouse.com (Paul M. Foster)


                     *************************************
                     * Suncoast Linux Users Group (SLUG) *
                     *        Meeting Schedule           *
                     *************************************


SARASOTA *************************************************

     28 August 19:00-21:00 Sarasota
     (fourth Tuesday of each month)
     J.M Stewart Corp
     2201 Cantu Court
     Suite 218
     Sarasota, FL

     See http://www.suncoastlug.org/meetings#sarasota for directions.

NEW PORT RICHEY ******************************************

     1 September 13:00-15:00 New Port Richey
     (first Saturday of each month)
     New Port Richey Public Library
     (second level meeting rooms)
     5939 Main St.
     New Port Richey, FL

     See http://www.suncoastlug.org/meetings#npr for directions.

BRANDON **************************************************

     6 September 20:00-22:00 Brandon
     (first Thursday  of each month)
     Brandon Barnes & Noble
     Brandon Town Center
     Brandon, FL

     See http://www.suncoastlug.org/meetings#Brandon for directions.

TAMPA ****************************************************

     12 September 19:00-21:00 Tampa
     (second Wednesday of each month)
     PricewaterhouseCoopers -- Room 684
     3109 W. Dr. Martin Luther King Jr, Blvd
     Lakepointe I Building
     Tampa, FL 33607

     See http://www.suncoastlug.org/meetings#tampa for directions.

BRANDON II ***********************************************      

     20 September 19:00-21:00 Brandon
     (third Thursday  of each month)
     Computer Advantage Store
     217 Brandon Town Center Drive
     Brandon, FL

     See http://www.suncoastlug.org/meetings#BrandonII for directions.

DUNEDIN **************************************************

     22 September 09:30-12:00 Dunedin
     (fourth Saturday of each month)
     Dunedin Public Library,
     223 Douglas Ave.,
     Community Room A.
     Dunedin, FL

     Presentation: Paul Foster, on the Remind program.

     See http://www.suncoastlug.org/meetings#dunedin for directions.

***********************************************************


ACTIVITIES:

     Meetings include:

     1) Presentation: As indicated.

     2) Question & Answer Session.

     3) Raffle and free stuff!

     Bring your boxes, questions, problems, and plenty of good cheer!
     (And don't forget to start your installs early!)


##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:50:50 CST
From: Darren Wyn Rees <merlin@netlink.co.uk>
Subject: [LOCAL] You've got mail; Cardiff, Monday 3rd September, 18:00 -> 21:00

Main theme ?    You've got mail

                Linux is an ideal operating system to send,
                receive, and process e-mail. In this meeting
                we'll be looking at a range of mail tools,
                in particular : Postfix, fetchmail, procmail,
                mutt and gnupg.
                
Other topics ?  Linux and your Hard Disk

                Installation issues, booting, methods of multibooting,
                partitions, LILO, the MBR, Linux and other OSes.
                
When ?          Monday, 3rd September, 2001; 18:00 -> 21:00

Where ?         Cardiff University, the main building
                Room 0.73c

                Directions to Cardiff and the University
                http://www.cardiff.ac.uk/location/

                Directions to the Main Building (No. 39 on map)
                http://www.cardiff.ac.uk/university/directions/c3c4d3d4.html

                There are usually free car parking spaces within the
                forecourt of the main building this time of evening.
                A minute's walk from Room 0.73c.

                Ask the Security Guard at 'Reception' if you're lost.

WWW ?           http://www.southwales.lug.org.uk/

List ?          echo subscribe southwales \
                | mail majordomo@lists.lug.org.uk

Come along ... Hope to see some new faces at our next meeting !

-- 
Darren Wyn Rees                 merlin@netlink.co.uk

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:50:51 CST
From: Werner Heuser <wehe@snafu.de>
Reply-To: wehe@mobilix.org
Subject: DATACONV data conversion utils

Hi,

DATACONV (http://dataconv.org) provides Linux utilities for the 
conversion of software data (e.g. from HTML to WML,
from Gupta SqlBase to Oracle, from ASP to PHP, ...)

You may also find links to more than
600 other tools for Linux and other operating systems, as
well as a mailing list and other resources.

Werner

-- 
|=| Werner Heuser = Keplerstr. 11A = D-10589 Berlin = Germany
|=| <wehe@mobilix.org>         T. +49-30-3495386
|=| http://MobiliX.org         Linux-Mobile-Guide
|=| http://Xtops.DE            Laptops und PDAs mit Linux

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:50:58 CST
From: Mark Hatch <mhatch@ics.com>
Subject: Announce: Embedded Open Motif

(Full press release at: http://www.ics.com/forum/forum.php?forum_id=54)

Embedded Open Motif Released
Developers for embedded systems can now use industry standard for user
interfaces

Embedded Open Motif is derived from the industry standard Motif user
interface toolkit and is optimized for embedded devices and PDAs. It
includes the classical Motif widgets and functionality that have been
used by Motif developers since release 1.2. Existing applications should
port with minimal effort.

The first ports of Embedded Open Motif are to the iPAQ and the Agenda
VR3.

It is compact and efficient. The memory footprint of a Motif-based
"Hello World" -single button user interface- can be built in fewer than
3k.

There are no runtime fees, and Embedded Open Motif can be used for
commercial  applications without requiring the release of source code.

The project page, with the downloadable software, is hosted at the
MotifZone (http://www.motifzone.net). The direct link is:
http://www.motifzone.net/projects/?group_id=16

Mark


##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Wed, 29 Aug 2001 21:51:11 CST
From: Rick Hohensee <humbubba@smarty.smart.net>
Subject: osimpa x86 compembler in Bash

osimpa is an assembler for Intel 80386 processors and subsequent, written
entirely in the GNU Bash command interpreter shell. The predecessor of
osimpa was shasm, as seen on Slashdot. osimpa is much cleaned up, can
create useful Linux ELF executables, and has various HLL-like extensions
derived from Forth and C and some programmer convenience commands.

Osimpa uses it's own names for x86 opcodes, which vary from stuff like "="
instead of "MOV" for terseness for common instructions, to the likes of
loadmachinestatusword for little-used instructions that are best kept
self-explanatory. The syntax of osimpa is also unique, and has some faint
resemblances to Forth, while doing whatever is expedient in the shell.
There is no "lexer"; all tokens are whitespace-delimited. Two-operand
instructions use one of "to", "from" or "with" to delimit and order the
operands. The size of an operand is assumed to be the current cellsize,
or can be explicitly set to byte with the "byte" keyword. Keywords are
also available for the x86 size-change prefixes.

osimpa is about 2 orders of magnitude slower than a regular stand-alone
assembler, or about one order of magnitude slower than a compiler.
Interactivity is extremely high, however. You can change a keyword in
seconds, for example, or you can alias it in your source, since the source
file of a program written in osimpa is a Bash script. You can assemble a
program one instruction at a time if you like. Each opcode has it's own
help, e.g.

.....................................
<prompt>= h

                                        Intel MOV

 catch-all. copy. The most prevalent insn. The only access to special
registers.  The fast mem<->A forms may be A= and =A by the time you read
this.
.....................................

And of course, since osimpa is an assembler, the performance of the
resulting program is usually quite good. This is similar to unix "cat" in
osimpa...
.............................................................

ELF
pull @ $argc
pull @ $programname
-test 1 with @ $argc
        when zero                       help
-test 2 with @ $argc
        when not zero                   per_filename
=   @  SP to B
-test  byte 104 with byte @ B
        when  not zero                  per_filename
-test  byte 0 with byte @ 1 + B
        when zero                       help
L per_filename
        1- @ $argc
                when zero               ciao
        pull B
        zero C
         Linux $open
        flag A
                when sign               problem
        = A to BP
L per_read
                = BP to B
                = $buffer to C
                = 4096 to D
                 Linux $read
                flag A
                        when zero       per_filename
                = 1 to B
                # C is still good from the above
                = A to D
                 Linux $write
jump per_read
L problem
        print  $ouch
                        Linux $exit
L help
        print $helptext
                        Linux $exit
L ciao
        = A to B                        # wierd bug, this is a scab.
        = A to B
                Linux $exit

text ouch <<!
 I (cLIeNUX osimpa get) couldn't open one of the arguments so I quit.
!
text helptext <<!

This program is like unix cat, but with just a help switch ala
        get h
 It quits if it can't read the contents of one of it's arguments.
It also doesn't use stdin. With no arguments at all it just quits.
What the program does do is read all it's args in sequence and write them
(thier contents) to stdout.
!
heap
cell argc
cell programname
L buffer
allot 4096
# in_osimpa/get  Rick Hohensee 2001
.........................................................................

osimpa is headed toward
ftp://ftp.gwdg.de/pub/linux/install/clienux/interim/osimpa.tgz 
 or email me since that server lags a bit as to me putting something up on
it, but that's the one that's supposed be be Slashdot-effect-resistant.


Rick Hohensee                                           compembler
                www.
                           cLIeNUX
                                          .com
                                                        humbubba@smart.net

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic