8e554a7eb5e3696ebfc23c7b062e8c522d15cf30
Chip-cn-dat/ICroute-dat/2026-02-27-02-38-07.png
| ... | ... | Binary files /dev/null and b/Chip-cn-dat/ICroute-dat/2026-02-27-02-38-07.png differ |
Chip-cn-dat/ICroute-dat/LD3320-dat.md
| ... | ... | @@ -1,18 +1,54 @@ |
| 1 | 1 | |
| 2 | -# LD3320-dat |
|
| 2 | +# LD3320 — Voice Recognition Module (Data) |
|
| 3 | 3 | |
| 4 | -LD3320语音识别模块和SYN6288语音交互模块可实现免录语音交互.两模块功能互补,即可识别语音,又可以进行语音合成,以及MP3播放,是开发新一代语音控制产品的理想方案. |
|
| 4 | +LD3320 is a single-chip voice recognition solution. Combined with voice interaction modules such as the SYN6288 it enables speech recognition, speech synthesis (TTS), and MP3 playback — a practical choice for building voice-controlled products. |
|
| 5 | 5 | |
| 6 | -一.LD3320性能如下简介 |
|
| 7 | -LD3320 芯片是一款“语音识别”专用芯片。该芯片集成了语音识别处理器和一些外部电路,包括 AD、DA 转换器、麦克风接口、声音输出接口等。本芯片在设计上注重节能与高效,不需要外接任何的辅助芯片如Flash、RAM 等,直接集成在现有的产品中即可以实现语音识别/声控/人机对话功能。并且,识别的关键词语列表是可以任意动态编辑的。 |
|
| 8 | -二.功能介绍 |
|
| 9 | -LD3320主要特征有: |
|
| 10 | -1、 通过快速而稳定的优化算法,完成非特定人语音识别。不需要用户事先训练和录音,理论识别准确率90%。 |
|
| 11 | -2、不需要外接任何辅助的 Flash 芯片,RAM 芯片和 AD 芯片,就可以完成语音识别功能。真正提供了单芯片语音识别解决方案。 |
|
| 12 | -3、每次识别最多可以设置50项候选识别句,每个识别句可以是单字,词组或短句,长度为不超10个汉字或者79个字节的拼音串。另一方面,识别句内容可以动态编辑修改,因此可由一个系统支持多种场景。 |
|
| 13 | -4、芯片内部已经准备了 16 位 A/D 转换器、16 位 D/A 转换器和功放电路,麦克风、立体声耳机和单声道喇叭可以很方便地和芯片管脚连接。立体声耳机接口的输出功率为20mW,而喇叭接口的输出功率为550mW,能产生清晰响亮的声音。 |
|
| 14 | -5、支持并行和串行接口,串行方式可以简化与其他模块的连接。 |
|
| 15 | -6、可设置为休眠状态,而且可以方便地激活。 |
|
| 16 | -7、支持 MP3 播放功能,无需外围辅助器件,主控 MCU 将 MP3 数据依次送入LD3320 芯片内部就可以从芯片的相应 PIN 输出声音。产品设计可以选择从立体声的耳机或者单声道喇叭来获得声音输出。支持MPEG1(ISO/IEC11172-3), MPEG2(ISO/IEC13818-3) 和 MPEG 2.5 layer 3 等格式。 |
|
| 6 | +## Overview |
|
| 17 | 7 | |
| 8 | +The LD3320 integrates a voice recognition processor and on-chip peripherals including A/D and D/A converters, microphone input, and audio outputs. It is designed for low power and efficient operation and does not require external Flash, RAM, or AD chips to perform keyword recognition. The keyword/phrase list can be edited dynamically, allowing the same system to support multiple scenarios. |
|
| 18 | 9 | |
| 10 | +## Key Features |
|
| 11 | + |
|
| 12 | +- Single-chip speech recognition — no external Flash/RAM required. |
|
| 13 | +- Speaker-independent recognition (no user training required); theoretical recognition accuracy up to ~90% with its optimized algorithm. |
|
| 14 | +- Support for up to 50 candidate recognition phrases per recognition cycle; each phrase may be a single character, a word group, or a short sentence (up to 10 Chinese characters or 79 bytes when provided as pinyin strings). |
|
| 15 | +- On-chip 16-bit A/D and 16-bit D/A converters plus power amplifier circuitry. |
|
| 16 | +- Audio outputs: stereo headphone output and single-channel speaker output. |
|
| 17 | +- Supports both parallel and serial host interfaces (serial mode simplifies wiring to an MCU). |
|
| 18 | +- Sleep/low-power mode with easy wake-up. |
|
| 19 | +- Built-in MP3 decode/playback support — external decoder chips not required. The MCU streams MP3 data into the LD3320 and audio is output on the chip pins. |
|
| 20 | + |
|
| 21 | +## Audio & Output Details |
|
| 22 | + |
|
| 23 | +- Stereo headphone output: approximately 20 mW per channel (typical). |
|
| 24 | +- Speaker (mono) output: up to approximately 550 mW, sufficient for clear and loud audio playback. |
|
| 25 | + |
|
| 26 | +Supported MP3 formats: MPEG-1 (ISO/IEC 11172-3), MPEG-2 (ISO/IEC 13818-3), and MPEG 2.5 layer 3. |
|
| 27 | + |
|
| 28 | +## Interfaces |
|
| 29 | + |
|
| 30 | +- Microphone input pins for direct mic connection. |
|
| 31 | +- Audio outputs for headphone and speaker. |
|
| 32 | +- Parallel and serial control/data interfaces for communication with a host MCU. |
|
| 33 | + |
|
| 34 | +## Typical Use Cases |
|
| 35 | + |
|
| 36 | +- Voice command control for appliances and toys. |
|
| 37 | +- Interactive voice response in consumer electronics. |
|
| 38 | +- Standalone audio player with keyword-triggered actions. |
|
| 39 | + |
|
| 40 | +## Schematic (reference) |
|
| 41 | + |
|
| 42 | + |
|
| 43 | + |
|
| 44 | +## Documentation |
|
| 45 | + |
|
| 46 | +- Datasheet: https://w.electrodragon.com/w/LD3320_Datasheet |
|
| 47 | + |
|
| 48 | +## Source / Example Code |
|
| 49 | + |
|
| 50 | +- Example driver and sample code: https://github.com/libdriver/ld3320 |
|
| 51 | + |
|
| 52 | +## ref |
|
| 53 | + |
|
| 54 | +- [[ICroute-dat]] |
|
| ... | ... | \ No newline at end of file |
Network-dat/RC-dat/RC-dat.md
| ... | ... | @@ -13,6 +13,8 @@ |
| 13 | 13 | |
| 14 | 14 | - [[RC-apps-dat]] - [[rc-controller-dat]] |
| 15 | 15 | |
| 16 | +- [[rc-gimbal-dat]] |
|
| 17 | + |
|
| 16 | 18 | |
| 17 | 19 | |
| 18 | 20 | - [[rc-kits-dat]] |
SDK-dat/ROS-dat/ROS-dat.md
| ... | ... | @@ -0,0 +1,20 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# ROS-dat |
|
| 4 | + |
|
| 5 | +- [[robot-dat]] |
|
| 6 | + |
|
| 7 | +- [[ROS2-dat]] - [[docker-dat]] - [[ubuntu-dat]] - [[RPI-SBC-5-dat]] - [[ROS-dat]] - [[SDK-dat]] |
|
| 8 | + |
|
| 9 | +- [[ROS1-dat]] |
|
| 10 | + |
|
| 11 | + |
|
| 12 | + |
|
| 13 | +ROS |
|
| 14 | + |
|
| 15 | +In the context of the Robot Operating System (ROS), "Robot Control" usually refers to ros_control. This is a powerful software framework that acts as the "nervous system" of a robot, connecting the high-level brain (which plans movements) to the low-level muscles (the motors and actuators). |
|
| 16 | + |
|
| 17 | + |
|
| 18 | + |
|
| 19 | +## ref |
|
| 20 | + |
app-dat/robot-dat/robot-dat.md
| ... | ... | @@ -2,6 +2,10 @@ |
| 2 | 2 | # robot-dat |
| 3 | 3 | |
| 4 | 4 | |
| 5 | +- [[robotics-mobile-dat]] - [[robot-dog-dat]] |
|
| 6 | + |
|
| 7 | +- [[robotics-arm-dat]] |
|
| 8 | + |
|
| 5 | 9 | - [[robot-Two-wheeled-self-balancing-dat]] |
| 6 | 10 | |
| 7 | 11 | - [[robot-joint-dat]] == [[motor-gimbal-dat]] - [[encoder-dat]] |
| ... | ... | @@ -32,9 +36,7 @@ |
| 32 | 36 | |
| 33 | 37 | ## system |
| 34 | 38 | |
| 35 | -- [[ROS2-dat]] - [[docker-dat]] - [[ubuntu-dat]] - [[RPI-SBC-5-dat]] |
|
| 36 | - |
|
| 37 | -- [[ROS1-dat]] |
|
| 39 | +- [[ROS-dat]] |
|
| 38 | 40 | |
| 39 | 41 | - other system == [[python-dat]] |
| 40 | 42 | |
| ... | ... | @@ -55,12 +57,10 @@ |
| 55 | 57 | |
| 56 | 58 | - [[robot-dat]] - [[motor-driver-dat]] |
| 57 | 59 | |
| 60 | +- [[voice-control-dat]] - [[voice-dat]] - [[sound-dat]] - [[audio-dat]] - [[voice-detection-dat]] |
|
| 58 | 61 | |
| 59 | -ROS |
|
| 60 | - |
|
| 61 | -In the context of the Robot Operating System (ROS), "Robot Control" usually refers to ros_control. This is a powerful software framework that acts as the "nervous system" of a robot, connecting the high-level brain (which plans movements) to the low-level muscles (the motors and actuators). |
|
| 62 | +- [[CAD-dat]] |
|
| 62 | 63 | |
| 63 | -- [[voice-control-dat]] - [[voice-dat]] - [[sound-dat]] - [[audio-dat]] |
|
| 64 | 64 | |
| 65 | 65 | |
| 66 | 66 |
app-dat/robot-dat/robot-dog-dat/robot-dog-dat.md
| ... | ... | @@ -0,0 +1,11 @@ |
| 1 | + |
|
| 2 | + |
|
| 3 | +# robot-dog-dat.md |
|
| 4 | + |
|
| 5 | +- [[robot-pet-dat]] |
|
| 6 | + |
|
| 7 | + |
|
| 8 | + |
|
| 9 | +## ref |
|
| 10 | + |
|
| 11 | +- [[robot-dog]] |
|
| ... | ... | \ No newline at end of file |
app-dat/robot-dat/robot-pet-dat/robot-pet-dat.md
| ... | ... | @@ -1,3 +1,9 @@ |
| 1 | 1 | |
| 2 | 2 | # robot-pet-dat |
| 3 | 3 | |
| 4 | + |
|
| 5 | + |
|
| 6 | + |
|
| 7 | +## ref |
|
| 8 | + |
|
| 9 | +- [[robot-pet]] - [[robot]] |
|
| ... | ... | \ No newline at end of file |
mechanics-dat/CAD-dat/CAD-dat.md
| ... | ... | @@ -11,7 +11,7 @@ |
| 11 | 11 | |
| 12 | 12 | - [[3D-dat]] |
| 13 | 13 | |
| 14 | - |
|
| 14 | +- [[solidworks-dat]] |
|
| 15 | 15 | |
| 16 | 16 | |
| 17 | 17 |