回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页
best-icon

行空板M10扩展板-昆曲戏迷小助手 简单

头像 余老师 2025.06.30 13 1

昆曲是现存的中国最古老的剧种之一,起源于明代。昆曲的唱腔具有很强的艺术性,昆曲表演包括唱、念、做、打、舞等。《牡丹亭》、《长生殿》成为传统的保留剧目。昆曲表演用锣鼓、弦索及笛、箫、笙、琵琶等管弦和打击乐器伴奏。2001年5月,入选第一批人类口头和非物质遗产代表作名录,2008年,纳入“人类非物质文化遗产代表作名录”。

image.png

昆曲的演唱是以苏州的吴语语音为载体的,在传入各地之后,便与各地的方言和民间音乐相结合,衍变出众多的流派。外地人很难真正欣赏昆曲的这一门古老的艺术,最多只能凑个热闹,主要原因是听不懂。

我想做的作品是昆曲戏迷小助手,有两种模式:播放模式、识曲模式。在播放模式里面,可以边听边学。当遇到听不懂的地方,可以使用识曲模式,AI自动识别当前播放的戏曲名称,介绍戏曲的主要内容,帮助戏迷突破语言的障碍。这个项目的难点是训练昆曲的AI声音大模型。

image.png

技术方案选择:

AI声音模型训练:中鸣人工智能教育平台

行空板界面:PySimpleGUI

image.png

image.png

播放模式的核心代码:

image.png

识曲模式的核心代码:

image.png

image.png

根据戏曲的名称,进行戏曲的相关介绍,介绍的内容可以自定义。

image.png

在制作过程中也遇到了一些困难,再总结一下:

1、戏曲播放的声音太小了,在网友的帮助下通过alsamixer(可参考:https://mc.dfrobot.com.cn/thread-314966-1-1.html)的方式,把音量调大了,但是每次行空板重启都要重新设置音量,太麻烦了。M10的扩展电池模块本身就是为了解决不要接线的问题,而如果每次调音量还要连数据线,那岂不是太麻烦了吗?

2、我的USB接口的小喇叭经常接触不好,准备后续换成2pin接口的小喇叭;

3、选取wav文件进行AI识别的方式并不是友好,后续准备改成按键控制。用户按下按键就能自动提取音乐的声音,然后进行识别。

总的来说,M10锂电池的扩展板还是挺好用的,方便便捷,点个赞~~

评论

user-avatar
  • 木子哦

    木子哦2025.07.01

    视频不错!老师再接再厉加油

    0