Chip de reconocimiento de voz, chip de control de voz, chip de reconocimiento NRK10

2020-08-03 16:36:12 fandoukeji

Visión general

El chip de reconocimiento de voz NRK10 es un chip de reconocimiento de voz fuera de línea, de alto rendimiento y bajo costo, desarrollado con funciones de transmisión y reconocimiento de voz. Requiere un SPI-Flash externo para almacenar entradas o contenido de transmisión de voz. Tiene las ventajas de una alta tasa de reconocimiento, rendimiento de grado industrial, simple y fácil de usar y conveniente para actualizar entradas. Es ampliamente utilizado en el hogar inteligente, inteligencia artificial con inteligencia artificial, juguetes y otros campos.

2. Características del producto:

• Voltaje de trabajo: 3.3V ~ 5.5V, generalmente 4.2V

• Corriente de reposo: <7uA

• Corriente en espera sin reposo: 25 ~ 50mA

• Modo de activación: después de la suspensión, se puede activar desde cualquier interrupción GPIO, RTC o WDT para que ingrese al estado de espera; en el estado de espera, ingresa al estado de funcionamiento a través de la palabra o entrada de activación.

• Entradas fijas, identificación no específica

• Reconozca 20 entradas (se recomiendan tres o más caracteres para cada entrada), y el número total de palabras es de entre 50 y 60 caracteres.

• Identificar el entorno: tranquilo y sin eco.


• Efecto de reconocimiento: entorno silencioso y sin eco, la tasa de reconocimiento puede alcanzar el 90% o más en 2 metros, y la distancia máxima puede alcanzar los 5 metros.


• Reconocimiento de idioma: se pueden reconocer 32 idiomas, como inglés, chino, japonés, cantonés, etc. (no se pueden reconocer varios idiomas al mismo tiempo, es decir, un módulo no puede reconocer chino, inglés, japonés al mismo tiempo).


• Salida PWM, puede manejar directamente altavoces de 8 ohmios y 0.5W; salida DAC, puede conectarse a un amplificador de potencia externo.


• El contenido de salida de audio debe colocarse en el SPI_Flash externo. .


• Restablecimiento de bajo voltaje: restablezca el chip por debajo de 1.6V


• El regulador de baja caída incorporado (LDO) puede proporcionar una corriente de carga de 25 ma con un voltaje de salida configurable de 3.3V: 8 opciones 1.5v / 1.7v / 1.8v / 2.4v / 2.5v / 2.7v / 3v / 3.3 v, el valor predeterminado es 3.3V.


• Temperatura de trabajo: -10 ° C ~ + 70 ° C.


• El programa de chip y el método de almacenamiento de entrada es el método de almacenamiento OTP. La voz transmitida se almacena en el SPI FLASH externo. Soporta 8M / 16M / 32Mbit SPI FLASH.


• Puerto serie UART incorporado, conveniente para control y comunicación MCU.


• Circuito amplificador de polarización de 2 niveles MIC incorporado, control de ganancia AGC autoconstruido y circuito de ruido de frecuencia.


• Los formularios de paquete son LQFP32, COB.

3. Pin

3.1, diagrama de pin chip


Chip de reconocimiento de voz NRK10, chip de reconocimiento de voz fuera de línea, chip de reconocimiento de voz de persona específica


(Diagrama de pin del chip NRK10 LQFP32 sin versión de puerto serie)

3.2. Tabla de descripción del pin del chip (diagrama de pin del chip NRK10 LQFP32 sin versión de puerto serie)

Descripción de la función de nombre de pin


Puerto 1PB9IO, usado como entrada y salida


Puerto 2PB8IO, usado como entrada y salida


Puerto 3PB7 / XoutIO / pin de salida de cristal, rango de frecuencia de cristal 32768HZ ~ 16MHZ


Puerto 4PB6 / XinIO / pin de salida de cristal, rango de frecuencia de cristal 32768HZ ~ 16MHZ


5PB5 / SPIO_IO3 El pin de comunicación Flash está conectado a IO3 / HOLD


6PB4 / SPI0_IO2 El pin de comunicación Flash está conectado a WP / IO2


7PB3 / SPIO_IO1 El pin de comunicación Flash está conectado a DO / IO1


8PB2 / SPI0_IO0 El pin de comunicación Flash está conectado a DI / IO0


9PB1 / SPIO_SCK El pin de comunicación Flash está conectado a SCK


10PB0 / SPIO_CSb Pin de comunicación Flash conectado a CS


11SPI0_VDDFlash fuente de alimentación VCC


12VDD-ADC resistencia de cadena de fuente de alimentación analógica a VCC


Pin de fuente de alimentación del micrófono 13VMIC


14MICP micrófono P final (por el extremo de la fuente de alimentación)


15 Micrófono N extremo N (extremo de tierra)


16 MICOUTMICOUT


17OPIOPI


18AGCAGC


19VSS1 tierra


Fuente de alimentación de programación 20RSTb / Vpp, deje en blanco cuando utilice


21PA3 / AIN3 / SCKIO puerto / pin de datos del programa, déjelo en blanco cuando esté en uso


22PA4 / AIN4 / TMO / SDOIO pin de datos del puerto / programa, déjelo en blanco cuando lo use


23PA5 / AIN5 / IR / SDIIO pin de datos del puerto / programa, deje en blanco cuando use


Fuente de alimentación 24VDD1


Puerto 25PA10 / PWMA2IO, pin de señal de salida de modulación de ancho de pulso


26PA11 / PWMA3IO puerto, pin de señal de salida de modulación de ancho de pulso


Puerto 27PA12IO, se puede utilizar como línea de datos de comunicación MCU


28PP1 / DAC0PWM1 / pin de salida de señal DAC, puerto de salida de altavoz


Fuente de alimentación 29VDD2


Pin de salida de señal 30PP2PWM2, puerto de salida de altavoz


31VSS2 tierra


Puerto 32PB10IO, usado como entrada y salida

4. Introducción de funciones

4.1 Introducción a la función del puerto serie UART

El chip de reconocimiento de voz NRK10 tiene una interfaz serie asíncrona UART estándar incorporada.El formato de datos de comunicación es: bit de inicio: 2 bits; FA; bit de datos: 2 bits; 00H ~ FFH; bit de verificación: 2 bits, el bit de verificación se agrega al bit de datos Para FFH Para usar el asistente de depuración en serie de la computadora, debe configurar los parámetros del puerto en serie correctamente, como se muestra en la figura:

Chip de reconocimiento de voz NRK10, chip de reconocimiento de voz fuera de línea, chip de reconocimiento de voz de persona específica

4.2 Introducción al control de reproducción

Introducción de la entrada: La entrada se refiere a la instrucción de reconocimiento que queremos decir. En la versión estándar de la entrada, "Xiaoming" se usa como una palabra de activación, y otras entradas se pueden reconocer después de despertarse. Para más detalles, consulte la tabla a continuación:

Chip de reconocimiento de voz NRK10, chip de reconocimiento de voz fuera de línea, chip de reconocimiento de voz de persona específica

Nota: 1. Esta versión puede conectarse directamente a las luces sin los chips de versión en serie PA10, PA11; también puede usar la versión en serie PA6, PA7 para emitir directamente la señal en serie 2. La entrada de la versión estándar se usa para probar, si desea modificar la entrada, comuníquese con la empresa Personal 3. Puerto UART, que se puede utilizar para la comunicación con un microordenador de un solo chip 4. El tiempo de retraso después de la activación es de 10 segundos.

5. Diagrama del circuito

Chip de reconocimiento de voz NRK10, chip de reconocimiento de voz fuera de línea, chip de reconocimiento de voz de persona específica


(Diagrama esquemático del circuito sin versión de puerto serie)

Chip de reconocimiento de voz NRK10, chip de reconocimiento de voz fuera de línea, chip de reconocimiento de voz de persona específica


(Diagrama esquemático del circuito con versión de puerto serie)