Áudio :: SPX.

Audio :: SPX é uma interface Perl para a biblioteca de áudio Sphinx-II.
Baixe Agora

Áudio :: SPX. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Huggins-Daines
  • Site do editor:
  • http://search.cpan.org/~djhd/Speech-Recognizer-SPX-0.09/SPX.pm

Áudio :: SPX. Tag


Áudio :: SPX. Descrição

Áudio :: SPX é uma interface Perl para a biblioteca de áudio Sphinx-II. Áudio :: SPX é uma interface Perl para a biblioteca de áudio Sphinx-II.Synopsis Use Audio :: SPX; Meu $ ad = Audio :: SPX-> Open_SPS (16000); $ ad-> start_rec ou morrer "start_rec falhou"; $ ad-> stop_rec ou morrer "stop_rec falhou"; minhas amostras de $ = $ AD-> LEIA ($ BUF, $ max); Meu $ CAD = AUDIO :: SPX :: Continuous-> init ($ ad); Meu $ CAD = Audio :: SPX :: Continuous-> init_nbfh ($ FH, $ SPS); Meu $ CAD = AUDIO :: SPX :: Continuous-> init_raw ($ FH, $ SPS); $ cad-> calib; $ CAD-> CALIB_LOOP ($ BUF); $ cad-> set_thresh ($ SIL, $ SP); $ cad-> set_params ($ delta_sil, $ delta_speech, $ min_noise, $ max_noise, $ winsize, $ speech_onset, $ sil_onset, $ líder, $ reboque); meu ($ delta_sil, $ delta_speech, $ min_noise, $ max_noise, $ winsize, $ speech_onset, $ sil_onset, $ líder, $ reboque) = $ cad-> get_params; # Se init_raw foi usado, isso consumirá os dados em $ BUF, então # escrever qualquer dados não-slience. Sim, esse recurso é # indocumentado nos cabeçalhos Esfinge-II. Sim, é muito útil. minhas amostras de $ = $ CAD-> LEIA ($ BUF, $ max); $ cad-> reset; $ cad-> destacam; $ cad-> anexar ($ dC); $ cad-> read_ts; $ cad-> set_logfp (* fh); aviso! Essa interface é suboptimal e, portanto, provavelmente vai mudar, tanto no módulo Perl quanto no biblioteca subjacente.BugsAthe apenas a taxa de amostragem suportada para áudio :: SPX é 16khz (Audio :: SPX :: Continuous deve ficar bem com os outros). init_sps () simplesmente falhará rudemente se você tentar outra coisa ... o que significa que não é realmente muito útil. Eu sugiro abrir o dispositivo de áudio, definindo o modo de não bloqueio (cuidado, alguns drivers de som não gostam disso ...) e passando para o método init_nbfh em áudio :: spX :: contínuo ou usando init_raw e gerenciamento O dispositivo de áudio sozinho. Não há documentação suficiente ainda, em parte porque a API é um pouco no fluxo, e em parte porque eu também não descobri o que algumas dessas coisas também. Requisitos: · Perl.


Áudio :: SPX. Software Relacionado

PDL :: Áudio.

PDL :: Audio é um módulo Perl para algumas funções de PDL destinadas ao processamento de áudio. ...

135

Download