2003-05-19  Marc Mulcahy <marc.mulcahy@sun.com>
	
	* drivers/freetts drivers/viavoice drivers/dectalk drivers/eloquence:
	Standardized pitch parameter name to pitch.	

	* drivers/dectalk/dectalkspeaker.c (dectalk_callback): Fixed
	callbacks.
	
2003-05-16  Marc Mulcahy  <marc.mulcahy@sun.com>

	* configure.in: Fixed package name.
	
	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSpeaker.java: Correctly
	report FreeTTS speech range range as 0-999 not 0-1000.
	
2003-05-06    <bill.haneman@sun.com>

	* configure.in: Release 0.2.1.
	
2003-04-08  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/viavoice/Makefile.am drivers/freetts/Makefile.am
	drivers/viavoice/Makefile.am: Autoconf fixups to not install the
	.server files for drivers which aren't built.
	
2003-04-02  Michael Meeks  <michael@ximian.com>

	* configure.in: remove stray " on newline poisoning configure.

	* gnome-speech/Makefile.am: prune bogus -g -werror flags,
	get CLEANFILES set right for my more anal autotools.

2003-03-27  Marc Mulcahy  <marc.mulcahy@sun.com>

	* configure.in drivers/eloquence/Makefile.am: Fixe Eloquence driver autoconf stuff.
	
2003-03-27  Marc Mulcahy  <marc.mulcahy@sun.com>

	* test/test-speech.c (speaker_say_print): Print before speaking.

2003-03-25  Marc Mulcahy  <marc.mulcahy@sun.com>

	* configure.in drivers/Makefile.am drivers/eloquence: Checked in Rich
	Burridge's initial Eloquence driver implementation.

	* configure.in drivers/Makefile.am drivers/dectalk: Added Rich
	Burridge's DECTalk Software driver implementation.
		
2003-03-03  Colin Walters  <walters@gnu.org>

	* test/Makefile.am (EXTRA_DIST): Add callback.h.

	* idl/Makefile.am (idl_DATA): Add GNOME_Speech_SpeechCallback.idl,
	GNOME_Speech_Speaker.idl.

	* drivers/viavoice/Makefile.am (serverinfo_in_files): New
	variable.  Use it for serverinfo_DATA and EXTRA_DIST.

	* drivers/freetts/Makefile.am: Remove BUILD_FREETTS_DRIVER
	conditional here.
	
	* drivers/freetts/native/Makefile.am (lib_LTLIBRARIES): Move
	BUILD_FREETTS_DRIVER conditional to here from
	drivers/freetts/Makefile.am.

	* Makefile.am (EXTRA_DIST): Remove xml-i18n-extract.in,
	xml-i18n-merge.in, xml-i18n-update.in.

2003-02-12 Adi Dascal <ad@baum.ro>

	* drivers/viavoice/viavoicespeaker.c:
    	(viavoice_speaker_finalize): removed eciStop call because any synthesis
	     which is underway when eciDelete function is called it is 
	     immediately terminated, so there is no need of this call.

	* drivers/viavoice/viavoicesynthesisdriver.c:
    	(viavoice__get_synthesizerVersion) : get version from TTS, do not 
	    hardcode it.
    	(get_voice_list):
	- removed a leak - delete the temporar handle 
	    (eciDelete (tmp_handle) ).
	- for eciGetVoiceName, nameBuffer (3rd param), should be 
	    ECI_VOICE_NAME_LENGTH + 1 bytes long. Otherwise, a long voice 
	    name may corrupt memory.
	    
	* test/callback.c:
    	(callback_notify): added default case for switch.
    	(callback_finalize): added.
    	(callback_class_init): assign value to object_class->finalize.

	* test/test-speech.c:
    	(callback_test): unref the cb.
    	(do_test): removed leak by CORBA_free-ing the "voices"

2003-01-23  Marc Mulcahy  <marc.mulcahy@sun.com>

	* README: Minor formatting and content fix-ups.

2003-01-23  Padraig O'Briain <padraig.obriain@sun.com>

	* configure.in: Remove reference to dectalk

	* drivers/Makefile.am: Remove reference to dectalk

	* gnome-speech/speaker.c (impl_setParameterValue): Fix typo

	* test/callback.c: Add include of <bonobo/bonob-main.h> to remove
	compiler warning.

2003-01-22  Marc Mulcahy <marc.mulcahy@sun.com>

	* gnome-speech/speaker.c: Return boolean as it should.  thanks to
	Michael Meeks for catching this one.

2002-12-19  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSpeaker.java: Added
	start and end of speech callback notifications.  Also fixed
	the implementation of the manipulation of speech parameters.

	* drivers/freetts/native/freettsdriver.c: Removed debugging print
	statements.
	
2002-12-17  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSpeaker.java: Fixes
	to make the FreeTTS Driver a bit more robust-- still crashes after
	several instances are created, but speaker creation time is reduced
	and more than four can now apparently be created at once.	

2002-12-16  Daniel Elstner  <daniel.elstner@gmx.net>

	* configure.in (BUILD_JAVA_PACKAGE): In the AM_CONDITIONAL(),
	test for 'no' instead of the empty string.
	(BUILD_FREETTS_DRIVER_SOLARIS): Add missing 'test' to the
	AM_CONDITIONAL() argument.

2002-12-12  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/native/freettsdriver.c: Passs command-line arguments
	to bonobo.
	
	* drivers/freetts/freetts-synthesis-driver.in: Pass on the arguments
	we'll get from bonobo-activation to the VM.
	
2002-12-04  Marc Mulcahy  <marc.mulcahy@sun.com>

	* test/test-speech.c test/callback.c test/callback.h Makefile.am:
	Added callback test.

	* drivers/viavoice/viavoicesynthesisdriver.c: Removed unused static function.

	* drivers/viavoice/viavoicespeaker.c: implemented Non-threaded working
	callbacks.

2002-11-26  Bill Haneman <bill.haneman@sun.com>

	* configure.in:
	Include Makefiles for drivers/freetts/java and 
	drivers/freetts/native in AC_OUTPUT.

	* test/test-speech.c:
	(do_test):
	Don't segfault if the voices list is empty.

	* drivers/viavoice/viavoicesynthesisdriver.c:
	(voice_info_list_from_voice_list):
	Set the length of the returned infolist to zero
	when returning an empty list, instead of returning NULL.

2002-11-21  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSynthesisDriver.java:
	Fixed casting error.
	
	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSpeaker.java: Fixed NULL return values.
	
	* test/test-speech.c (parameter_tests): Added exception check to
	prevent against segv.
	
2002-11-20  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/java/org/GNOME/Speech/FreeTTSSynthesisDriver.java
	drivers/freetts/java/org/GNOME/Speech/FreeTTSSynthesisDriver.java: a
	few more tweaks, but still not working.

	* test/test-speech.c (do_test): Added another exception check.

2002-11-14  Michael Meeks  <michael@ximian.com>

	* test/test-speech.c (do_test): fix misc.
	uninitalized problems / warnings.

2002-11-13  Marc Mulcahy  <marc.mulcahy@sun.com>

	* test/test-speech.c (do_test): Added exception check when querying
	for its list of voices.
	
	* drivers/festival/festivalsynthesisdriver.c (festival_createSpeaker):
	Fixed memory leak.
	
	* drivers/viavoice/viavoicespeaker.c (viavoice_say): Removed broken
	callback implementation.
	(viavoice_speaker_finalize): Fixed memory leak.

	* drivers/viavoice/viavoicesynthesisdriver.c (viavoice_createSpeaker):
	Fix memory leaks.

	* test/test-speech.c (do_test): Fix memory leaks.
	

2002-11-07  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/festival: Imported speaker files.

2002-11-06  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/festival: Ported driver to new api.

	* drivers/freetts: Started port to new api.

2002-10-23  Marc Mulcahy <marc.mulcahy@sun.com>

	Removed old festival and viavoice driver code.

2002-10-23  Marc Mulcahy <marc.mulcahy@sun.com>

	Initial merge of new api branch back onto head.

2002-10-22  Marc Mulcahy <marc.mulcahy@sun.com>

	* Updated to 0.2 API.

2002-10-07  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/viavoice-tts-driver/Makefile.am: Fix warning

2002-09-17  Marc Mulcahy  <marc.mulcahy@sun.com>

	* configure.in drivers/freetts/native/Makefile.am: Added support for 
	building Linux and Solaris FreeTTS drivers.

	* drivers/freetts/freetts-synthesis-driver.in: Made Solaris happy.
	
2002-09-17  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/freetts/native/Makefile.am (CLEANFILES): Added
	freettsdriver.h to the CLEANFILES list so it is removed on
	'make clean'.	

	* drivers/freetts/native/Makefile.am (libfreettsdriver_la_SOURCES):
	Re-ordered sources so freettsdriver.h is built first (duh).

2002-09-17  Marc Mulcahy <marc.mulcahy@sun.com>
	(libfreettsdriver_la_SOURCES): Re-ordered source files so freettsdriver.h is built first (duh).

	* configure.in drivers/freetts: Fixed the mess I made with the
	previous commit.

2002-09-17  Marc Mulcahy <marc.mulchy@sun.com>

	* test/test-speech.c: Added print statement to show initialization.

	* configure.in drivers/Makefile.am driver/freetts: Checked in new Java
	implementation of FreeTTS driver.

2002-09-17  Marc Mulcahy <marc.mulcahy@suncom>

	* drivers/FreeTTS: Removed old version of FreeTTS driver to make way
	for the new Java implementation.

2002-09-13  Marc Mulcahy  <marc.mulcahy@sun.com>

	* drivers/festival/festivalsynthesisdriver.c
	(festival_driverInit): Remove unused variable
	(festival_read): removed

	* drivers/viavoice/viavoicesynthesisdriver.c (viavoice_set_pitch):
	 Added return value
	(viavoice_stop): Added return value.

2002-09-13  Marc Mulcahy <marc.mulcahy@sun.com>

	* gnome-speech/synthesisdriver.c gnome-speech/synthesisdriver.h
	drivers/viavoice/viavoicesynthesisdriver.c
	drivers/viavoice/viavoicesynthesisdriver.h
	drivers/festival/festivalsynthesisdriver.c
	drivers/festival/festivalsynthesisdriver.h test/test-speech.c: Addded
	copyright and file description headers.

2002-09-13  Michael Meeks  <michael@ximian.com>

	* gnome-speech/synthesisdriver.c
	(impl_getParameterValueDescription): don't use
	uninitialized variable.

	* test/test-speech.c (main): fix ev / select_server
	(select_server): upd.
	(driver_say_print): impl. helper.
	(parameter_tests): use helper throught.
	(do_test): don't double free, use helper.
	include stdlib.h for atoi etc.
	(parameter_tests): pass ev around more normally.
	(main): free exceptions at end, do a debug
	shutdown, so we can track ref leaks correctly.

2002-09-12  Marc Mulcahy <marc.mulcahy@sun.com>

	* configure.in drivers/Makefile.am drivers/festival: Added basic
	festival driver.

2002-09-12  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/viavoice/viavoicesynthesisdriver.h: Fixed cut and paste
	foolishness.

2002-09-12  Marc Mulcahy <marc.mulcahy@sun.com>

	* configure.in drivers/viavoice: Fixed .server file namespace.

2002-09-12  Marc Mulcahy <marc.mulcahy@sun.com>

	* test/test-speech.c: Applied Michael's cleanup patch.

2002-09-12  Michael Meeks  <michael@ximian.com>

       * gnome-speech/synthesisdriver.c
       (impl_getParameterValueDescription): fix uninitialized
       variable use, and NULL string return.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/viavoice/viavoicessynthesisdriver.c: Got rid of temp testing
	code.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* Makefile.am: Added java to list of subdirs to build.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers: Added subdirectory for GNOME Speech drivers.

	* drivers/viavoice: Added initial re-implementation of IBM Viavoice
	TTS driver.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* configure.in java: Added java package.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* idl/GNOME_Speech_SynthesisDriver.idl: Made stop and say functions
	return booleans so they are compatible with the previous version of
	the idl.  I eventually want to change most functions to throw
	exceptions rather than returning ambiguous return values.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* test/test-speech.c: Speech enabled the test program.  Added
	interactive test for parameter support.

2002-09-11  Marc Mulcahy <marc.mulcahy@sun.com>

	* gnome-speech/*.*: Removing old files

2002-08-14  Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/FreeTTS: Added initial implementation of FreeTTS driver.

2002-08-13  Marc Mulcahy <marc.mulcahy@sun.com>

	* gnome-speech/synthesisdriver.c: Hooked up getSupportedParameters and
	getParameterValueDescription.

2002-08-13  Marc Mulcahy <marc.mulcahy@sun.com>

	* idl/GNOME_Speech_SynthesisDriver.idl: Modified parameter functions
	to take and return doubles as parameter values.

2002-08-13  Marc Mulcahy <marc.mulcahy@suyn.com>

	* gnome-speech/synthesisdriver.c gnome-speech/synthesisdriver.h:
	Initial implementation of SynthesisDriver base class.

	* idl/GNOME_Speech_SynthesisDriver.idl: Reworked parameter interface
	definitions.

	* test/test-speech.c: Beginnings of new interactive test suite.

	* drivers: Deleted viavoice-tts-driver and festival-tts-driver
	subdirectories.

	* drivers/FreeTTS: Added initial implementation of FreeTTS driver.

2002-07-26  Marc Mulcahy <marc.mulcahy@sun.com>

	* idl/GNOME_Speech_SynthesisDriver.idl idl/Makefile.am: Renamed
	SynthesisDriver.idl to GNOME_Speech_SynthesisDriver.idl to clean
	up naming.
	
2002-07-26  Marc Mulcahy <marc.mulcahy@sun.com>

	Branched to gnome_speech0-1 for API redesign.

>>>>>>> 1.7.2.28
2002-06-04 Bill Haneman <bill.haneman@sun.com>

	reverted removal of namespace.
	
	* Makefile.am:
	Add 'idl' directory to SUBDIRS.

	* gnome-speech-1.0.pc.in:
	Change idldir to @datadir@/idl/gnome-speech-1.0.

	* gnome-speech/speech_synthesis_driver.h:
	Changed references to 
	* gnome-speech/speech_synthesis_driver.c:
	(speech_synthesis_driver_class_init):
	Changed reference to POA to reflect new namespace.

	* test/test-speech.c:
	(main):
	Changed references to Speech_SynthesisDriver and its methods,
	to reflect namespace.
	
	* idl/SynthesisDriver.idl:
	Put this in the GNOME/Speech namespace.

	* idl/Makefile.am:
	Changed idldir to match gnome-speech-1.0.pc,
	"$(datadir)/idl/gnome-speech-1.0"
	
	
2001-12-10 Marc Mulcahy <marc.mulcahy@sun.com>

	Get .cvsignores working properly.

2001-12-10 Marc Mulcahy <marc.mulcahy@sun.com>

	* drivers/festival-tts-driver/festival-tts-driver.c
	drivers/viavoice-tts-driver/viavoice-tts-driver.c: check return
	value from bonobo_activation_active_server_register as per Michael's suggestion

2001-12-10 Marc Mulcahy <marc.mulcahy@sun.com>

	* .cvsignore: Shutup CVS

	2001-12-10 Marc Mulcahy <marc.mulcahy@sun.com>

	* test/festival_sleep_pid: removed extraneous output of festival speech server

	2001-12-10 Marc Mulcahy <marc.mulcahy@sun.com>

	Initial import into CVS
	
