Lingua :: FeatureMatrix.

Lingua :: FeatureMatrix é uma extensão Perl para configurar grupos de (por exemplo) fonemas em grupos de recursos.
Baixe Agora

Lingua :: FeatureMatrix. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeremy Kahn
  • Site do editor:
  • http://search.cpan.org/~kahn/Speech-Recognizer-ScLite-0.01/ScLite.pm

Lingua :: FeatureMatrix. Tag


Lingua :: FeatureMatrix. Descrição

LINGUA :: FeatureMatrix é uma extensão Perl para configurar grupos de (por exemplo) fonemas em grupos de recursos. Lingua :: FeatureMatrix é uma extensão Perl para configurar grupos de (por exemplo) fonemas em grupos de recursos.Synopsis Use Lingua :: FeatureMatrix; # Este exemplo usa o módulo fornecido no diretório de exemplos de # a distro; Você vai querer criar sua própria subclasse 'EME' ou # modificar 'Phone.pm' por si mesmo: use lib 'exemplos'; Use o telefone; # construa uma nova matriz de recurso de um arquivo dat (aqui usando o dat # arquivo mesmo como exemplo abaixo) Meu $ matriz = lingua :: featureMatrix-> novo (EME => telefone, arquivo => 'exemplos / phonematrix.dat') ; if ($ matriz-> fósforoFeatureClass ('EE', 'voto')) {# EE é um "voto", abençoe isso corretamente empurrar @Pope :: Isa, "católico"; } Se (não $ matriz-> fósforosFeatureClass ('AA', 'AFF')) {# será executado $ Deadman-> caminhar (); } If ($ matrix-> fósforosFeatureClass ('s', 'vog')) {# não vai acontecer mapa {$ _-> fly ()} @pigs; } # Silliness Dever, você também pode despejar uma matriz preenchida, com todas as implicações explicadas, depois de carregá-lo: imprimir $ matrix-> dumptotext (), "n"; # Você também pode pedir uma lista do EMES que correspondam a um determinado objeto: Imprimir "As vogais são: n", juntar '', $ matrix-> listfeatureclassmembers ('vog'); Imprimir "As africatas são: n", junte-se '', $ matriz-> listfeatureClassmembers ('Aff'); Lingua :: FeatureMatrix é uma classe para gerenciar conjuntos de recursos definidos pelo usuário. Ele fornece uma implementação da análise de dados que é genérica e útil para qualquer pessoa definindo conjuntos de recursos de símbolos. Se você não leu a "motivação", você pode querer pular para ele.Featesets são uma maneira comum de descrever problemas fonéticos, e. Comportamentos de mudança de som, mas podem ser úteis para as pessoas que resolvam outros problemas também. (A classe de letra incluída pode, por exemplo, ser útil em redação de regras de ligadura - se você achar útil para algum outro aplicativo, entre em contato com o autor.) Os usuários devem indicar que tipo de eme estão trabalhando. Na verdade, os usuários provavelmente vão querer definir seus próprios. Para fazer isso, definir uma subclasse de Lingua :: FeatureMatrix :: EME e indique que um como parâmetro EME para o novo () Método Call.Requirements: · Perl


Lingua :: FeatureMatrix. Software Relacionado