Date:2022.5.5


文章目录

  • 前言
  • 1、算法原理
  • 2、实现效果
    • 2.1、男声变女声
    • 2.2、女声变男声
    • 2.3、男声变大叔声
  • 3、部分matlab代码实现

前言

在大学毕业设计中,要求实现一个基于MATLAB GUI的实时变声器系统的课题,在实现过程中遇到很多问题,不过经过研究,都一一解决了。下面说明一下变声算法的原理,实现效果和部分matlab实现。

该系统支持实时录音并变声。

注:需要相关代码可以在订阅专栏后咨询博主。

1、算法原理

语音科学家将人类发声过程视作一个由声门源输送的气流经过以声道、口、鼻腔组成的滤波器调制而成的。人类语音可分为有声语音和无声语音,前者是由声带振动鼓励的脉冲信号经过声腔调制变成不同的音,它是人类语言中元音的根底,声带振动的频率称为基频。一般来说,由声门振动产生的基频跟说话人的性别特征有关。说话人的共性化音色和语音的另一个声学参数—共振峰频率的分布有关。儿童由于声道短,其共振峰频率高于成年人,成年女人的声道一般短于成年男性

【毕业设计系列】033:基于MATLAB语言的实时变声器系统【含Matlab源码】相关推荐

  1. 【毕业设计/Matlab系列】基于MATLAB语言的实时变声器系统

    Date:2022.5.5 文章目录 前言 1.算法原理 2.实现效果 2.1.男声变女声 2.2.女声变男声 2.3.男声变大叔声 3.部分matlab代码实现 前言 在大学毕业设计中,要求实现一个 ...

  2. 【AI实时变声器,声音甜甜的小姐姐背后竟是抠脚大汉】

    前言 这是一款基于AI算法的实时变声器,如果你不懂AI也没事,直接使用我提供的一键安装包 链接:https://pan.baidu.com/s/1f3X6JdBVOgeTNPf0B3CRKg 提取码: ...

  3. 【Matlab人脸识别】人脸实时检测与跟踪【含GUI源码 673期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]人脸实时检测与跟踪[含GUI源码 673期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟逸凡,柳益君 ...

  4. [智慧农业]Python基于改进YOLOv5的猕猴桃叶病害检测系统(完整源码&数据集&视频教程)

    1.背景 现如今由于农作物病虫害的多样性和复杂性,在特定的条件下其很容易在大范围内发生,导致农产品产量急剧下降.因此,预防和监测农作物病虫害已成为农业生产活动中的重要环节.当前,耕地面积逐渐减少,世界 ...

  5. 【Matlab生物电信号】生物电信号仿真【含GUI源码 684期】

    一.代码运行视频(哔哩哔哩) [Matlab生物电信号]生物电信号仿真[含GUI源码 684期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]董兵,超于毅,李 ...

  6. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  7. 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】

    一.代码运行视频(哔哩哔哩) [Matlab身份证识别]身份证号码识别[含GUI源码 014期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

  8. 【Matlab水果识别】自助水果超市【含GUI源码 594期】

    一.代码运行视频(哔哩哔哩) [Matlab水果识别]自助水果超市[含GUI源码 594期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]倪云峰,叶健,樊娇娇 ...

  9. 基于改进YOLOv5的猕猴桃叶病害检测系统(完整源码&数据集&视频教程)

    1.背景 现如今由于农作物病虫害的多样性和复杂性,在特定的条件下其很容易在大范围内发生,导致农产品产量急剧下降.因此,预防和监测农作物病虫害已成为农业生产活动中的重要环节.当前,耕地面积逐渐减少,世界 ...

最新文章

  1. Wince 启动程序并最小化
  2. LuoguP3959 宝藏 题解
  3. 【bzoj4518】[Sdoi2016]征途 斜率优化dp
  4. PHP 动态获取数组索引的值
  5. 推荐一个卡巴斯基绿色版本
  6. c语言自学教材百度网盘,110G超强C语言和C++编程0基础从入门到精通自学教程 百度云盘资源...
  7. 对话时人品牌咨询首席咨询官:有多少企业倒在了自己的品牌故事上?
  8. python工资高还是java-python工资高还是java?python和java薪资对比
  9. Ubuntu系统下 .7z 文件压缩解压命令
  10. HC74h595 串行输出再进行串口输出(串行通信嵌套)已测试成功。
  11. 计算机安全监察word,全国计算机统考押题计算机安全
  12. 百度云不限速下载(Windows、Linux、Mac平台)
  13. 教师节我用Python做了个学生点名系统送给老师当礼物,这回毕业稳了
  14. Android studio 常见问题(2)----存储空间不足导致AVD打不开的错误
  15. QTreeWidget去掉虚线框
  16. org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成。 的解决办法
  17. 产品智慧化 智慧水务企业探索水厂建设新模式
  18. 彻底弄懂高斯模糊,均值模糊和中值模糊
  19. 羊皮卷的故事-第一章
  20. 51单片机空气质量检测系统 甲醛DHT11温湿度烟雾光照报警器WIFI系统

热门文章

  1. Qgis系统教程1:软件安装
  2. 干货 | 读懂这篇文,玩游戏还会卡顿?
  3. Linux操作系统概述
  4. Freebie: Material Design UI Kit
  5. 宿主机无法访问docker容器的坑
  6. MATLAB和EXCEL交互 Spreadsheet Link
  7. python判断字符串是否为大写字母、小写字母
  8. pytorch系列8 --self.modules() 和 self.children()的区别
  9. 【tf.keras】官方教程一 Keras overview
  10. js 空数组直接赋值与push