实操在聆思CSK6大模型开发板的英文评测SDK中自定义添加单词、短语、句子资源

本文主要是介绍实操在聆思CSK6大模型开发板的英文评测SDK中自定义添加单词、短语、句子资源,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

引言

英文评测示例通过对用户语音输入的英文单词进行精准识别提供 单词、短语、句子 三种类型,用户在选择好类型后,可根据屏幕上的提示进行语音输入,评测算法将对输入的英文语音进行精准识别,并对单词的发音、错读、漏读、多读等方面进行评估。

本文将详细介绍在聆思CSK6大模型语音视觉开发板上,如何替换英文评测示例中的单词、短语和句子,从而让您有更好的AI应用体验。

··

获取英文评测SDK

部署开发环境以及SDK工程拉取到本地目录,可以参考聆思文档中心环境搭建 | 聆思文档中心获取大模型套件SDK | 聆思文档中心。SDK下载完成后,通过VScode打开lcd-csps示例模板 (D:\LISTENAI\duomotai_ap\apps\lcd-csps)根据自己的SDK保存路径打开

自主添加英语资源

添加英语资源需要更改两个地方,分别如下

  • lcd-csps目录下的src\csp_demo.c文件中,更改替换的单词、短语、句子以及对应的英标
  • lcd-csps目录下的src\ui\ui.c文件中,更改所替换的单词、短语和句子的ui显示

注意事项

  1. 英标可以到字典或者其他翻译软件自行查询
  2. 短语和句子的英标必须精细到每个单词的英标,并且用/,隔开(按照文中示 例模板更改即可)

单词、短语、句子及相关英标资源修改

进入lcd-csps\src\csp_demo.c目录下,在图中位置更改替换的单词、短语、句子以及对应的英标,本文中替换的如下:

   {"pencil"},
	{"chance"},
	{"confidence"},
	{"happy", "new", "year"},
	{"thank", "you"},
	{"good",  "luck"},
	{"What's",  "your", "name"},
	{"How", "old",  "are", "you"},
	{"Nice", "to", "meet", "you"}};

  "ˈpens(ə)l",
	"tʃɑːns",
	"ˈkɒnfɪdəns",
	"ˈhæpi/,/njuː/,/jɪə(r)",
	"θæŋk /,/juː",
	"ɡʊd /,/lʌk",
	"wɒts /,/jɔː(r)/,/neɪm",
	"haʊ/,/ əʊld/,/ ɑː(r)/,/juː",
	"naɪs /,/tuː /,/miːt/,/juː"

UI显示修改

进入lcd-csps\src\ui\ui.c目录下,更改单词、短语和句子的ui显示

    "pencil",
    "chance",
    "confidence",
    "happy new year",
    "thank you",
    "good luck",
    "What's your name",
    "How old are you",
    "Nice to meet you",

接下来完成编译和烧录即可体验。

编译与烧录

  1. 打开 windows powershell/cmd

2、在LISTENAI\duomotai_ap路径下输入,开始编译固件

lisa zep build -b csk6_duomotai_devkit apps\lcd-csps -p

3、固件编译成功之后,输入进行烧录

lisa zep exec cskburn -s \\.\COM串口号 -C 6 -b 1500000 0x000000 --verify-all .\build\zephyr\zephyr.bin

至此,所有配置均以完成。

本文使用的聆思CSK6大模型开发板,详细信息可参考线上文档套件简介 | 聆思文档中心

这篇关于实操在聆思CSK6大模型开发板的英文评测SDK中自定义添加单词、短语、句子资源的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1139492

相关文章

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型的操作流程

《0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeekR1模型的操作流程》DeepSeekR1模型凭借其强大的自然语言处理能力,在未来具有广阔的应用前景,有望在多个领域发... 目录0基础租个硬件玩deepseek,蓝耘元生代智算云|本地部署DeepSeek R1模型,3步搞定一个应

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Spring AI Alibaba接入大模型时的依赖问题小结

《SpringAIAlibaba接入大模型时的依赖问题小结》文章介绍了如何在pom.xml文件中配置SpringAIAlibaba依赖,并提供了一个示例pom.xml文件,同时,建议将Maven仓... 目录(一)pom.XML文件:(二)application.yml配置文件(一)pom.xml文件:首

如何在本地部署 DeepSeek Janus Pro 文生图大模型

《如何在本地部署DeepSeekJanusPro文生图大模型》DeepSeekJanusPro模型在本地成功部署,支持图片理解和文生图功能,通过Gradio界面进行交互,展示了其强大的多模态处... 目录什么是 Janus Pro1. 安装 conda2. 创建 python 虚拟环境3. 克隆 janus

本地私有化部署DeepSeek模型的详细教程

《本地私有化部署DeepSeek模型的详细教程》DeepSeek模型是一种强大的语言模型,本地私有化部署可以让用户在自己的环境中安全、高效地使用该模型,避免数据传输到外部带来的安全风险,同时也能根据自... 目录一、引言二、环境准备(一)硬件要求(二)软件要求(三)创建虚拟环境三、安装依赖库四、获取 Dee

CSS自定义浏览器滚动条样式完整代码

《CSS自定义浏览器滚动条样式完整代码》:本文主要介绍了如何使用CSS自定义浏览器滚动条的样式,包括隐藏滚动条的角落、设置滚动条的基本样式、轨道样式和滑块样式,并提供了完整的CSS代码示例,通过这些技巧,你可以为你的网站添加个性化的滚动条样式,从而提升用户体验,详细内容请阅读本文,希望能对你有所帮助...

DeepSeek模型本地部署的详细教程

《DeepSeek模型本地部署的详细教程》DeepSeek作为一款开源且性能强大的大语言模型,提供了灵活的本地部署方案,让用户能够在本地环境中高效运行模型,同时保护数据隐私,在本地成功部署DeepSe... 目录一、环境准备(一)硬件需求(二)软件依赖二、安装Ollama三、下载并部署DeepSeek模型选

解读静态资源访问static-locations和static-path-pattern

《解读静态资源访问static-locations和static-path-pattern》本文主要介绍了SpringBoot中静态资源的配置和访问方式,包括静态资源的默认前缀、默认地址、目录结构、访... 目录静态资源访问static-locations和static-path-pattern静态资源配置

Golang的CSP模型简介(最新推荐)

《Golang的CSP模型简介(最新推荐)》Golang采用了CSP(CommunicatingSequentialProcesses,通信顺序进程)并发模型,通过goroutine和channe... 目录前言一、介绍1. 什么是 CSP 模型2. Goroutine3. Channel4. Channe