wiki:WikiStart

Version 44 (modified by masc01, 10 years ago) (diff)

--

Welcome to the OpenMary development page

This is the home of the source code of the OpenMary text-to-speech synthesis system.

For an introduction to MARY, online demos, and for downloading an installer for the MARY system, go to the main MARY page.

On these development pages, you can browse the source code, and submit bug reports (but look at the existing bug reports first!).

SVN access to the repository

You can check out the latest development source code from the SVN trunk, using the following command:

   svn checkout https://mary.opendfki.de/repos/trunk openmary

The source code of released versions can be found below tags/. For example, to check out the source code of the "4.0 beta" release, do this:

   svn checkout https://mary.opendfki.de/repos/tags/4.0beta openmary-4.0beta

Bug reports

If you think you have identified a bug, we would like to hear about it. For a meaningful bug report, 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.

Mailing List

If you use the MARY system, you can subscribe to the mary-users mailing list. Topics that should be discussed here include:

  • How to use the MARY system: run the server, start the client, save audio, run MARY in standalone mode, etc.
  • Suggestions for improvement, bug reports, feature requests (no guarantees of course that anyone has time to do it).

The MARY developers mailing list is for discussions around the MARY TTS source code:

  • Improvements of the core MARY code;
  • issues around attempts to build new language components and voices;
  • issues arising when integrating MARY TTS into other code.

Wiki documentation

Here are some entry points to get us started:

Guidelines for code development:

Contributions

People interested in adding support for a language in MARY TTS can contact Marc Schröder (schroed at dfki.de). We can discuss whether you want to do your development on your own servers or in a branch on the MARY SVN repository. Once it is sufficiently mature, your contribution could be merged into the trunk and become part of a future MARY TTS release.

SVN access to the repository

You can check out the source code from SVN, using the following command:

   svn checkout https://mary.opendfki.de/repos/trunk openmary

Want to help?

As all open source projects, OpenMary can only thrive with contributions from the community.

Any pronunciation corrections are welcome on the PronunciationCorrections page.

If you have a suggestion what you would like to implement, it might be a good idea to discuss it on the mary-users list, and/or to submit a ticket.

If you would like to help but would need inspiration what you could do, do take a look at the active tickets, or more specifically at the section Volunteers wanted!

Contact Marc Schröder (schroed at dfki.de) if you want to get write access to the repository.

4.0 beta Release Notes

Trac

This development environment is built using Trac.