Text::TransMetaphone::en_US - Transcribe American English words into IPA symbols.


Text-TransMetaphone documentation Contained in the Text-TransMetaphone distribution.

Index


Code Index:

NAME

Top

Text::TransMetaphone::en_US - Transcribe American English words into IPA symbols.

SYNOPSIS

Top

This module is used by Text::TransMetaphone and need not be used directly.

DESCRIPTION

Top

This module is a simple port of Maurice Aubrey's Text::DoubleMetaphone module to work under the TransMetaphone premise.

AUTHOR

Top

Copyright 2000, Maurice Aubrey <maurice@hevanet.com>. All rights reserved. Modified for IPA symbols by Daniel Yacob.

This code is based heavily on the C++ implementation by Lawrence Philips, and incorporates several bug fixes courtesy of Kevin Atkinson <kevina@users.sourceforge.net>.

This module is free software; you may redistribute it and/or modify it under the same terms as Perl itself.

STATUS

Top

The module is only partially ported to TransMetaphone. Only two keys are returned at this time NOT including a terminal regex key. A "reverse_key" function has not yet been implemented.

SEE ALSO

Top

Man Pages

Text::Metaphone, Text::Soundex

Additional References

Philips, Lawrence. C/C++ Users Journal, June, 2000. http://www.cuj.com/articles/2000/0006/0006d/0006d.htm?topic=articles

Philips, Lawrence. Computer Language, Vol. 7, No. 12 (December), 1990.

Kevin Atkinson (author of the Aspell spell checker) maintains a page dedicated to the Metaphone and Trans Metaphone algorithms at <http://aspell.sourceforge.net/metaphone/>


Text-TransMetaphone documentation Contained in the Text-TransMetaphone distribution.

package Text::TransMetaphone::en_US;
use base qw( DynaLoader );

use strict;
use Carp;
use vars qw( $VERSION $LocaleRange );

$VERSION = '0.01';

bootstrap Text::TransMetaphone::en_US $VERSION;

$LocaleRange = qr/\p{InBasicLatin}/;



#########################################################
# Do not change this, Do not put anything below this.
# File must return "true" value at termination
1;
##########################################################

__END__