Audio :: SPX

Audio :: SPX es una interfaz Perl a la biblioteca de audio Sphinx-II.
Descargar ahora

Audio :: SPX Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • David Huggins-Daines
  • Sitio web del editor:
  • http://search.cpan.org/~djhd/Speech-Recognizer-SPX-0.09/SPX.pm

Audio :: SPX Etiquetas


Audio :: SPX Descripción

Audio :: SPX es una interfaz Perl a la biblioteca de audio SphinX-II. Audio :: SPX es una interfaz Perl a la biblioteca de audio SphinX-II.Synopsis Use Audio :: SPX; My $ ad = audio :: SPX-> Open_SPS (16000); $ ad-> start_recion o die "start_rec falló"; $ ad-> stop_rec o die "stop_rec falló"; Mis $ muestras = $ ad-> leer ($ buf, $ max); My $ CAD = Audio :: SPX :: Continuo-> init ($ AD); My $ CAD = Audio :: SPX :: continuo-> init_nbfh ($ FH, $ SPS); My $ CAD = Audio :: SPX :: continuo-> init_raw ($ FH, $ SPS); $ cad-> calib; $ cad-> calib_loop ($ buf); $ cad-> set_thesh ($ SIL, $ SP); $ cad-> set_params ($ delta_sil, $ delta_speech, $ min_noise, $ max_noise, $ winsize, $ speech_onset, $ sil_onset, $ líder, $ trailer); MI ($ DELTA_SIL, $ DELTA_SPECH, $ MIN_NOISE, $ MAX_NOISE, $ WINSIZE, $ Speech_onset, $ SIL_ONSET, $ LEADER, $ TRAILER) = $ CAD-> GET_PARAMS; # Si se usó init_raw, esto consumirá los datos en $ BUF, y luego # escriba los datos de no Slience. Sí, esta característica es # indocumentada en los encabezados SphinX-II. Sí, es muy útil. MIS $ MUESTRAS = $ CAD-> LEER ($ BUF, $ MAX); $ cad-> restablecer; $ cad-> separar; $ cad-> adjuntar ($ ad); $ cad-> leer_s; $ cad-> set_logfp (* fh); ¡ADVERTENCIA! Esta interfaz es subóptima y, por lo tanto, probablemente va a cambiar, tanto en el módulo PERL como en la biblioteca subyacente. Sólo la tasa de muestreo admitida para Audio :: SPX es 16KHz (Audio :: SPX :: Continuo debe estar bien con otros). init_sps () simplemente fallará groseramente si intenta algo más ... lo que significa que no es realmente muy útil. Sugiero abrir el dispositivo de audio usted mismo, configurar el modo de no bloqueo (cuidado, a algunos controladores de sonido no le gusta esto ...) y pasándolo al método init_nbfh en Audio :: SPX :: Continuo, o usando init_raw y la gestión El dispositivo de audio usted mismo no tiene suficiente documentación todavía, en parte porque la API está un tanto en flujo, y en parte porque no he descubierto lo que tampoco tiene algunas de estas cosas. Requisitos: · Perl


Audio :: SPX Software relacionado

PDL :: Audio

PDL :: Audio es un módulo PERL para algunas funciones de PDL destinadas al procesamiento de audio. ...

135

Descargar