Чип распознавания голоса, чип голосового управления, чип распознавания NRK10

2020-10-13 18:19:05 fandoukeji

Обзор


Микросхема распознавания речи NRK10 - это высокопроизводительная недорогая микросхема распознавания речи собственной разработки. Она имеет функции распознавания речи и широковещательной передачи. Для хранения записей или содержимого голосовой трансляции требуется внешний SPI-Flash. Он обладает такими преимуществами, как высокая скорость распознавания, производительность промышленного уровня, простота и удобство использования и удобство обновления записей. Он широко используется в умном доме, искусственном интеллекте AI, игрушках и других областях.

2. Характеристики продукта:

• Рабочее напряжение: 3,3 В ~ 5,5 В, обычно 4,2 В

• Ток сна: <7uA

• Ток в режиме ожидания без сна: 25 ~ 50 мА

• Режим пробуждения: после спящего режима его можно разбудить из любого прерывания GPIO, RTC или WDT, чтобы перевести его в состояние ожидания; в состоянии ожидания он переходит в рабочее состояние через слово или запись пробуждения.

• Фиксированные записи, неспецифическая идентификация

• Распознавать 20 записей (для каждой записи рекомендуется три или более символа), а общее количество слов составляет от 50 до 60 символов.

• Определите окружающую среду: тихо и без эха.

• Эффект распознавания: тихая среда без эха, скорость распознавания может достигать 90% и выше в пределах 2 метров, а самое большое расстояние может достигать 5 метров.

• Распознавание языков: можно распознать 32 языка, например английский, китайский, японский, кантонский и т. Д. (Несколько языков не могут быть распознаны одновременно, то есть модуль не может одновременно распознавать китайский, английский и японский).




• Выход ШИМ, может напрямую управлять динамиками 8 Ом 0,5 Вт, выход ЦАП может быть подключен к внешнему усилителю мощности.


• Содержимое аудиовыхода должно быть помещено во внешний SPI_Flash. .


• Сброс низкого напряжения: сброс микросхемы ниже 1,6 В


• Встроенный стабилизатор с малым падением напряжения (LDO) - может обеспечивать ток нагрузки 25 мА при 3,3 В; настраиваемое выходное напряжение: 8 вариантов 1,5 В / 1,7 В / 1,8 В / 2,4 В / 2,5 В / 2,7 В / 3 В / 3,3 v, значение по умолчанию - 3,3 В.


• Рабочая температура: -10 ° C ~ + 70 ° C.


• Программа чипа и метод хранения записей - это метод хранения OTP • Одноразовое программирование хранится в главном управляющем чипе, что удобно для образцов и массового производства. Широковещательный голос сохраняется во внешней SPI FLASH. Поддержка 8M / 16M / 32Mbit SPI FLASH.


• Встроенный последовательный порт UART, удобный для управления и связи MCU.


• Встроенная двухуровневая схема усилителя смещения MIC, встроенная регулировка усиления АРУ и схема номинального шума.


• Формы упаковки - LQFP32, COB.






3. Пин




3.1, схема выводов микросхемы


Чип распознавания речи NRK10, чип распознавания речи в автономном режиме, чип распознавания речи конкретного человека


(Схема контактов LQFP32 микросхемы NRK10 без версии с последовательным портом)


 




3.2. Таблица описания выводов микросхемы (схема выводов LQFP32 микросхемы NRK10 без версии с последовательным портом)


 




Описание функции имени контакта


Порт 1PB9IO, используется как вход и выход


Порт 2PB8IO, используется как вход и выход


3PB7 / XoutIO порт / выходной контакт кристалла, диапазон частот кристалла 32768 Гц ~ 16 МГц


4PB6 / XinIO порт / выходной контакт кристалла, диапазон частот кристалла 32768 Гц ~ 16 МГц


5PB5 / SPIO_IO3Flash коммуникационный контакт подключен к IO3 / HOLD


6PB4 / SPI0_IO2Flash контакт связи подключен к WP / IO2


7PB3 / SPIO_IO1 Контакт флэш-связи подключен к DO / IO1


8PB2 / SPI0_IO0 Контакт связи флэш-памяти подключен к DI / IO0


9PB1 / SPIO_SCKFlash коммуникационный контакт подключен к SCK


10PB0 / SPIO_CSbFlash контакт связи подключен к CS


11SPI0_VDDFlash питания VCC


Сопротивление цепи аналогового блока питания 12VDD-ADC VCC


Вывод питания микрофона 13VMIC


14 Микрофон MICP P конец (со стороны источника питания)


15MICN микрофон N конец (земля)


16МИКАУТМИКАУТ


17OPIOPI


18AGCAGC


19VSS1 земля


Источник питания для программирования 20RSTb / Vpp, оставьте поле пустым при использовании


21PA3 / AIN3 / SCKIO порт / вывод данных программы, оставьте поле пустым при использовании


22PA4 / AIN4 / TMO / SDOIO порт / вывод данных программы, оставьте поле пустым при использовании


23PA5 / AIN5 / IR / SDIIO порт / вывод данных программы, оставьте поле пустым при использовании


Блок питания 24VDD1


Порт 25PA10 / PWMA2IO, вывод выходного сигнала широтно-импульсной модуляции


26PA11 / PWMA3IO порт, контакт выходного сигнала широтно-импульсной модуляции


Порт 27PA12IO, может использоваться как линия передачи данных MCU


28PP1 / DAC0PWM1 / Выходной контакт сигнала DAC, выходной порт динамика


Блок питания 29VDD2


Выходной контакт сигнала 30PP2PWM2, выходной порт динамика


31VSS2 земля


Порт 32PB10IO, используемый как вход и выход


 




 


4. Введение в функцию


 




4.1 Введение в функцию последовательного порта UART




Чип распознавания голоса NRK10 имеет встроенный стандартный асинхронный последовательный интерфейс UART. Формат данных связи: стартовый бит: 2 бита; FA; бит данных: 2 бита; 00H ~ FFH; контрольный бит: 2 бита, контрольный бит добавляется к биту данных. Для FFH. Для использования помощника по отладке последовательного порта компьютера необходимо правильно настроить параметры последовательного порта, как показано на рисунке:




Чип распознавания речи NRK10, чип распознавания речи в автономном режиме, чип распознавания речи конкретного человека




4.2 Введение в управление воспроизведением


 




Введение: запись относится к инструкции распознавания, которую мы хотим сказать. В записи стандартной версии "Xiaoming" используется как слово для пробуждения, а другие записи могут быть распознаны только после пробуждения. Подробнее см. В таблице ниже:




Чип распознавания речи NRK10, чип распознавания речи в автономном режиме, чип распознавания речи конкретного человека




Примечание: 1. Эта версия может напрямую подключаться к источникам света без микросхем последовательной версии PA10, PA11; она также может использовать последовательную версию PA6, PA7 для прямого вывода последовательного сигнала 2. Стандартная запись версии используется для тестирования, если вы хотите изменить запись, обратитесь в компанию Персонал 3. Порт UART, который может использоваться для связи с однокристальным микрокомпьютером 4. Время задержки после пробуждения составляет 10 секунд. Повторное время после получения команды, без вызова слова пробуждения каждый раз.




5. Принципиальная схема




Чип распознавания речи NRK10, чип распознавания речи в автономном режиме, чип распознавания речи конкретного человека


(Принципиальная схема без версии с последовательным портом)








Чип распознавания речи NRK10, чип распознавания речи в автономном режиме, чип распознавания речи конкретного человека


(Принципиальная схема для версии с последовательным портом)