欢迎来到天天文库
浏览记录
ID:34563140
大小:148.97 KB
页数:4页
时间:2019-03-08
《基于python的音频数据处理研究与应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第’#卷第’’期微机发展]0G)’#D0)’’!""#年’’月^?LJ0L0ST7.8JB8I8G0TS81.D0I)!""#基于!"#$%&的音频数据处理研究与应用何月顺’,!,周良’,丁秋林’(’)南京航空航天大学,江苏南京!’""’*;!)东华理工学院,江西抚州#++""")摘要:介绍了基于,-./01的音频数据处理函数;实现了自动测试声音文件的格式、声音文件的播放及声音文件在不同的存储格式之间的转换;对声音进行分离与合成;提取声音的特征值以便进行分析与鉴别;改变原始声音的采样速率、采样编码、采样宽度等
2、;在实践中取得了良好的应用效果。关键词:音频文件;存储格式;测试;转换中图分类号:2,!&+文献标识码:3文章编号:’""%$#&%’(!""#)’’$""%’$"#!"#"$%&’$()*++,-&$.-/(/(*0)-/1$.$2$($3-(34$#")/(56.’/(456789:/71’,!,;4<=>?@1A’,BCDEF?79G?1’(’)D@1H?1A=1?I8J:?.-0K38J01@7.?L:@1M3:.J01@7.?L:,D@1H?1A!’""’*,N/?1@;!)B01A/7@C1:.?
3、.7.80K28L/10G0A-,O7P/07#++""",N/?1@)*7#.%$&.:O71L.?01:Q8J8?1.J0M7L8M@R07.@7M?0M@.@S@1@A?1A0K,-./01)CSTG8S81.8M.0.8:..-T80K@7M?0K?G8:@1MTG@-@7M?0K?G8:@79.0S@.?L)37M?0K?G8:Q8J8L01I8J.8MR8.Q881./8M?KK8J81..-T8:)U071MQ8J8:8T@J@.8M@1ML0ST071M8M)2/8L/@J@L.8J?:.?L
4、:0K:071MQ8J8T?LV8M$7T:0./@.L07GM@1@G-P8@1MM?:.?1A7?:/./8S)2/8:@STG?1A:T88M@1M:@STG?1AL0M8@1M:@STG?1AQ?M./Q8J8@G.8J8M)5KK8L.:Q8J8@L/?8I8M?1TJ@L.?L8)8"69/%)#:@7M?0K?G8;:.0J@A8.-T8;.8:.;L01I8J.:引言如,一秒钟的声音如果以采样速率为!!"%"4P和X位单为了存储数字化的声音,麦克风或者其它记录器每秒声道来存储,所使用的全部空间
5、是!!"%"字节,如果以采多次采样模拟声音波形,每个样本都采用数字形式,而这样速率++’""4P和’*位立体声存储相同的声音则需要个数字测量了声音的幅度。扬声器可以将数字化声音转++’""帧,每帧需要+个字节,总计需要’&*+""字节,空换为声波。间增加了X倍。因此对音频数据进行适当的处理,可以获用来数字化和存储声音的方法多种多样,它们在以下得特定的需要。几个方面存在差异:(’)采样速率:每秒测量声波振幅的次数。常见的采;在<-()/9#上播放声音样速率是++’""4P(每秒的样本数),也是在音频压缩盘在,-
6、./01中模块Q?1:071M在W?1M0Q:系统上播放上使用的速率。声音。函数Y88T(KJ8Z781L-,M7J@.?01)使用计算机内部的扬声器以音调KJ8Z781L-在M7J@.?01毫秒内播放声音[’]。(!)采样编码:最简单、常见的就是线性编码,每个样本是振幅的线性测量。其他的编码类型包括7$>3W。频率范围是#&4P到#!&*&4P。如果Y88T不能播放声音,(#)采样宽度:样本可以是X位、’*位或者#!位整则它将引发[71.?S85JJ0J。例如,下面的代码播放类似金数。属撞击的声音,从中间开
7、始,每个音符持续半秒钟。(+)通道:声音可以用一个、二个或更多的通道来记UL@G8,?.L/8:[!*!,!(+,##",#+(,#(!,++",+(+,%!#]录。把一个或多个音频流存储在一个文件中,来自每个通K0JT?.L/?1UL@G8,?.L/8::Q?1:071M)Y88T(,?.L/,%"")道的相应样本通常存储在一帧中。函数,G@-U071M(:071M,KG@A:)通过使用可以使用的任所有声音格式都是声音质量和文件大小的折衷,例何声卡来播放W3]文件。参数:071M可以是文件名、别名、音频文
8、件或者D018,参数KG@A:等于一个或多个常量,收稿日期:!""#$"%$"&使用位<[来组合并通过指定一个标记指明声音来自什作者简介:何月顺(’(&’—),男,湖南道州人,博士研究生,主要研究万方数据方向为数据挖掘、系统集成等。么地方。·KO·微机发展第IX卷!"#$%&’(")*(指出+,-./是到0)1文件的路函数H5./H5<(<9=U7<,H=9U87.<)搜索<9=U7<中的H=9UL
此文档下载收益归作者所有