跳到主要内容

智慧创意设计

智慧创意设计

要求:光敏传感器、LED灯、语音播报模块、语音识别模块完成案例设计。 1.当光敏传感器检测到光线变暗后,语音播报“温馨提示,天黑了”; 2.当语音提示天黑之后,选手说“开灯”指令,此时输出类光源打开(灯色不限、状态不限)

评分
ASR语音识别清晰、准确(0-5分)
输出类传感器(LED灯/激光传感器/LCD显示屏/舵机/摄像头等)(两种传感得3分,高于两种得5分,低于两种得1分)
功能设计新颖性与合理性(0-5分)

准备工作

可以使用在线工具或者软件来生成音频文件。譬如:https://products.aspose.app/audio/zh-cn/text-to-speech

生成指定语音并重命名为Cool_AI.wav,放置到内存卡中,内存卡插入主控板

传感器连接

  • 光敏传感器:A3
  • 激光传感器:D2
  • LED灯:D3
  • 语音播报模块:拓展板内置
  • 语音识别模块:拓展板内置
  • 输出类光源:拓展板内置

参考代码

由于K210内存有限,一旦涉及到模型的调用就很容易变量名污染,另外音频接口通电后重设易异常。

针对问题一:在完成语音播报之后,需要手动写入I2S=player.mic_init()来释放麦克风。否则无法完成正常的ASR初始化,它也不会报错。但是并不是所有的设备都能正确使用这个方法来达成目的。

针对问题二:因此有了另一个方法:先调用语音识别模块,在其中设置光敏监测,一旦光过暗则播报音频后重启设备。重新上电。

智慧创意设计图形化代码下载

流程图

1719294250326