当前位置: 首页 > news >正文

网站编程语言哪个好济南集团网站建设报价

网站编程语言哪个好,济南集团网站建设报价,网页设计多少钱一个页面,wordpress中portfolio⚠申明: 未经许可,禁止以任何形式转载,若要引用,请标注链接地址。 全文共计3077字,阅读大概需要3分钟 🌈更多学习内容, 欢迎👏关注👀【文末】我的个人微信公众号&#xf…

⚠申明: 未经许可,禁止以任何形式转载,若要引用,请标注链接地址。 全文共计3077字,阅读大概需要3分钟
🌈更多学习内容, 欢迎👏关注👀【文末】我的个人微信公众号:不懂开发的程序猿
个人网站:https://jerry-jy.co/

❗❗❗知识付费,🈲止白嫖,有需要请后台私信或【文末】个人微信公众号联系我

语音识别--单声道转换与降采样

  • 单声道转换与降采样
    • 一、任务需求
    • 二、任务目标
          • 1、掌握单声道转化方法
          • 2、掌握音频降采样方法
    • 三、任务环境
          • 1、jupyter开发环境
          • 2、python3.6
          • 3、tensorflow2.4
    • 四、任务实施过程
      • 1、单声道转换
      • 2、降采样
    • 五、任务小结
  • 说明

单声道转换与降采样


一、任务需求

在本实验中,我们将通过平均跨通道的样本将音频信号转换为单声道。

从应用的角度上看,多声道转单声道,与降采样都可以有效降低音频的大小,当然,伴随而来的是质量下降。但很多情况下,并不是越清晰的音频越好,因此单声道转换和降采样就能够派上大用途了。

要求:在librosa中,使用函数librosa.to_mono实现单声道转换的功能。

二、任务目标

1、掌握单声道转化方法
2、掌握音频降采样方法

三、任务环境

1、jupyter开发环境
2、python3.6
3、tensorflow2.4

四、任务实施过程

1、单声道转换

import librosa
filename = '/home/jovyan/datas/sorohanro_-_solo-trumpet-06.hq.ogg'

y, sr = librosa.load(filename, mono=False)
y.shape

(2, 117601)

从音频的shape上看得出来,这是一个双声道的音频。

为了让你能看的更加清晰,对声道变换理解的更加透彻,我们在这里将双声道声波绘制出来。

import matplotlib.pyplot as plt
plt.figure(figsize=(15,5))
# 绘制双声道声波第一个通道
plt.subplot(2,1,1)
plt.plot(y[0,:1000])
# 绘制双声道声波第二个通道
plt.subplot(2,1,2)
plt.plot(y[1,:1000],c='g')

这是同一个音频文件的双声道声波图,接下来我们要将双声道音频,转化为单声道。转化方法非常简单,通过librosa.to_mono就可以实现。

y_mono = librosa.to_mono(y)
y_mono.shape

(117601,)

plt.figure(figsize=(15,2))
# 将双声道合并为一个通道
plt.plot(y_mono[:1000],c='r')

2、降采样

filename = '/home/jovyan/datas/sorohanro_-_solo-trumpet-06.ogg'
# 获取采样率
sr = librosa.get_samplerate(filename)
sr

22050

y, sr = librosa.load(filename, sr=sr, mono=False) len(y),sr

(117601, 22050)

# 使用resample降采样
y_8k = librosa.resample(y, sr, 8000)
y.shape, y_8k.shape

((117601,), (42668,))

可以看到,经过librosa.resample降采样后的音频采样点,从117601降低到42668,降低一半还多。

当然,降采样的采样率并不能随意减少,想象一下,一个音频文件,只有一个采样点会怎样?所以通常来说,在音频的一个最小周期上,至少要保证两个采样点才可以。

为了比较降采样前后的变化,我们播放两个声音。

import IPython.display as ipd
ipd.display(ipd.Audio(y,rate=22050))
ipd.display(ipd.Audio(y_8k,rate=8000))

听起来好像并没什么不同,为了加强确认,我们画出波形图看一看。

plt.figure(figsize=(14,4))
plt.subplot(211)
plt.plot(y)
plt.subplot(212)
plt.plot(y_8k)

五、任务小结

本节实验我们学习了如何将双声道转换为单声道,并学习了音频降采样方法。

从波形图上看,两个声音在细微上还是存在一些不同,但差距不大,如果并不是特别追求音频质量的话,显然8k音频也是能用的,最关键的是,文件大小缩小了一半有余。

–end–

说明

本实验(项目)/论文若有需要,请后台私信或【文末】个人微信公众号联系我

http://www.yayakq.cn/news/346955/

相关文章:

  • 网站开发学习什么做原创视频网站
  • 专业型企业网站有哪些做微商有什么好的货源网站
  • 家政网站制作大岭山仿做网站
  • 织梦网站去除技术支持榆林市横山县建设局官方网站
  • c access做网站登录页面海外版tiktok官网入口
  • 网站设计制作案例做旅游产品的网站有哪些
  • 东城网站制作公司企业网站建设知识
  • 做网站三剑客稿定设计网站官网入口
  • 医疗网站建设网站东莞网站提升排名
  • 全网营销型网站 新闻休闲会所网站建设
  • led灯网站策划书尚义网站建设
  • jsp网站建设技术案例罗湖附近公司做网站建设哪家技术好
  • 普通网站与营销型网站有什么区别自适应网站优点缺点
  • 做网站是什么意思网络搭建是什么工作
  • 哪里有做商城的网站装修公司做网站有用吗
  • 没有做等保的网站不能上线对吗山西移动网站设计
  • 当当网网站建设策划书上海品划做网站
  • 门户网站建设情况总结wordpress搭建内网导航
  • 怎么让网站绑定域名访问不了中山网站建设文化方案
  • 重庆做网站开发的集中河南广告制作公司网站
  • 兰州新区建设银行网站小程序开发教程和源码
  • 有关网站设计与制作的论文建筑设计加盟分公司
  • 问卷调查网站赚钱程序员知识网站需要多少钱
  • 自己的网站怎么做网盘深圳公众号制作
  • 电商设计网站培训网站建设需要的条件
  • 河北婚庆网站建设定制如何网站后台清理缓存
  • 以前的网站忘了怎么办啊软件技术论文题目
  • 网站直播怎么做做兼职的网站贴吧
  • 设计网站免费素材外贸网站建设需要什么
  • 这样做自己的网站亿速云官网