Este es el comando na_record que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
na_record - grabar la forma de onda del dispositivo de audio
SINOPSIS
na_record [-h] [-f muestreo y ] [-dispositivo de audio dispositivo] [-hora segundos] [-o presentar]
[-otipo tipo] [-tipo muestra tipo] [-F muestra y ] [-obo MSB | LSB | nativo]
[-oswap] [-p audio dispositivo protocolo]
DESCRIPCIÓN
na_record graba datos de audio digital del dispositivo de entrada de audio del sistema y los escribe en
el archivo especificado. Admite una variedad de formatos de archivo de salida y dispositivos de audio nativos.
Se reconocen las siguientes banderas de opciones:
-h Imprime un breve resumen de uso en la salida estándar.
-f muestreo y
Establece la frecuencia de muestreo de entrada (en muestras por segundo, es decir, Hz). No todos los dispositivos
admitir todas las tasas de muestreo, por lo que puede ser conveniente establecer esto por separado de
la frecuencia de muestreo de salida.
-dispositivo de audio dispositivo
Configura el dispositivo de audio desde el que grabar, si es compatible con el protocolo de audio elegido
(por ejemplo, / dev / dsp, / dev / audio)
-hora segundos
Detiene la grabación después del número de segundos especificado.
-o presentar
Escribe la salida de sonido en el archivo especificado
-otipo tipo
Especifica el formato de archivo que se utilizará para la salida. Los tipos admitidos actualmente incluyen
nist, est, dsps, snd, riff, aiff, audlab, raw y ascii. los -h la bandera mostrará
la lista más precisa. El tipo predeterminado es nist.
-F muestreo y
Establece la frecuencia de muestreo de salida (nuevamente, en muestras por segundo, es decir, Hz). Si esto
difiere de la frecuencia de muestreo de entrada, se realizará un remuestreo. Predeterminado a
16000Hz.
-obo byte solicite
Establece el orden de los bytes de salida. Los valores admitidos son MSB, LSB y native. Muchos archivos
Los formatos tienen su propio orden de bytes, o son independientes del orden de bytes, por lo que esto no es
tremendamente útil excepto para datos sin procesar. El valor predeterminado es el orden de bytes nativo.
para el dispositivo de audio del sistema.
-oswap
Intercambie bytes al guardar en la salida.
-tipo muestra tipo
Establece el tipo de muestra de la salida. Los valores admitidos son short, mulaw, byte o
ascii. Nuevamente, esto generalmente está implícito en el formato de archivo, por lo que solo debe usarse
para datos brutos. El valor predeterminado es corto (es decir, PCM de 16 bits).
-p audio dispositivo protocolo
Selecciona un protocolo de dispositivo de audio (es decir, tipo de dispositivo de audio) para usar. Esta
varía entre las diferentes instalaciones de Speech Tools, pero por defecto es la mayoría
dispositivo de audio 'nativo', generalmente Open Sound System en Linux y * BSD y
/ dev / audio en Solaris.
MEDIO AMBIENTE
NA_PLAY_PROTOCOL
Protocolo de audio a utilizar (como en el -p bandera)
NA_PLAY_HOST
Host para grabar audio cuando se usa un protocolo de audio de red.
EJEMPLOS
Para grabar cinco segundos de audio desde / dev / dsp1 (en Linux) a foo.wav en formato RIFF en
32 kHz:
$ na_record -time 5 -audiodevice / dev / dsp1 -o foo.wav -otype RIFF -f 32000
Para grabar un segundo de audio en bar.wav en formato raw en mu-law de 8 kHz:
$ na_record -time 1 -o bar.wav -otype raw -ostype mulaw -f 8000
Utilice na_record en línea utilizando los servicios de onworks.net