README

Sylli divides timit, strings, files and entire directories into syllables and provides other useful function for syllable analysis. Sylli was originally intended to be used with CLIPS (a corpus of spoken Italian) and NLTK (see references), but can be used on any TIMIT file, string, and with some changes languages and ASCII alphabet(default setting uses xSampa and syllabify Italian).

Please, for a complete, updated documentation visit: http://sylli.sourceforge.net

This package contains two programs: sylli and sylli-command

Install

You can install Sylli by using the windows installer or the source.

To install using the installer just double-click the installer icon.

To install as a python module you can either use python easy install

::
$ easy_install sylli

Or install manually from the source code. To do so, follow these steps:

Install Python, version 2.3 or later - http://python.org/

Install wxPython - http://www.wxpython.org

Download the source code and unzip the content:

::
$ unzip sylli-x.x.x.zip

and install it with:

::
$ cd Sylli $ python setup.py install

For more options use

::
$ python setup.py –help

If you’re using windows or planning to redistribute sylli as a windows installer or .exe read the Windows BUILD section below.

Usage

To run sylli from the command line use

::
$ sylli-command –help

The command ‘sylli’ is reserved for the GUI. This is the default install application in windows. If you installed from the source or on *nix, you can launch it with

::
$ sylli

or run it directly from the source code directory:

::
$ python sylli/ui.py

For more information use the program help.

The latest alternative, is to import the module in python

::
>>> import sylli

Windows BUILD

Install Python, version 2.3 or later - http://python.org/

Install wxPython - http:\www.wxpython.org

Install py2exe - http://starship.python.net/crew/theller/py2exe/

Install the inno installer - http://www.jrsoftware.org/isdl.php

Download msvcr90.dll and copy it in the root syllable directory

Open the command prompt, go to the root syllable directory and run this command

::
> python winsetup.py py2exe

copy sylli/htmldoc into sylli/build

Now compile inno.iss on inno

This will create an installer called sylli-{VERSION}.exe The installer is completely self-contained and will work on any Windows machine, even without the above software having been installed.

Websylli

Sylli online is a CGI for Sylli. You can find the sources and install it following these two steps:

  • copy the directort sylli/websyl in your website root directory (if you don’t want to, you will have to change websyl.py href and src tags accordingly)
  • copy websyl.py and a sonority file sonority.txt in your cgi-bin directory. The two files have to be placed in the same directory, otherwise you’ll have to change the code.

Table Of Contents

Previous topic

Welcome to Sylli

Next topic

Tutorial

This Page