SXPEECH RECONOCIMIENTO DEL PROYECTO .....

R

Rasik KUMAR

Guest
HI I HV WRITN DEL CÓDIGO PARA LA TOMA DE LA ENTRADA DE UN FORMULARIO DE MIC ....
Ahora tengo que escribir ... UN CÓDIGO PARA EL RECONOCIMIENTO DE LA ENTRADA .......
MATCH ELLOS ..... y enviar el resultado a PRTS .........
EL código es como FOLOWS ..........
claro todos;
clc;
Fs = 22000;% Frecuencia de muestreo (Hz)
n = 10000;% Número de filtros (bandas de frecuencia)
Nseconds = 3;% Duración de la señal del habla

Lista% de las palabras (puede agregar más palabras a esta lista, pero asegúrese de que
% Cada palabra tiene cinco caracteres (PAD si es menos, entonces con espacios)
palabras = [ 'Arriba';
'Abajo';
% 'Izquierda';
% Right ''
];% Matriz para almacenar las características para cada palabra (filas corresponden a las palabras)
x = [];
ceros j = (10000,1);
fprintf ( 'Usted recibirá un segundo para decir cada palabra. \ n \ n');

% Para cada palabra, a correr la voz desde el micrófono y calcular sus características
para i = 1: tamaño (palabras, 1)
fprintf ( 'Pulse intro y decir de inmediato''% s palabras'':', (i ,:));
Pausa% para tecla enter
= basura de entrada ('');% Obtener una palabra de micrófono
y = wavrecord (Nseconds * Fs, Fs, 'dobles');
y cat = (1, y, j);
x = [xy];Calcular% las características de la palabra

Guardar% en la matriz de características de

% Abs (f)
Parcela% (1: F, FFT (y));
final

% Guardar características matriz a un archivo (este archivo se cargará en Matlab durante el reconocimiento de voz)
Guardar words_bof.mat palabras fs n x;DESPUÉS DE CORRER ///// USO
WAVRECORD (X, FS, N, 'UNTITLED.WAVE')
TI WL B MANTENERSE EN EL TRABAJO DE MATLAB ....

PLZ responda ....

 
Creo que no están utilizando técnicas de reconocimiento de aquí, ¿estás usando cualquier técnica como MFCC, hmm ...?

 

Welcome to EDABoard.com

Sponsor

Back
Top