Discurso :: rsynth.

Interface Perl para 'Librynth' Klatt-Style Synthesis C Biblioteca
Baixe Agora

Discurso :: rsynth. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Bryan Jurish
  • Site do editor:
  • http://search.cpan.org/~moocow/

Discurso :: rsynth. Tag


Discurso :: rsynth. Descrição

Perl interface para 'librsynth' biblioteca C discurso Klatt-style síntese Speech :: Rsynth é uma interface de Perl OO para a adaptação de Nick Ing-Simmons' pacote sintetizador de voz "rsynth", baseou-se Jon Iles' implementação de um sintetizador de formantes Klatt. Ele atualmente fornece apenas básicas Text-to-Speech (TTS), com saída para o arquivo (s) de vários formatos, bem como diretamente para um áudio device.Currently testado apenas sob Linux.SYNOPSIS uso Speech :: Rsynth; {# construtor $ rs = Speech :: Rsynth-> new (g); # Cria um novo objeto synth # Síntese $ RS> começar; # Começar a síntese $ RS> say_string ( "test 12 3"); # Corda sintetizar $ RS> say_file (STDIN); # Sintetizar um todo arquivo $ RS> parada; # Síntese stop (sincroniza) # Configuração g = $ RS> configure; # Obter todos os dados de configuração synth $ RS> configure (g); # SET (parcial) de configuração synth # Accessors: Flags $ bool = $ RS> use_audio; $ RS> use_audio ($ bool); # Não / não enviar para o dispositivo de áudio $ bool = $ RS> em execução; $ RS> execução ($ bool); # Get / set-bandeira ativa # Accessors: Geral $ level = $ RS> verbose; $ RS> verbose ($ nível); # Get / set nível de verbosidade $ bool = $ RS> help_only; $ RS> help_only ($ bool); # Get / help-bandeira Set # Accessors: Propriedades de áudio $ hertz = $ RS> samp_rate; $ RS> samp_rate ($ hertz); # Get / set de taxa de amostra # Accessors: Áudio Filenames arquivo $ = $ RS> dev_file; $ RS> dev_file ($ file); # Get / set dispositivo de áudio filename $ file = $ RS> linear_file; $ RS> linear_file ($ file); # Get / set filename $ file linear raw = $ RS> au_file; $ RS> au_file ($ file); # Get / set Sun / NeXT filename # Accessors: Arquivo Descritores $ fd = $ RS> dev_fd; $ RS> dev_fd ($ fd); # Get / set dispositivo de áudio fd $ fd = $ RS> linear_fd; $ RS> linear_fd ($ fd); # Get / set matéria-linear fd $ fd = $ RS> au_fd; $ RS> au_fd ($ fd); # Get / set Sun / NeXT fd # Accessors: Klatt entranhas $ ms = $ RS> mSec_per_Frame; $ RS> mSec_per_Frame ($ ms); # Milissegundos por frame $ bool = $ RS> impulso; $ RS> impulso ($ bool); # Impulso glotal fonte $ n = $ RS> casc; $ RS> casc ($ n); # Formants número cascata $ n = $ RS> klatt_f0_flutter; $ RS> klatt_f0_flutter ($ n); # F0 vibração $ dB = $ RS> klatt_tilt_db; $ RS> klatt_tilt_db ($ db); # Tilt dB $ hz = $ RS> klatt_f0_hz; $ RS> klatt_f0_hz ($ hz); # Frequência de base f0 # Accessors: Holmes $ n = $ RS> velocidade; $ RS> velocidade ($ n); # Velocidade (1.0 é 'normal') $ f = $ RS> frac; $ RS> frac ($ f); # Filtro de parâmetro 'fração' $ arquivo = $ RS> par_name; $ RS> par_name ($ file); # Parâmetro filename por US $ arquivo de plotagem = $ RS> jsru_name; $ RS> jsru_name ($ file); # Arquivo de plotagem para synth alternativo (JSRU) # Accessors: Dicionário $ path = $ RS> dict_path; $ RS> dict_path ($ path); # Caminho completo para GDBM arquivo de dicionário # Accessors: baixo nível $ flags = $ RS> bandeiras; $ RS> bandeiras ($ flags); # Get / bandeiras set mascarar Requisitos: · Perl.


Discurso :: rsynth. Software Relacionado

Htmltmpl.

mescla dados de tempo de execução com o arquivo de modelo HTML estático ...

151

Download