[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