Patent ES-2684604-T3 (ES)
Title: Procedimiento de detección de la voz
Inventor: MAOUCHE KARIM
IPC: G10L25/84
Filed: 2014-11-27
Granted: 2018-10-03
Abstract: Procedimiento de detección de la voz que permite detectar la presencia de señales de habla en una señal acústica x(t) ruidosa procedente de un micrófono, que comprende las etapas sucesivas siguientes: - una etapa previa de muestreo que comprende una segmentación de la señal acústica x(t) en una señal acústica discreta ξ compuesta por una secuencia de vectores asociados a unas tramas i temporales de longitud N, correspondiendo N al número de puntos de muestreo, en donde cada vector traduce el contenido acústico de la trama i asociada y está compuesto por N muestras x(i-1)N+1, x(i-1)N+2,...,xiN-1, xiN, siendo i un entero positivo; - una etapa de cálculo de una función de detección FD(τ ) basada en el cálculo de una función diferencia D(τ ) que varía en función del desplazamiento τ sobre una ventana de integración de longitud W que comienza en el tiempo t0, con:**Fórmula** en donde 0 <= τ <= max(τ ); en donde esta etapa de cálculo de la función de detección FD(τ ) consiste en un cálculo de una función de detección discreta FDi(τ ) asociada a las tramas i; - una etapa de búsqueda del mínimo de la función de detección FD(τ ) y comparación de este mínimo con un umbral, variando τ dentro de un intervalo de tiempo determinado, denominado intervalo en curso, para detectar la presencia o no de una frecuencia fundamental F0 característica de una señal de habla en dicho intervalo en curso, en donde esta etapa de búsqueda del mínimo de la función de detección FD(τ ) y la comparación de este mínimo con un umbral se realizan buscando, en cada trama i, el mínimo rr(i) de la función de detección discreta FDi(τ ); estando dicho procedimiento caracterizado por que comprende: - una etapa de adaptación del umbral en dicho intervalo en curso, en función de valores calculados a partir de la señal acústica x(t) establecidos en dicho intervalo en curso, en el que esta etapa de adaptación del umbral consiste en, para cada trama i, adaptar un umbral Ωi propio de la trama i en función de valores de referencia calculados a partir de los valores de las muestras de la señal acústica discreta ξ en dicha trama i; en el que dicha etapa de búsqueda del mínimo de la función de detección FD(τ ) y la comparación de este mínimo con un umbral se realizan comparando, en cada trama i, el mínimo rr(i) de la función de detección discreta FDi(τ ) con un umbral Ωi propio de la trama i; y, en el que, la etapa de adaptación de los umbrales Ωi para cada trama i comprende las etapas siguientes: a)- se subdivide la trama i que comprende N puntos de muestreo en T subtramas de longitud L, donde N es un múltiplo de T con el fin de que la longitud L>=N/T sea un entero, y de manera que las muestras de la señal acústica discreta ξ dentro de una subtrama de índice j de la trama i comprendan las L muestras siguientes: x(i-1)N+(j-1)L + 1, x(i-1)N+(j-1)L+2, ..., x(i-1)N+jL, siendo j un entero positivo comprendido entre 1 y T; b)- se calculan los valores máximos mi,j de la señal acústica discreta ξ en cada subtrama de índice j de la trama i, con: c)- se calcula por lo menos un valor de referencia Refi,j, MRefi,j propio de la subtrama j de la trama i, siendo el valor o cada valor de referencia Refi,j, MRefi,j, por cada subtrama j calculado a partir del valor máximo mi,j en la subtrama j de la trama i; d)- se establece el valor del umbral Ωi propio de la trama i en función de todos los valores de referencia Refi,j, MRefi,j calculados en las subtramas j de la trama i; y en el que, en la etapa c), se realizan las siguientes subetapas sobre cada trama i: