wiki:4.0beta

Version 9 (modified by masc01, 15 years ago) (diff)

--

MARY TTS 4.0 beta -- Release Notes

MARY TTS 4.0 beta download

What's new

MARY 4.0 is a major cleanup over previous versions of MARY TTS.

  • 100% Pure Java. All native libraries have been removed from the system. MARY should now run on any platform that has Java 1.5 or newer.
  • Fully open source. All code is now open source (including German TTS); voices are distributed under Creative Commons licenses.
  • New languages. We have added Turkish and Telugu synthesis for now, and more languages will be added in the future.

MARY now comes with a toolkit for people who want to add support for new languages. There is detailed documentation for

Tested environments

The MARY client and server code was tested on:

  • Mac OS X (Intel) 10.5.8 with java 1.6.0_07
  • Ubuntu Linux 8.10 and 9.04 with sun java 1.5, 1.6, and openjdk-6
  • Windows XP and Vista

The web interface at http://localhost:59125 is working well with:

  • Firefox 3.5 (tested on Mac, Linux)
  • Firefox 3.0 with Quicktime plugin

Known issues

  • On Ubuntu Linux with sun java 1.5 and 1.6, we observed a problem with audio playback in the MARY client: the final section is cut off. With openjdk-6, it works ok.
  • On Ubuntu Linux 8.10 with the builtin Firefox 3.0, the audio plugin doesn't work properly.

Bug reports

This is beta software. It is not yet ready for production use. You are likely to find problems, and we would appreciate if you tell us about it.

If you think you have identified a bug, proceed as follows:

  1. Check in the list of known bugs whether the bug has been reported already;
  2. If you cannot find it, create a new ticket containing the following information:
    • operating system and java version used;
    • what to do to reproduce the error;
    • expected behaviour;
    • detailed log files, i.e. an excerpt of MARY TTS/log/server.log containing the error episode.
  3. Discuss the problem on the MARY user mailing list.

Contributions

People interested in adding support for a language can get in touch, e.g. via the MARY developers mailing list.