speech dispatcher
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 142
Speech Dispatcher 0.6.2
Speech Dispatcher is a device independent layer for speech synthesis. more>> <<less
Download (0.81MB)
Added: 2007-07-06 License: GPL (GNU General Public License) Price:
848 downloads
Content Dispatcher 1.0.2
Content Dispatcher project will dispatch content over many plone sites in one click. more>>
Content Dispatcher project will dispatch content over many plone sites in one click.
Let a content to be dispatch over many plone sites in one click.
<<lessLet a content to be dispatch over many plone sites in one click.
Download (0.093MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
998 downloads
speechd-el 2.0
speechd-el is an Emacs client to Speech Dispatcher, BrlTTY, and other alternative output devices. more>>
speechd-el is an Emacs client to Speech Dispatcher, BrlTTY, and other alternative output devices.
speechd-el provides a complex speech/Braille interface to Emacs, and is focused especially on (but not limited to) blind and visually impaired users.
It allows the user to work with Emacs without looking on the screen, using the speech and Braille output.
Enhancements:
- The output mechanism was modularized and redesigned to support multiple output devices.
- The most important impact of this change is BrlTTY support, which works in a way similar to how speech output works.
- This means that speechd-el can be used with both Speech Dispatcher and BrlTTY now.
<<lessspeechd-el provides a complex speech/Braille interface to Emacs, and is focused especially on (but not limited to) blind and visually impaired users.
It allows the user to work with Emacs without looking on the screen, using the speech and Braille output.
Enhancements:
- The output mechanism was modularized and redesigned to support multiple output devices.
- The most important impact of this change is BrlTTY support, which works in a way similar to how speech output works.
- This means that speechd-el can be used with both Speech Dispatcher and BrlTTY now.
Download (0.14MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1204 downloads
Speech and Debate Timekeeper 2.2
Speech and Debate Timekeeper is an open source, multi-platform timer for speech and debate competitions. It has speech order and time limits preset fo... more>> <<less
Download (1458KB)
Added: 2009-04-20 License: Freeware Price: Free
225 downloads
XML::Filter::Dispatcher 0.52
XML::Filter::Dispatcher is a path based event dispatching with DOM support. more>>
XML::Filter::Dispatcher is a path based event dispatching with DOM support.
SYNOPSIS
use XML::Filter::Dispatcher qw( :all );
my $f = XML::Filter::Dispatcher->new(
Rules => [
foo => &handle_foo_start_tag,
@bar => &handle_bar_attr,
## Send any elts and their contents to $handler
snarf//self::node() => $handler,
## Print the text of all elements
description
=> [ string() => sub { push @out, xvalue } ],
],
Vars => {
"id" => [ string => "12a" ],
},
);
WARNING: Beta code alert.
A SAX2 filter that dispatches SAX events based on "EventPath" patterns as the SAX events arrive. The SAX events are not buffered or converted to an in-memory document representation like a DOM tree. This provides for low lag operation because the actions associated with each pattern are executed as soon as possible, usually in an elements start_element() event method.
This differs from traditional XML pattern matching tools like XPath and XSLT (which is XPath-based) which require the entire document to be built in memory (as a "DOM tree") before queries can be executed. In SAX terms, this means that they have to build a DOM tree from SAX events and delay pattern matching until the end_document() event method is called.
<<lessSYNOPSIS
use XML::Filter::Dispatcher qw( :all );
my $f = XML::Filter::Dispatcher->new(
Rules => [
foo => &handle_foo_start_tag,
@bar => &handle_bar_attr,
## Send any elts and their contents to $handler
snarf//self::node() => $handler,
## Print the text of all elements
description
=> [ string() => sub { push @out, xvalue } ],
],
Vars => {
"id" => [ string => "12a" ],
},
);
WARNING: Beta code alert.
A SAX2 filter that dispatches SAX events based on "EventPath" patterns as the SAX events arrive. The SAX events are not buffered or converted to an in-memory document representation like a DOM tree. This provides for low lag operation because the actions associated with each pattern are executed as soon as possible, usually in an elements start_element() event method.
This differs from traditional XML pattern matching tools like XPath and XSLT (which is XPath-based) which require the entire document to be built in memory (as a "DOM tree") before queries can be executed. In SAX terms, this means that they have to build a DOM tree from SAX events and delay pattern matching until the end_document() event method is called.
Download (0.086MB)
Added: 2006-09-16 License: Perl Artistic License Price:
1133 downloads
Log::Dispatch::TkText 1.007
Log::Dispatch::TkText provides a Text widget for Log::Dispatch. more>>
Log::Dispatch::TkText provides a Text widget for Log::Dispatch.
SYNOPSIS
use Tk ;
use Log::Dispatch;
use Log::Dispatch::TkText ;
my $dispatch = Log::Dispatch->new;
my $mw = MainWindow-> new ;
my $tklog = $mw->Scrolled(LogText, name => tk,
min_level => debug);
$tklog -> pack ;
# add the logger object to $dispatch (not the widget !!)
$dispatch->add($tklog->logger) ;
$dispatch -> log
(
level => info,
message => "Quaquacomekiki ? (so says Averell Dalton)"
) ;
This widget provide a read-only text widget (based on Tk::ROText) for logging through the Log::Dispatch module.
Note that this widget works with a buddy Log::Dispatch::ToTk object which will be created by the widgets constructor. The reference to this buddy object must be added to the main log dispatcher.
<<lessSYNOPSIS
use Tk ;
use Log::Dispatch;
use Log::Dispatch::TkText ;
my $dispatch = Log::Dispatch->new;
my $mw = MainWindow-> new ;
my $tklog = $mw->Scrolled(LogText, name => tk,
min_level => debug);
$tklog -> pack ;
# add the logger object to $dispatch (not the widget !!)
$dispatch->add($tklog->logger) ;
$dispatch -> log
(
level => info,
message => "Quaquacomekiki ? (so says Averell Dalton)"
) ;
This widget provide a read-only text widget (based on Tk::ROText) for logging through the Log::Dispatch module.
Note that this widget works with a buddy Log::Dispatch::ToTk object which will be created by the widgets constructor. The reference to this buddy object must be added to the main log dispatcher.
Download (0.005MB)
Added: 2007-03-29 License: Perl Artistic License Price:
940 downloads
XML::Filter::Dispatcher::Compiler 0.52
XML::Filter::Dispatcher::Compiler can compile rulesets in to code. more>>
XML::Filter::Dispatcher::Compiler can compile rulesets in to code.
SYNOPSIS
use XML::Filter::Dispatcher::Compiler qw( xinline );
my $c = XML::Filter::Dispatcher::Compiler->new( ... )
my $code = $c->compile(
Package => "My::Filter",
Rules => [
a/b/c => xinline q{warn "found a/b/c"},
],
Output => "lib/My/Filter.pm", ## optional
);
Most of the options from XML::Filter::Dispatcher are accepted.
NOTE: you cannot pass code references to compile() if you want to write the $code to disk, they will not survive. If you want to eval $code, this is ok.
METHODS
xinline
Hints to X::F::D that the string is inlinable code. This is a requirement when using the compiler and is so far (v.52) ignored elswhere. In xinlined code, $self refers to the current dispatcher and $e refers to the current events data. Or you can get that yourself in $_[0] and $_[1] as in a normal SAX event handling method.
compile
Accepts options that extend and override any previously set for the duration of the compile(), including the ruleset to compile.
<<lessSYNOPSIS
use XML::Filter::Dispatcher::Compiler qw( xinline );
my $c = XML::Filter::Dispatcher::Compiler->new( ... )
my $code = $c->compile(
Package => "My::Filter",
Rules => [
a/b/c => xinline q{warn "found a/b/c"},
],
Output => "lib/My/Filter.pm", ## optional
);
Most of the options from XML::Filter::Dispatcher are accepted.
NOTE: you cannot pass code references to compile() if you want to write the $code to disk, they will not survive. If you want to eval $code, this is ok.
METHODS
xinline
Hints to X::F::D that the string is inlinable code. This is a requirement when using the compiler and is so far (v.52) ignored elswhere. In xinlined code, $self refers to the current dispatcher and $e refers to the current events data. Or you can get that yourself in $_[0] and $_[1] as in a normal SAX event handling method.
compile
Accepts options that extend and override any previously set for the duration of the compile(), including the ruleset to compile.
Download (0.086MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
MWSpeaker 1.0
MWSpeaker project is the worst speech synthesis software ever. more>>
MWSpeaker project is the worst speech synthesis software ever.
You provide a phrase, and MWSpeaker looks up each word in Merriam-Websters online dictionary, downloads the corresponding pronounciations, and plays them in sequence.
M-W Speaker takes a phrase (no punctuation please), takes each work, looks it up on the Meriam Webster website, downloads the sound file, and then, once it has sound files for each word in the phrase, plays them all back to back.
The result is something that resembles the sentence with any proper names and words not considered proper english words removed. This process is pretty slow since each word has to be looked up and the sound file downloaded by hey :)
This is mostly just for fun. I see no practical use for this whatsoever.
Its written in Python.
<<lessYou provide a phrase, and MWSpeaker looks up each word in Merriam-Websters online dictionary, downloads the corresponding pronounciations, and plays them in sequence.
M-W Speaker takes a phrase (no punctuation please), takes each work, looks it up on the Meriam Webster website, downloads the sound file, and then, once it has sound files for each word in the phrase, plays them all back to back.
The result is something that resembles the sentence with any proper names and words not considered proper english words removed. This process is pretty slow since each word has to be looked up and the sound file downloaded by hey :)
This is mostly just for fun. I see no practical use for this whatsoever.
Its written in Python.
Download (0.006MB)
Added: 2006-11-21 License: BSD License Price:
1067 downloads
Speegle Define 1.1
Speegle Define is a Firefox extension that gives a spoken definition of a word using Speegle Speech Technology. more>>
Speegle Define is a Firefox extension that gives a spoken definition of a word using Speegle Speech Technology. You highlight the word you would like explained with highlight left click on any internet page you are reading.
Right click and choose "Audio Definition" from the pop up menu and its definition will be read back to you in English through your speakers or headphones.
<<lessRight click and choose "Audio Definition" from the pop up menu and its definition will be read back to you in English through your speakers or headphones.
Download (0.004MB)
Added: 2007-06-02 License: MPL (Mozilla Public License) Price:
874 downloads
Log::Dispatch::ToTk 1.7
Log::Dispatch::ToTk provides class to redirect Log::Dispatch to Tk widgets. more>>
Log::Dispatch::ToTk provides class to redirect Log::Dispatch to Tk widgets.
Most users will only need to use Log::Dispatch::TkText widget to have Log::Dispatch messages written on a text widget.
For more fancy uses, this module can be used by a composite widget dedicated to handle Log::Dispatch logs.
This module is the interface class between Log::Dispatch and Tk widgets. This class is derived from Log::Dispatch::Output.
One ToTk object will be created for each Log::Dispatch::Tk* widget and the user must register the ToTk object to the log dispatcher.
Create a new ToTk object. Parameter are :
- widget ($) - The buddy widget object
- name ($) - The name of the object (not the filename!). Required.
- min_level ($) - The minimum logging level this object will accept. See the Log::Dispatch documentation for more information. Required.
- max_level ($) - The maximum logging level this obejct will accept. See the Log::Dispatch documentation for more information. This is not required. By default the maximum is the highest possible level (which means functionally that the object has no maximum).
<<lessMost users will only need to use Log::Dispatch::TkText widget to have Log::Dispatch messages written on a text widget.
For more fancy uses, this module can be used by a composite widget dedicated to handle Log::Dispatch logs.
This module is the interface class between Log::Dispatch and Tk widgets. This class is derived from Log::Dispatch::Output.
One ToTk object will be created for each Log::Dispatch::Tk* widget and the user must register the ToTk object to the log dispatcher.
Create a new ToTk object. Parameter are :
- widget ($) - The buddy widget object
- name ($) - The name of the object (not the filename!). Required.
- min_level ($) - The minimum logging level this object will accept. See the Log::Dispatch documentation for more information. Required.
- max_level ($) - The maximum logging level this obejct will accept. See the Log::Dispatch documentation for more information. This is not required. By default the maximum is the highest possible level (which means functionally that the object has no maximum).
Download (0.004MB)
Added: 2007-03-29 License: Perl Artistic License Price:
939 downloads
gnome-speech 0.4.16
GNOME Speechs purpose is to provide a simple general API for producing text-to-speech output. more>>
GNOME Speechs purpose is to provide a simple general API for producing text-to-speech output.
The GNOME Speech 1.0 API is currently under development, and it will provide API for both text-to-speech output as well as speech input. It will be heavily influenced by the Java Speech API, both the existing 1.0 specification, and the new 2.0 one which is currently under development.
GNOME Speech 0.4 is made up of three basic parts:
- IDL interface definitions
- libgnomespeech - Convenience library for speech driver development
- Java package to aid in developing GNOME Speech drivers in Java
- Sample driver implementations
<<lessThe GNOME Speech 1.0 API is currently under development, and it will provide API for both text-to-speech output as well as speech input. It will be heavily influenced by the Java Speech API, both the existing 1.0 specification, and the new 2.0 one which is currently under development.
GNOME Speech 0.4 is made up of three basic parts:
- IDL interface definitions
- libgnomespeech - Convenience library for speech driver development
- Java package to aid in developing GNOME Speech drivers in Java
- Sample driver implementations
Download (0.46MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
821 downloads
SpeakGoodChinese 0.5
Speak Good Chinese is a cross-platform application that allows you or your students to train their Mandarin pronunciation. more>>
Speak Good Chinese is a cross-platform application based on GTK technology that allows you or your students to train their Mandarin pronunciation. Our software is based on Praat, leading software in speech analysis. Our speech technology is backed by the Institute of Phonetic Sciences part of the University of Amsterdam.
SpeakGoodChinese software was supported financially by the DU. Questions can be mailed to stefandekonink@xs4all.nl, they will be forwarded to the appropriate project member.
Enhancements:
- This release makes administrative tasks easier for teachers or students that want to manage or distribute their own wordlists.
- Another new feature in this subsystem is the shuffle function.
- Several bugs were solved related to cleaning up old recordings.
- New documentation was added.
<<lessSpeakGoodChinese software was supported financially by the DU. Questions can be mailed to stefandekonink@xs4all.nl, they will be forwarded to the appropriate project member.
Enhancements:
- This release makes administrative tasks easier for teachers or students that want to manage or distribute their own wordlists.
- Another new feature in this subsystem is the shuffle function.
- Several bugs were solved related to cleaning up old recordings.
- New documentation was added.
Download (9.0MB)
Added: 2007-06-24 License: GPL (GNU General Public License) Price:
858 downloads
Log::Dispatch::Config 1.01
Log::Dispatch::Config is a Log4j for Perl. more>>
Log::Dispatch::Config is a Log4j for Perl.
SYNOPSIS
use Log::Dispatch::Config;
Log::Dispatch::Config->configure(/path/to/log.conf);
my $dispatcher = Log::Dispatch::Config->instance;
$dispatcher->debug(this is debug message);
$dispatcher->emergency(something *bad* happened!);
# automatic reloading conf file, when modified
Log::Dispatch::Config->configure_and_watch(/path/to/log.conf);
# or if you write your own config parser:
use Log::Dispatch::Configurator::XMLSimple;
my $config = Log::Dispatch::Configurator::XMLSimple->new(log.xml);
Log::Dispatch::Config->configure($config);
Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way to configure Log::Dispatch object with configulation file (default, in AppConfig format). I mean, this is log4j for Perl, not with all API compatibility though.
METHOD
This module has a class method configure which parses config file for later creation of the Log::Dispatch::Config singleton instance. (Actual construction of the object is done in the first instance call).
So, what you should do is call configure method once in somewhere (like startup.pl in mod_perl), then you can get configured dispatcher instance via Log::Dispatch::Config->instance.
<<lessSYNOPSIS
use Log::Dispatch::Config;
Log::Dispatch::Config->configure(/path/to/log.conf);
my $dispatcher = Log::Dispatch::Config->instance;
$dispatcher->debug(this is debug message);
$dispatcher->emergency(something *bad* happened!);
# automatic reloading conf file, when modified
Log::Dispatch::Config->configure_and_watch(/path/to/log.conf);
# or if you write your own config parser:
use Log::Dispatch::Configurator::XMLSimple;
my $config = Log::Dispatch::Configurator::XMLSimple->new(log.xml);
Log::Dispatch::Config->configure($config);
Log::Dispatch::Config is a subclass of Log::Dispatch and provides a way to configure Log::Dispatch object with configulation file (default, in AppConfig format). I mean, this is log4j for Perl, not with all API compatibility though.
METHOD
This module has a class method configure which parses config file for later creation of the Log::Dispatch::Config singleton instance. (Actual construction of the object is done in the first instance call).
So, what you should do is call configure method once in somewhere (like startup.pl in mod_perl), then you can get configured dispatcher instance via Log::Dispatch::Config->instance.
Download (0.011MB)
Added: 2007-06-12 License: Perl Artistic License Price:
864 downloads
OO Text To Speech 0.1
OO Text To Speech is a text-to speech macro for OpenOffice.org. more>>
OO Text To Speech is a text-to speech macro for OpenOffice.org.
Its a syllable analyzer: using a reading motor, it reads a document and translates it into a vocal message.
About OpenOffice
OpenOffice.org is a multiplatform and multilingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute.
It is an international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML- based file format.
<<lessIts a syllable analyzer: using a reading motor, it reads a document and translates it into a vocal message.
About OpenOffice
OpenOffice.org is a multiplatform and multilingual office suite and an open-source project. Compatible with all other major office suites, the product is free to download, use, and distribute.
It is an international office suite that will run on all major platforms and provide access to all functionality and data through open-component based APIs and an XML- based file format.
Download (4.8MB)
Added: 2006-03-01 License: GPL (GNU General Public License) Price:
1347 downloads
KTTS - KDE Text-to-Speech System 0.3.0
KTTS - KDE Text-to-Speech is a subsystem within the KDE desktop for conversion of text to audible speech. more>>
KTTS - KDE Text-to-Speech is a subsystem within the KDE desktop for conversion of text to audible speech.
KTTS is currently under development and aims to become the standard subsystem for all KDE applications to provide speech output.
Main features:
User Features:
- Speak any text from the KDE clipboard.
- Speak any plain text file.
- Speak all or any portion of a text file from Kate.
- Speak all or any portion of an HTML page from Konqueror.
- Use as the speech backend for KMouth and KSayIt.
- Speak KDE notifications (KNotify).
- Long text is parsed into sentences. User may backup by sentence or paragraph, replay, pause, and stop playing.
- Audio output via aRts or GStreamer (version 0.8.7 or later)
Programmer Features:
- Priority system for screen reader outputs, warnings and messages, while still playing regular texts.
- Plugin-based architecture for support of a wide variety of speech synthesis engines and drivers.
- Permit generation of speech from the command line (or via shell scripts) using the KDE DCOP utilities.
- Provide a lightweight and easily usable interface for applications to generate speech output.
- Applications need not be concerned about contention over the speech device.
- FUTURE: Provide support for speech markup languages, such as VoiceXML, Sable, Java Speech Markup Language (JSML), and Speech Markup Meta-language (SMML).
- FUTURE: Provide limited support for embedded speech markers.
- Asynchronous to prevent system blocking.
<<lessKTTS is currently under development and aims to become the standard subsystem for all KDE applications to provide speech output.
Main features:
User Features:
- Speak any text from the KDE clipboard.
- Speak any plain text file.
- Speak all or any portion of a text file from Kate.
- Speak all or any portion of an HTML page from Konqueror.
- Use as the speech backend for KMouth and KSayIt.
- Speak KDE notifications (KNotify).
- Long text is parsed into sentences. User may backup by sentence or paragraph, replay, pause, and stop playing.
- Audio output via aRts or GStreamer (version 0.8.7 or later)
Programmer Features:
- Priority system for screen reader outputs, warnings and messages, while still playing regular texts.
- Plugin-based architecture for support of a wide variety of speech synthesis engines and drivers.
- Permit generation of speech from the command line (or via shell scripts) using the KDE DCOP utilities.
- Provide a lightweight and easily usable interface for applications to generate speech output.
- Applications need not be concerned about contention over the speech device.
- FUTURE: Provide support for speech markup languages, such as VoiceXML, Sable, Java Speech Markup Language (JSML), and Speech Markup Meta-language (SMML).
- FUTURE: Provide limited support for embedded speech markers.
- Asynchronous to prevent system blocking.
Download (4.0MB)
Added: 2005-06-14 License: GPL (GNU General Public License) Price:
1605 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above speech dispatcher search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed