Offline voice recognition module supports Arduino programming, custom voice commands

Offline Voice Recognition Arduino

We’ve already covered inexpensive offline voice recognition modules based on US516P6 or TW-ASR ONE microcontrollers that allow people to add smarts to their projects without a network connection for improved privacy and lower latency. Those are great in theory, but at the time (April 2022) documentation was lacking or only in Chinese, and they were fairly hard to use based on some of the comments in my earlier posts. But today, I’ve noticed DFRobot is now selling the “Gravity: Offline Voice Recognition Sensor – I2C & UART” module with support for Arduino programming, and it looks fairly easy to customize as we’ll see further below. Gravity Voice Recognition DF2301QG module specifications: Voice recognition module – WS-2520-TR module with MCU – TBD 121 commonly used fixed voice commands, one-fixed wake word Support for 1 learned wake-word, 17 user-defined commands Audio Output – Built-in speaker and external speaker interface Input – Dual […]

Videostrong HC1 Home Care Hub for the elderly serves as Smart Speaker, Smart Home gateway, video phone

Videostrong HC1 Home Care Hub is a Smart Home/IoT gateway designed for the elderly that also serves as a smart speaker with 10-meter far-field voice recognition, a video phone with a video built-in camera and speaker, and a 4K Android TV box. The system is based on an Amlogic S905Y4 quad-core Cortex-A35 processor coupled with up to 4GB RAM and 64GB RAM, supports Ethernet, WiFi, Bluetooth, Zigbee, and LoRa, WiFi, and Bluetooth connectivity, and offers both HDMI 2.1 video output, and HDMI 2.0 video input. HC1 specifications: SoC – Amlogic S905Y4 quad-core Arm Cortex-A35 @ 2.0GHz with Arm Mali-G31 MP2 GPU with OpenGL ES 3.2 support System Memory – 2GB or 4GB RAM Storage – 8GB, 16GB, 32GB, or 64GB eMMC flash Video Output – HDMI 2.1 port up to 4Kp60 Input Built-in 1920×1080 camera with 90° wide angle, manual cover, adjustable angle HDMI 2.0 port up to 4Kp60 Audio […]

Allwinner R128 wireless SoC features 64-bit RISC-V core, Arm Cortex-M33 core, and HiFi 5 audio DSP

Allwinner is mostly known for its low-cost Arm processor running Android or Linux, but the Allwinner R128 is a wireless audio SoC with a C906 64-bit RISC-V application core, an Arm Cortex-M33 real-time time core, a HiFi 5 DSP, and built-in WiFi and Bluetooth connectivity. The SoC also comes with 1MB SRAM, up to 16MB flash, up to 32MB PSRAM, display and camera interfaces, support for microphone arrays, and plenty of I/Os that should make it suitable for smart speakers and other voice-controlled home appliances with or without display. Allwinner R128 specifications: Application core – Xuantie C906 64-bit RISC-V core clocked at 600 MHz. DSP – Cadence HiFi 5 audio DSP clocked at 400 MHz Communication core – Arm M33 Star (Cortex-M33 from Arm China?) core clocked at 240 MHz with Trustzone support Memory 1MB SRAM 8MB, 16MB, or 32MB PSRAM (SiP = System-in-Package) OPI PSRAM controller Storage QPI flash […]

Banana BPI-P2 Pro headless SBC features RK3308 CPU, PoE Ethernet, WiFi 5, audio jack

Banana Pi BPI-P2 Pro is Rockchip RK3308 quad-core Cortex-A35 SBC for headless applications with a PoE-capable Ethernet port, WiFi 5, a USB port, an audio jack, and two GPIO headers for expansion. You may think the Banana Pi guys have gone crazy by calling such entry-level level SBC “Pro”, but that’s because the company previously released the BPI-P2 Zero and BPI-P2 Maker single board computers based on Allwinner H2+ quad-core Cortex-A7 processor, so the BPI-P2 Pro is indeed an improvement albeit with some caveats. Banana Pi BPI-P2 Pro specifications: SoC – Rockchip RK3308 quad-core Arm Cortex-A35 processor @ up to 1.3 GHz with built-in VAD (Voice Activity Detector) System Memory – 2GB LPDDR2 SDRAM [Update: According to Rockchip RK3308 specifications, the maximum memory capacity is 512MB, so Banana Pi may have meant 2 Gbit instead, meaning 256MB of RAM]. Storage – 8GB eMMC flash, microSD card slot Video Output – […]

Beken BK7256 320 MHz dual-core RISC-V IoT MCU offers WiFi 6, Bluetooth 5.2, JPEG video encoder/decoder

Until now, I had only heard about Beken Bluetooth audio chips, but I’ve just been informed the company is also making WiFi chips such as the BK7256 that are notably found in some Tuya Smart Home modules. Beken offers both RISC-V and Arm WiFi and Bluetooth chips with features summarized as follows: BK7235 single-core RISC-V MCU up to 320 MHz with 2.4 GHz WiFi 6 802.11ax and Bluetooth 5.2 LE, 4MB flash, 512KB SRAM, optional 4MB PSRAM BK7236 dual-core Arm MCU up to 120 to 240 MHh with 2.4 GHz WiFi 6 802.11ax and Bluetooth 5.3 dual mode, 4MB flash, 512KB SRAM, optional 4MB PSRAM BK7237 dual-core RISC-V MCU up to 320 MHz with 2.4 GHz WiFi 6 802.11ax and Bluetooth 5.2 dual mode, 4 or 8MB flash, 512KB SRAM, optional 4MB PSRAM BK7256 dual-core RISC-V MCU up to 320 MHz with 2.4 GHz WiFi 6 802.11ax and Bluetooth 5.2 […]

Canaan K510 CRB RISC-V AI development kit ships with dual-camera module and LCD display

Last summer, Canaan introduced the Kendryte K510 tri-core RISC-V AI processor, now also known as Canaan K510, as an updated version of the Kendryte K210 with a much higher 3 TOPS of performance, but at the time, there were no development board and SDK. But I’ve now just been informed of the availability of the Canaan Kendryte K510 CRB (customer reference platform) AI development kit with camera module and LCD display, as well as a software development kit with U-Boot, Linux, and AI tools which can be used to develop smart audio and computer vision applications. Kendryte K510 CRB-Kit development kit specifications: SoC – Canaan Kendryte K510 dual-core RISC-V64 CPU up to 800MHz and 1x RISC-V DSP up to 800MHz for up to 3 TOPS AI performance, ultra-low-power wake-up VAD, H.264 video encoding up to 2 channels @ 1080p60 System Memory – 512 MB LPDDR3 @ 1600 MHz Storage – […]

$8 LU-ASR01 offline speech recognition board features “TW-ASR ONE” chip

LU-ASR01 is a board capable of offline speech recognition with a built-in microphone, a speaker connector, twelve through holes for GPIOs and a temperature sensor interface for DHT11/DS18B20,  plus a USB Type-C port for power and programming. At first, I thought it might be based on the Unisound US516P6 microcontroller which we’ve seen on some inexpensive offline speech recognition modules, but the chip looks completely different, with the marking TW-ASR ONE. So let’s investigate… LU-ASR01 board specifications took some effort, but here’s what I’ve managed: MCU – TW-ASR ONE (aka TWen ASR ONE) microcontroller with 4MB flash, 512KB RAM, and a BNPU for voice processing; package: QFN48L (6x6x0.85mm) Audio I/O Built-in microphone 2-pin speaker header plus 3W power amplifier for 4Ω/3W speaker Voice recognition Up to 10 meters wake-up range 98% ultra-high recognition rate Customizable to 5 wake-up words and 200 recognition words USB – 1x USB Type-C port for […]

SmartCow Apollo – A Jetson Xavier NX devkit for conversational AI, computer vision

SmartCow Apollo is an audio/video AI engineering kit based on NVIDIA Jetson Xavier NX computer module designed for applications with conversational AI capabilities, such as speaker recognition and sentiment analysis. But considering a camera is included, computer vision applications should also be possible. The development kit comes with a 128GB NVMe SSD, four microphones, two speaker terminals, two 3.5mm phone jacks, an 8MP camera module, and a 2.08-inch OLED display with everything housed in a frame that keeps the module and accessories like that camera upright. SmartCow Apollo specifications: NVIDIA Jetson Xavier NX system-on-module CPU – 6-core NVIDIA Carmel ARMv8.2 64-bit CPU with 6MB L2 and 4MB L3 cache GPU – NVIDIA Volta architecture with 384 NVIDIA CUDA cores and 48 Tensor cores Memory – 8 GB or 16GB 128-bit LPDDR4x Storage – 16 GB eMMC 5.1 flash Display 1x Mini DP port 7-pin SPI header for OLED display (included) […]

Exit mobile version