[发明专利]一种声音信号处理方法、装置及设备有效
申请号: | 202010692802.9 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111863041B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 吕彦波 | 申请(专利权)人: | 东软集团股份有限公司 |
主分类号: | G11B20/10 | 分类号: | G11B20/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 声音 信号 处理 方法 装置 设备 | ||
本申请实施例公开了一种声音信号处理方法、装置及设备,该方法包括:先获取声音采样参数以及文件格式转换参数;之后,触发声音信号采样设备对第一车载单元与第二车载单元之间通信链路上传输的声音信号进行采样;再根据声音采样参数截取声音信号采样设备采样得到的声音信号,生成原始声音文件;最后,根据文件格式转换参数解析原始声音文件,生成第一格式的声音文件。通过第一格式的声音文件可以获取声音信号中的声音内容,可以实现对于第一车载单元与第二车载单元之间传输的声音信号的解析和分析,便于对车载单元之间通过总线传输的声音信号进行解析和分析,得到声音信号中的声音内容。
技术领域
本申请涉及数据处理技术领域,具体涉及一种声音信号处理方法、装置及设备。
背景技术
目前在集成了多个车载单元的车机系统中,会涉及在多个车载单元之间传输声音信号的场景。例如,第一车载单元将声音信号通过总线传递给第二车载单元,由第二车载单元将声音信号进行解码后播放。
在现有技术中,可以对车载单元内部处理的声音数据进行解析、分析,但是无法对各个车载单元之间通过总线传输的声音信号进行解析、分析。
发明内容
有鉴于此,本申请实施例提供一种声音信号处理方法、装置及设备,以实现对车载单元之间通过总线传输的声音信号进行解析、分析。
为解决上述问题,本申请实施例提供的技术方案如下:
一种声音信号处理方法,所述方法包括:
获取声音采样参数以及文件格式转换参数;
触发声音信号采样设备采样第一车载单元与第二车载单元之间通信链路上传输的声音信号;
根据所述声音采样参数截取所述声音信号采样设备采样的声音信号,生成原始声音文件;
根据所述文件格式转换参数解析所述原始声音文件,生成第一格式的声音文件。
在一种可能的实现方式中,所述根据所述声音采样参数截取所述声音信号采样设备采样的声音信号,生成原始声音文件,包括:
根据所述声音采样参数中的截取持续时长,从当前时刻开始截取所述声音信号采样设备采样的声音信号,直到达到所述截取持续时长停止截取,获得截取到的声音信号;
根据所述截取到的声音信号,生成原始声音文件,所述原始声音文件的文件名根据所述声音采样参数中的文件名设定参数确定。
在一种可能的实现方式中,所述第一格式的声音文件为脉冲编码调制PCM格式的声音文件,所述根据所述文件格式转换参数解析所述原始声音文件,生成第一格式的声音文件,包括:
提取所述原始声音文件中每个采样点的采样值字符串;
将各个所述采样值字符串分别转换为包括两个元素值的数组;
根据所述文件格式转换参数中是否进行大端/小端转换参数以及是否进行最高有效位MSB/最低有效位LSB转换参数,对各个数组进行处理;
将处理后的各个数组的元素值写入空白PCM格式的文件,生成PCM格式的声音文件。
在一种可能的实现方式中,所述根据所述文件格式转换参数中是否进行大端/小端转换参数以及是否进行最高有效位MSB/最低有效位LSB转换参数,对各个数组进行处理,包括:
如果根据所述文件格式转换参数中是否进行大端/小端转换参数确定进行大端/小端转换,对各个数组内的两个元素值进行位置交换处理;
如果根据所述文件格式转换参数中是否进行MSB/LSB转换参数确定进行MSB/LSB转换,对各个数组内的两个元素值进行对应的二进制位顺序转换处理。
在一种可能的实现方式中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司,未经东软集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010692802.9/2.html,转载请声明来源钻瓜专利网。