|
Formato
VOC Jesús
Antonio Jiménez Aviña Hunab. ESCOM IPN. México D.F. a 6 de Mayo de 1996. Este tipo de formato es solo para archivos que hayan sido grabados por
medio de un código de modulación de pulsos (PCM) de 8 bits. El Formato VOC consta en su cabecera de un bloque de
encabezamiento y un bloque de datos, dentro del bloque de datos puede haber a
su ves diferentes tipos de bloques, los cuales proporcionan una manera
elegante de programar pausas, repeticiones etc. Pero comúnmente solo
encontramos un tipo de bloque, el correspondiente a los datos de voz. El
formato VOC esta dividido de la siguiente forma: Cabecera. Descripción
del tipo de archivo Desplazamiento
del bloque de datos Numero
de la versión del formato de archivo de voz Código
de identificación del archivo de voz Tipo
de bloque Longitud
del bloque que sigue a este byte Bloque
de datos Principio
del tipo de bloque Longitud
del bloque Frecuencia
de reproducción Tipo
de empaquetamiento Cuerpo Datos
de voz Cada uno de estos datos tiene una longitud
especifica la cual esta dada por el fabricante o bien dentro del formato. *
Descripción del tipo de archivo (19 BYTES). Regresa la cadena "Creative Voice
File". *
Desplazamiento del bloque de datos (2 BYTES). Normalmente 1Ah. *
Numero de la versión del formato del archivo de voz (2 BYTES). Si regresa 0A01h Es un archivo de voz *
Código de identificación del archivo de voz (2 BYTES) *
Tipo de bloque (1 BYTE). Indica que tipo de bloque es (Terminador, Voz, Silencio, Marcador, Texto ASCII,
Ciclo repetitivo, Etc..) *
Longitud del bloque que sigue a este byte (3 BYTES) *
Bloque de datos.(1 BYTE). Final de l bloque *
Principio del tipo de bloque (1 BYTE). Regresa "01" *
Longitud del bloque (3 BYTES) *
Frecuencia de muestreo (1 BYTES). La frecuencia de reproducción se calcula como una constante de tiempo por
medio de la siguiente formula (256-1000000/ Frecuencia de muestreo) Tipo
de empaquetamiento (1 BYTE) Regresa el modo de empaquetamiento: 0 = sin empaquetamiento a 8 BITS 1 = empaquetado a 4 BITS. 2 = empaquetado a 2,6 BITS 3 = empaquetado a 2 BITS. *
Datos de voz (1- Final del archivo). La longitud de los datos de voz es igual
a la longitud del bloque
menos dos. A continuación se muestra como se vería en un
procesador de textos la cabecera de un archivo de formato VOC. Creative
Voice File ) ¥ Creative Voice File Descripción
del tipo de archivo Desplazamiento del bloque de datos Numero
de versión del formato del archivo de voz ) Código
de identificación del archivo de voz Tipo
de bloque Longitud
del bloque que sigue a este byte ¥ Bloque
de datos Principio
del tipo de bloque Longitud
del bloque Frecuencia
de reproducción Tipo
de empaquetamiento Ahora
si, a reproducir los archivos de formato VOC. Bibliografía Peter M. Ridge,
"Guía oficial de Sound Blaster" Osborne McGraw-Hill España
1994. Boris Bertelson & Mathias Rasch, "PC al limite" Data Beck
Colombia 1995. |