crenz says: a syllable with "ie" will be counted "long", a syllable with "ss" will be counted short (using the new German spelling).

...it's also OT a bit, but could you say more about "the new German spelling?" I haven't heard of that before (not being a student of German) and I'm curious if it simply means modern (ie. from sometime in the 20th century,) or if it's a very recent change (as in something from the last 25 years).

I have to agree with the conclusion that you might be best using a dictionary that provides phonetic spelling for the words that concern you. Those are typically hypenated anyway, and the accent marks may lend other useful information to your system.

In fact, the access to emphasis information may also be useful in other pursuits, but certainly if you're trying to create something that can generate reasonable lyrics or poetry, you may want to include meter in your calculations.

...All the world looks like -well- all the world, when your hammer is Perl.
---v


In reply to Re: Splitting text into syllables by agentv
in thread Splitting text into syllables by crenz

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.