System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服务器,特别是涉及管理控制器、语音指令传输系统及语音指令传输方法。
技术介绍
1、管理控制器是一种嵌入式管理系统,用于监测服务器的运转情况,目前,操作人员通常通过终端界面向管理控制器下发指令,实现对服务器的控制,而通过终端界面下发指令需要操作人员手动在终端界面进行一系列操作,便利性程度不足。
2、可见,如何提升管理控制器指令执行的便利性,是本领域技术人员需要解决的问题。
技术实现思路
1、本专利技术实施例的目的是提供管理控制器、语音指令传输系统及语音指令传输方法,能够提升管理控制器指令执行的便利性。其具体方案如下:
2、第一方面,本专利技术提供了一种管理控制器,包括:
3、集成电路内置音频总线控制器,用于通过集成电路内置音频总线接口获取语音指令数据,并从所述语音指令数据中提取出校验码,利用所述校验码对所述语音指令数据中的语音指令进行校验;
4、直接执行存储器,用于存储通过校验的语音指令;
5、与所述直接执行存储器连接的语音识别及转换模块,用于从所述直接执行存储器中读取语音指令,并将语音指令转换为可执行管理控制器控制指令,将所述可执行管理控制器控制指令写入所述直接执行存储器,以便执行所述可执行管理控制器控制指令。
6、可选的,所述语音识别及转换模块,还用于:
7、记录所述语音指令在所述直接执行存储器中的存储地址;
8、相应的,所述将所述可执行管理控制器控制指令写入所述直接执行
9、基于所述存储地址将所述可执行管理控制器控制指令写入所述直接执行存储器,覆盖所述语音指令。
10、可选的,所述集成电路内置音频总线控制器还包括解密模块,用于:
11、对所述语音指令数据进行解密,得到解密后的语音指令数据;
12、相应的,从所述语音指令数据中提取出校验码,利用所述校验码对所述语音指令数据中的语音指令进行校验,包括:
13、从解密后的语音指令数据中提取出校验码,利用所述校验码对语音指令数据中的语音指令进行校验。
14、可选的,还包括命令执行模块,用于:
15、从所述直接执行存储器读取可执行管理控制器控制指令,并执行所述可执行管理控制器控制指令。
16、可选的,还包括与音频编解码器连接的两线式串行总线,用于:
17、对所述音频编解码器进行配置,以通过所述音频编解码器处理麦克风采集的信号,并将语音指令数据传输至所述集成电路内置音频总线控制器。
18、可选的,所述语音识别及转换模块,具体用于:
19、利用语音转换网络模型将语音指令转换为可执行管理控制器控制指令,其中,所述语音转换网络模型的训练过程包括:
20、获取初始语音数据集,其中,所述初始语音数据集中的初始语音数据为针对不同人员录制的管理控制器语音指令;
21、利用预设处理策略对所述初始语音数据集中的初始语音数据进行处理,得到处理后语音数据,其中,所述预设处理策略包括音调调制,音色调制,背景音调制中的一种或多种处理策略;
22、对所述处理后语音数据添加标签信息,得到训练样本集,其中,所述标签信息为所述处理后语音数据对应的可执行管理控制器控制指令;
23、利用所述训练样本集对深度学习网络模型进行训练,在训练过程中,利用深度学习网络模型的输出结果与输入的处理后语音数据的标签信息计算训练损失,并基于所述训练损失更新深度学习网络模型,得到更新后的深度学习网络模型,当达到训练结束条件,则将当前更新后的深度学习网络模型确定为语音转换网络模型。
24、第二方面,本专利技术公开了一种管理控制器语音指令传输系统,包括前述的管理控制器、与所述集成电路内置音频总线控制器连接的音频编解码器以及与所述音频编解码器连接的麦克风;其中,
25、所述麦克风用于采集语音指令;
26、所述音频编码器用于将所述麦克风输出的语音指令转换为集成电路内置音频总线对应的格式,以通过集成电路内置音频总线接口传输至所述集成电路内置音频总线控制器。
27、第三方面,本专利技术公开了一种管理控制器语音指令传输方法,包括:
28、利用集成电路内置音频总线控制器,通过集成电路内置音频总线接口获取语音指令数据,并从所述语音指令数据中提取出校验码,利用所述校验码对所述语音指令数据中的语音指令进行校验;
29、将通过校验的语音指令存储至直接执行存储器;
30、从所述直接执行存储器中读取语音指令,并将语音指令转换为可执行管理控制器控制指令,将所述可执行管理控制器控制指令写入所述直接执行存储器,以便执行所述可执行管理控制器控制指令。
31、第四方面,本专利技术公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现前述管理控制器语音指令传输方法的步骤。
32、第五方面,本专利技术公开了一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现前述管理控制器语音指令传输方法的步骤。
33、通过以上方案可知,本专利技术提供了一种管理控制器,包括:集成电路内置音频总线控制器,用于通过集成电路内置音频总线接口获取语音指令数据,并从所述语音指令数据中提取出校验码,利用所述校验码对所述语音指令数据中的语音指令进行校验;直接执行存储器,用于存储通过校验的语音指令;与所述直接执行存储器连接的语音识别及转换模块,用于从所述直接执行存储器中读取语音指令,并将语音指令转换为可执行管理控制器控制指令,将所述可执行管理控制器控制指令写入所述直接执行存储器,以便执行所述可执行管理控制器控制指令。
34、可见,本专利技术的有益效果在于:管理控制器的集成电路内置音频总线控制器,通过集成电路内置音频总线接口获取语音指令数据,并从语音指令数据中提取出校验码对语音指令进行校验,校验通过的语音指令存储于直接执行存储器,与直接执行存储器连接的语音识别及转换模块,从直接执行存储器中读取语音指令转换为可执行管理控制器控制指令,存回至直接执行存储器,等待可执行管理控制器控制指令执行。这样,通过在管理控制器设置集成电路内置音频总线控制器、直接执行存储器以及语音识别及转换模块实现对语音指令的传输、校验以及转换,得到可执行管理控制器控制指令,进而执行。这样,可以实现基于管理控制器的语音控制,并且保障数据完整性和准确性,从而提升管理控制器指令执行的便利性。
35、相应地,本专利技术提供的一种管理控制器语音指令传输系统、管理控制器语音指令传输方法、计算机可读存储介质、计算机程序产品,也同样具有上述技术效果。
本文档来自技高网...【技术保护点】
1.一种管理控制器,其特征在于,包括:
2.根据权利要求1所述的管理控制器,其特征在于,所述语音识别及转换模块,还用于:
3.根据权利要求1所述的管理控制器,其特征在于,所述集成电路内置音频总线控制器还包括解密模块,用于:
4.根据权利要求1所述的管理控制器,其特征在于,还包括命令执行模块,用于:
5.根据权利要求1所述的管理控制器,其特征在于,还包括与音频编解码器连接的两线式串行总线,用于:
6.根据权利要求1至5任一项所述的管理控制器,其特征在于,所述语音识别及转换模块,具体用于:
7.一种管理控制器语音指令传输系统,其特征在于,包括如权利要求1至6任一项所述的管理控制器、与所述集成电路内置音频总线控制器连接的音频编解码器以及与所述音频编解码器连接的麦克风;其中,
8.一种管理控制器语音指令传输方法,其特征在于,包括:
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8所述管理控制器语音指令传输方法的步骤。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求8所述管理控制器语音指令传输方法的步骤。
...【技术特征摘要】
1.一种管理控制器,其特征在于,包括:
2.根据权利要求1所述的管理控制器,其特征在于,所述语音识别及转换模块,还用于:
3.根据权利要求1所述的管理控制器,其特征在于,所述集成电路内置音频总线控制器还包括解密模块,用于:
4.根据权利要求1所述的管理控制器,其特征在于,还包括命令执行模块,用于:
5.根据权利要求1所述的管理控制器,其特征在于,还包括与音频编解码器连接的两线式串行总线,用于:
6.根据权利要求1至5任一项所述的管理控制器,其特征在于,所述语音识别及转换模块,具体用于:
7.一种管理...
【专利技术属性】
技术研发人员:裴梦迪,李仁刚,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。