BIENVENIDOS AL BLOG DE Alejandro José Llanos García / Ingenieria Electronica

•May 22, 2010 • Comentarios desactivados en BIENVENIDOS AL BLOG DE Alejandro José Llanos García / Ingenieria Electronica

Saludos y bienvenidos a mi blog de Electronica – Telecomunicaciones

Redes y Redes Inalambricas.

En este portal ustedes pueden encontrar documentos y archivos interezantes, espero no dejen de visitar siempre este portal, el cual  se estara actualizando constantemente con nueva documentacion

Atte … Alejandro Llanos Garcia

INDICE TELECOMUNICACIONES-

•May 23, 2010 • Comentarios desactivados en INDICE TELECOMUNICACIONES-

TELEFONIA
Manuales Telefonia : Telefonica y Inictel

MODULADORES PIC

Modulador PWM  con Microcontrolador Pic

MATLAB

Sonido en Matlab

Frecuencia de Muestreo

Informe de Señales Aperiodicas

MANUALES TELEFONIA: TELEFONICA – INICTEL

•May 23, 2010 • Comentarios desactivados en MANUALES TELEFONIA: TELEFONICA – INICTEL

Aqui les dejo unos manuales sobre telefonia convencional

Manual de Telefonica del Perú

Manual de Inictel

SONIDO EN MATLAB

•May 8, 2008 • Comentarios desactivados en SONIDO EN MATLAB

FRECUENCIA QUE PERCIBE EL SER HUMANO: SONIDOS GRAVES Y AGUDOS

El oído humano es capaz de captar vibraciones de un amplio espectro de frecuencias (aproximadamente entre 20 y 20 000 Hz, margen de audiofrecuencias que determina el llamado espectro audible.

Los sonidos o tonos agudos


Este intervalo de altas frecuencias o tonos agudos está comprendido entre los 5.000 y 20.000 hercios. Los sonidos Agudos tienen relación con el tono y este a su vez con la frecuencia. a mayor frecuencia mas agudo es el sonido

Graves / tonos graves

Los graves o tonos graves son la el intervalo de las bajas frecuencias, que el oído humano es capaz de interpretar. Este margen está comprendidas entre los 20 y 300 Hz.
1. capturar sonido con el microfono

Se usa el comando

  1. wavrecord ;

su sintaxis es

Fs = 11025;
y = wavrecord(5*Fs, Fs, ‘int16’);

en la cual:

Fs= frecuencia de muestreo

el numero 5 significa la cantidad de segundos que estamos grabando

‘int16’ se usa para el numero de bits (se puede obiar)

particularmente yo lo obivio por que me crea una copia del vector para otro canal es decir mi comando queda de la siguiente manera :

Fs = 11025;
y = wavrecord(5*Fs, Fs)

y comenzamos a hablar por el microfo, nos damos cuenta de que esta grabando cuando en la parte inferior izquierda dice busy, una vez finalizado podemos reproducirlo con:

wavplay(y, Fs); si es que hemos colocado el ‘int16’ o

sound(y,Fs) si es que no hemos utilizado el ‘int16’

Resumiendo mi Voz esta guardada en la variable y

En Matlab se puede guardar este vector en un archivo de extension .wav

la sintaxis es:

wavwrite(y,Fs,’ajg.wav’);

donde y es el vector donde esta nuestra voz

Fs es la frecuencia de muestreo a la cual a sido muestreada el vector y

‘ajg.wav’ es el nombre del archivo que se va ha crear.

este archivo se guarda dentro de la carpeta work , la cual esta dentro de la carpeta matlab en la unidad .

Supongamos que queremos cargar ese archivo de voz ajg.wav u otro archivo de voz que tengamos en este formato

lo primero es que el archivo de voz debe de estar en la carpeta works del matlab.
Ejecutando el siguiente comando y listo:

[X,Fs,NBITS]=wavread(‘archivo.wav’)

donde X es el vector donde se almacenara el archivo de audio

Fs es la frecuencia de muestreo del archivo de audio

y NBITS es el numero de bits con el que esta el archivo de audio

con esto ya tenemos nuestra grabacion en el vector y, y tambien esta en el vector X

SOFTWARE LIBRE

•marzo 27, 2008 • Comentarios desactivados en SOFTWARE LIBRE

SOFTWARE LIBRE