The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

WordLists::Pronounce::Pronouncer

SYNOPSIS

        my $pronouncer = WordLists::Pronounce::Pronouncer->new({ lookup => $here_is_one_i_prepared_earlier });
        $ipa = $pronouncer->pronounce_phrase('tomato stew', {field=>'uspron'});

DESCRIPTION

Allows the user to create and configure a pronouncing object which will accept strings and have a guess at their IPA transcription, based on a pre-generated list of pronunciations.

The user must specify a lookup object containing this list.

TODO

Write and implement an API for reading several pronunciations and comparing them (possibly once the whole phrase has been put together).

Try to guess stress for compounds based on a list of compounds and/or at least making sure each word has stress. (This might be impossible to do meaningfully)

BUGS

Please use the Github issues tracker.

LICENSE

Copyright 2011-2012 © Cambridge University Press. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.