资源简介
YS-V0.4 STM32语音开发板资料(ver2) STM32 串口下载软件 YS-V0.4电路原理图 串口下载、调试相关 开发板配套程序 学习参考资料 也适用于其他板子的学习 参考
代码片段和文件信息
/***************************乐声电子科技有限公司****************************
** 工程名称:YS-V0.4语音识别开发板程序
** CPU: STM32f103RCT6
** 晶振:8MHZ
** 波特率:9600 bit/S
** 配套产品信息:YS-V0.4语音识别开发板
** http://yuesheng001.taobao.com
** 作者:zdings
** 联系:751956552@qq.com
** 修改日期:2012.4.11
** 说明:本程序 具备语音识别、串口通信、开发板基本功能演示。
***************************乐声电子科技有限公司******************************/
#include “includes.h“
/*************端口信息********************
* 接线说明
* RST PB6
* CS PB8
* WR/SPIS PB9
* P2/SDCK PB3
* P1/SDO PB4
* P0/SDI PB5
* IRQ PC1
* A0 PB7
* RD PA0
*****************************************/
/************************************************************************************
// nAsrStatus 用来在main主程序中表示程序运行的状态,不是LD3320芯片内部的状态寄存器
// LD_ASR_NONE: 表示没有在作ASR识别
// LD_ASR_RUNING: 表示LD3320正在作ASR识别中
// LD_ASR_FOUNDOK: 表示一次识别流程结束后,有一个识别结果
// LD_ASR_FOUNDZERO: 表示一次识别流程结束后,没有识别结果
// LD_ASR_ERROR: 表示一次识别流程中LD3320芯片内部出现不正确的状态
*********************************************************************************/
uint8 nAsrStatus=0;
void LD3320_Init(void);
uint8 RunASR(void);
void ProcessInt0(void);
void LD3320_EXTI_Cfg(void);
void LD3320_Spi_cfg(void);
void LD3320_GPIO_Cfg(void);
void LED_gpio_cfg(void);
/***********************************************************
* 名 称: LD3320_main(void)
* 功 能: 主函数LD3320程序入口
* 入口参数:
* 出口参数:
* 说 明:
* 调用方法:
**********************************************************/
void LD3320_main(void)
{
uint8 nAsrRes=0;
LD3320_Init();
PrintCom(USART1“ 串口运行中....\r\n“); /*text.....*/
PrintCom(USART1“口令:1、流水灯\r\n“); /*text.....*/
PrintCom(USART1“2、闪烁\r\n“); /*text.....*/
PrintCom(USART1“3、按键触发\r\n“); /*text.....*/
PrintCom(USART1“4、全灭\r\n“); /*text.....*/
nAsrStatus = LD_ASR_NONE; // 初始状态:没有在作ASR
while(1)
{
switch(nAsrStatus)
{
case LD_ASR_RUNING:
case LD_ASR_ERROR:
break;
case LD_ASR_NONE:
nAsrStatus=LD_ASR_RUNING;
if (RunASR()==0) // 启动一次ASR识别流程:ASR初始化,ASR添加关键词语,启动ASR运算
{
nAsrStatus = LD_ASR_ERROR;
}
break;
case LD_ASR_FOUNDOK:
nAsrRes = LD_GetResult( ); // 一次ASR识别流程结束,去取ASR识别结果
PrintCom(USART1“\r\n识别码:“); /*text.....*/
USART_SendData(USART1nAsrRes+0x30); /*text.....*/
switch(nAsrRes) /*对结果执行相关操作客户修改*/
{
case CODE_LSD: /*命令“流水灯”*/
PrintCom(USART1““流水灯”命令识别成功\r\n“); /*text.....*/
break;
case CODE_SS: /*命令“闪烁”*/
PrintCom(USART1““闪烁”命令识别成功\r\n“); /*text.....*/
break;
case CODE_AJCF: /*命令“按键触发”*/
PrintCom(USART1““按键触发”命令识别成功\r\n“); /*text.....*/
break;
case CODE_QM: /*命令“全灭”*/
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8738597 2009-11-13 16:20 Flash_Loader_Demonstrator_V2.1.0_Setup.exe
----------- --------- ---------- ----- ----
8738597 1
- 上一篇:豆瓣电影数据
- 下一篇:head first 软件开发.pdf
相关资源
- 基于STM32F4VET6开发板的智能语音识别系
- 威凯特ISD9160语音识别例程
- YS-V0.7语音识别模块_配套资料
- Arduino HBR740语音识别
- 实用语音识别基础电子版
- 语音识别 自然语言信号处理 Speech a
- 百度语音识别/唤醒Test
- stm32 YS-LDV4语音识别开发板
- 粒子滤波算法及其应用--朱志宇
- 基于STM32的LD3320语音识别程序
- 语音识别 论文合集
- 基于探索者F4开发板的智能语音识别系
- 基于K-NN的语音情感识别
- Unity+讯飞语音识别
- esp32-Lyratd-msc 语音识别板使用指南
- 基于单片机的语音识别声控系统设计
- 解析深度学习-语音识别实践pdf
- 实用语音识别基础
- STM32-LD3320A.zip
- 语音识别修复之TTS.rar
- Speech Recognition_Columbia(哥大最新语音
- 语音识别说话人识别语音库
- WEGASUN-M6语音识别模块资料包
- 说话人识别数据集--Spoken Speaker Ident
- nuvoton isd9160 语音芯片开发包
- 深度学习Deep Learning资料:《解析深度
- 《解析深度学习:语音识别实践》书
- 赵力语音信号处理含代码、课件、原
- 《解析深度学习:语音识别实践 (中
- 基于LabVIEW的语音识别设计方案+
评论
共有 条评论