2022年语音合成(TTS)和语音识别(ASR)年度总结

news2024/12/23 19:19:51

论文统计每月更新一次,主要跟踪语音合成和语音识别的发展状况(很多文章都是在会议后才发出,但不影响统计。统计过程难免存在疏漏,因此统计结果仅供参考。所有文章语音合成领域统计列表请访问http://yqli.tech/page/tts_paper.html,语音识别领域论文统计请访问http://yqli.tech/page/asr_paper.html。开源语音数据查询 http://yqli.tech/page/data.html。

如何查找语音资料请参考文章https://mp.weixin.qq.com/s/eJcpsfs3OuhrccJ7_BvKOg)。读者有什么建议可以直接给我发消息,我将不断修改该统计。如有转载,请注明出处。欢迎关注微信公众号:低调奋进。

2022年语音合成和语音识别文章统计excel https://docs.google.com/spreadsheets/d/11YYOg6i6UXw19_g1JRaXGNhvt1zhG24RgOXCzZlqZGE/edit?usp=sharing

AIGC统计http://yqli.tech/page/aigc.html


文前声明:由于本人非学术圈,所写内容不能面面俱到,仅为个人见解,大家谨慎参考


前言

(本部分主要胡思乱想,读者可直接跳到语音合成和识别部分)

本打算不写吐槽,但不吐槽又感觉缺少点什么,一整年都在吐槽中度过,上半年吐槽上海下半年吐槽北京。如何总结今年的生活呢?感觉发生很多很多事情,但关于自身记忆犹新的事情却少之又少。今年,我们旁观了诸多国内外发生的载入历史画卷的事件,也亲身体验了几种截然不同的生活方式,有亢奋、有愤怒、有豁达,所有事情过后又感觉一片空白和茫然,非常不实,普通的个体对历史和超大群体来说微如尘埃。

本公众号差不多开通两年,第一个年头能保持周更,但今年只能保持每月一次的文章总结。总结起来主要以下几个原因:1)以前分享内容主要以分析论文为主,现阶段我更喜欢在某一个方向做总结,而且写文章尝尝几个钟头,所以就把分享论文停了。虽然停止论文分享,但也能坚持读读论文,后续可能会把文章总结整理到个人网站,再分享到公众号上(个人网站便于资料管理和查找,公众号后台的文章管理做的太差了)。2)公众号的封闭圈子和微薄的激励消磨了太多作者的热情。记得两年前,有好几个朋友一起做公众号,但他们更新几篇文章就停更了。一方面,公众号是在封闭的圈子进行信息传播、缺少交流机制(18年后创建公众号取消留言功能)等因素造成读者很少,这扑灭了大部分作者长久更新的热情。另一方面,公众号不挣钱,更多靠作者的激情来维护(以本公众号为例,在不接广告、不乱插入广告情况下一年也就几十元钱,买个读书会员都不够)。幸好,我把公众号当成个人网站的窗口,这也是保持长久更新原因。不积跬步无以至千里,去年计划很多事情,最终没能完成,志大才疏,缺少细微的计划。因此,本年将会步步为营,尽量恢复每周一更。

近几年,AI行业因为开销大不挣钱而被很多人看衰,我身边的前同事也有转到其它领域。今年,AIGC很争气,把AI的火焰又给鼓吹了起来,其中最璀璨的两颗明珠莫过于文生图(CompVis/stable-diffusion开源后就38.6k stars)和ChatGPT(分享一个国内体验网站https://chatgpt.sbaliyun.com,搭建该网站的仁兄真直抒胸臆)。AIGC相关的开源项目和产品增加了很多,我在个人的网站对开源的项目进行了罗列,大家可进行访问体验 (http://yqli.tech/page/aigc.html,http://yqli.tech/page/aigc_review.html)。

出于好奇,我对以上的产品进行体验。ChatGPT的确很惊艳,生成的文字内容文案可以直接发布,一些简单的代码也可以生成,也可以回答一些领域的解决方案,但想要替换掉程序员目前还有些距离(感觉一些非技术人员总喜欢夸大其作用,有些人体验ChatGPT的后感觉不把程序员辞了不后快,不想想做文案工作不是更容易被替换掉吗?)。对于文生图,我的体验没有那么惊艳,虽然有时候可以生成精美的图片,但并不是我预期的图片内容。AIGC的最终极的皇冠还是视频生成,如果视频生成走到商业落地的程度,是否可以革了视频内容平台。接下来,提一下我体验的前段时间在抖音上很火的AIGC的应用:AI绘画。AI绘画在抖音等平台火起来不仅仅出于它可以生成各种风格的动画图,更因为它生成很多离谱的翻车图片(下边选了几张具有代表性的例子),这不仅让人怀疑这些产品是否昙花一现。最后,无论是文生图、ai绘画、数字人、chatgpt等成果的闪亮登场,都给AI行业注入新的活力,让我们期待一下2023年将会有更多闪亮AI应用可以破圈,迎接下一波的AI浪潮。

(终于到正文了~_~)

2022年12月份语音合成和语音识别 文章总结可阅读该文章https://mp.weixin.qq.com/s/uMCyEi_yL0kxJnw6WeLGcA

一 语音合成篇

表一给出具体分类说明。2022年语音合成有446篇文章,比2021多一些。图二和图三是2022年和2021年在每个研究方向上对比柱状图和饼状图,除了声学模型网络结构和声音转换相对稍微下降,其它方向都有上升。本年度的热点主要分布在声学模型、声码器、歌唱合成、声音转换和多模态。我们知道Diffusion模型在图像领域很火,同样在语音合成领域有24篇文章采用该技术。最后,自从vits端到端以来,很多开源平台也都支持该网络,今年也有十来篇文章做端到端,比如trinitts naturalspeech等等,端到端依然会是接下来几年的研究热点。

表一  语音合成分类说明

分类

说明

前端

多音字,韵律,g2p等等。

声学模型

语言特征转声学特征,attention工作,多说话人以及双重学习

声码器

波形生成

个性化

少数据,脏数据应用等自适应

多语言和多说话人

多语言模型、多说话人模型

歌唱合成

歌唱和音乐合成

情感

风格和情感

多模态

主要搜集talking head文章

声音转换

基于GAN方案和特征解耦方案

S2S

 speech-to-speech

其它

基于EEG合成,开源数据,MOS评测以及语音合成的应用

图一  2022和2021语音合成论文总量

图二 2022年和2021年语音合成各领域文章分布柱状图

图三 2022年和2021年语音合成各领域文章分布饼状图

语音合成的文章列表请访问http://yqli.tech/page/tts_paper.html

二 语音识别篇

语音识别的文章分类参照表二说明。2022年语音识别文章有641篇,由于今年刚开始统计语音识别文章,所以没有对比2021年情况。由图四和图五可知,声学模型性能优化、无监督学习、多语言系统、个性化、speech translation以及speaker diarization等领域​研究较多,其中开源工具espnet、wenet、k2、paddlespeech等都搞得如火如荼 (可参见煮酒论开源语音工具包https://mp.weixin.qq.com/s/ZFD2mUAC1B6ZH5JEf5yJmg)​。​​

                                 表二 语音识别分类说明

分类

说明

general

包括传统、混合语音识别,以及对asr的优化

ctc

ctc优化

rnn-t

rnn-t的优化

aed

aed优化

dataset

开源数据库

data aug

数据增广

lm

语言模型研究

multilingual

多语音系统以及code-switch

personal

少数据量自适应以及个性化ASR

rescoring

多种模型联合打分

unsupervised

无监督,半监督或者自监督学习

accent ,dialect

口音和方言

other

其它方向研究,包括系统评价标准等等

robust鲁棒性
speaker diarizationspeaker diarization

multichannel

多通道
speech translation语音翻译
multi-modal多模态

         图四 语音识别文章分布柱状图(单位:篇)

图五 语音识别文章分布饼状图

语音识别的文章列表请访问http://yqli.tech/page/asr_paper.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/148650.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

绝大多数人远远低估了软件开发的难度

给你付钱了,你应该把软件做好! 这个话相当于: 给你付钱了,你应该把月亮摘下来! 趣讲大白话:臣妾做不到 ********** 软件是特殊商品服务 可以说很难有标准 开发的难度取决于需求多少,技术难度&a…

Java Map集合的介绍和使用

什么是Map类型的集合 介绍 1.用于保存具有映射关系的数据(key——value)。 2.Map中的key和value可以是任意的类型的数据。 3.Map中的key值不允许重复。 4.Map中的value值可以重复。 5.一般常用string作为value的key。 6.key和value之间存在一一对…

如何进行地图SDK开发(二)——示例文档

概述 前面的文章文章我们写到了SDK的开发以及ak认证的实现,在本文我们继续讲讲地图SDK开发中的示例文档的实现。 技术点 vue3viteelement-plusmonaco-editor 实现后效果 实现 1. 工程初始化 1.1 搭建工程 搭建工程的过程请参照博文(使用vite搭建vue3项目&…

javaEE初阶 — 线程池

文章目录线程池1 什么是线程池2 标准库中的线程池2.1 什么是工厂模式2.2 如何使用标准库中的线程池完成任务2.3 ThreadPoolExecutor 构造方法的解释3 实现一个线程池线程池 1 什么是线程池 随着并发程度的提高,随着对性能要求标准的提高会发现,好像线程…

[cpp进阶]C++异常

文章目录C语言传统处理错误的方式C异常概念C异常使用异常的抛出和捕获异常的重新抛出异常安全异常规范自定义异常体系C标准库的异常体系异常的优缺点C语言传统处理错误的方式 传统的错误处理机制: 终止程序。assert断言直接终止程序。缺点:过于粗暴&am…

Fiddler抓取手机APP报文

Http协议代理工具有很多,比如Burp Suite、Charles、Jmeter、Fiddler等,它们都可以用来抓取APP报文,其中charles和Burp Suite是收费的,Jmeter主要用来做接口测试,而Fiddler提供了免费版,本文记录一下在Windo…

位运算做加法,桶排序找消失元素,名次与真假表示,杨氏矩阵,字符串左旋(外加两道智力题)

Tips 1. 2. 3. 大小端字节序存储这种顺序只有在放进去暂时存储的时候是这样的,但是一旦我里面的数据需要参与什么运算之类的,会“拿出来”先恢复到原先的位置再参与运算,因此,大小端字节序存储的什么顺序不影响移位运算等等…

【案例教程】CLUE模型构建方法、模型验证及土地利用变化情景预测实践技术

【前沿】:土地利用/土地覆盖数据是生态、环境和气象等领域众多模型的重要输入参数之一。基于遥感影像解译,可获取历史或当前任何一个区域的土地利用/土地覆盖数据,用于评估区域的生态环境变化、评价重大生态工程建设成效等。借助CLUE模型&…

声音产生感知简记

声音产生 人的发音器官包括:肺、气管、声带、喉、咽、鼻腔、口腔、唇。肺部产生的气流冲击声带,产生震动。 声带每开启和闭合一次的时间是基音周期(Pitch period,T),其到数为基音频率(F.=1/T,基频),范围在70-450Hz。基频越高,声音越尖细,如小孩的声音比大人尖,就是…

编译错误2

本文迁移自本人网易博客&#xff0c;写于2015年11月25日&#xff0c;编译错误2 - lysygyy的日志 - 网易博客 (163.com)1、error C2059:语法错误&#xff1a;“<L_TYPE_RAW>”error C2238:意外的标记位于“;”之前.错误代码定位于&#xff1a;BOOL TreeView_GetCheckState…

excel函数公式:常用高频公式应用总结 上篇

公式1&#xff1a;条件计数条件计数在Excel的应用中十分常见&#xff0c;例如统计人员名单中的女性人数&#xff0c;就是条件计数的典型代表。条件计数需要用到COUNTIF函数&#xff0c;函数结构为COUNTIF(统计区域,条件)&#xff0c;在本例第一个公式COUNTIF(B:B,G2)中&#xf…

《栈~~队列~~优先级队列》

目录 前言&#xff1a; 1.stack 1.stack的介绍 2.stack的使用&#xff1a; 3.stack的模拟实现 4.有关stack的oj笔试题 2.queue 1.队列的介绍 2.队列的使用 3.队列的模拟实现 4.有关队列的oj笔试题 3.priority_queue 1.优先级队列的介绍 2.优先级队列的使用 3.优先级队列的模拟实…

挥别2022,坦迎2023。

第一章&#xff1a;CSDN&#xff0c;我来啦&#xff01;第一节&#xff1a;初遇&#xff01;2022-08-13&#xff0c;我和CSDN相遇啦&#xff01;CSDN&#xff0c;你好呀&#xff01;2022年8月13日&#xff0c;是我与你相遇的日子。这是一个值得纪念的时刻。从此之后&#xff0c…

English Learning - L1-10 时态(下) 2023.1.5 周四

English Learning - L1-10 时态&#xff08;下&#xff09; 2023.1.5 周四8 时态8.3 完成时态核心思想&#xff1a;回首往事&#xff08;一&#xff09;现在完成时核心思想用法延续动作延续时间 “动作一直持续了。。。”延续动&#xff08;无延续时间&#xff09; “做过。。…

AtCoder Beginner Contest 284 A - E

题目地址&#xff1a;AtCoder Beginner Contest 284 - AtCoder 一个不知名大学生&#xff0c;江湖人称菜狗 original author: jacky Li Email : 3435673055qq.com Time of completion&#xff1a;2023.1.8 Last edited: 2023.1.8 目录 题目地址&#xff1a;AtCoder Beginner C…

基于FPGA的UDP 通信(一)

引言手头的FPGA开发板上有一个千兆网口&#xff0c;最近准备做一下以太网通信的内容。本文先介绍基本的理论知识。FPGA芯片型号&#xff1a;xc7a35tfgg484-2网口芯片&#xff08;PHY&#xff09;&#xff1a;RTL8211网络接口&#xff1a;RJ45简述以太网什么以太网&#xff1f;以…

k8s之实战小栗子

写在前面 本文一起看一个基于k8s的实战小栗子&#xff0c;在这篇文章 中我们基于docker搭建了一个WordPress网站。本文就通过k8s再来实现一遍。架构图如下&#xff1a; ![在这里插入图片描述](https://img-blog.csdnimg.cn/9c73ac0c183a429a8f4b1a2feb363527.png 从上图可以…

使用Origin计算数据的上升\下降时间

使用Origin计算上升/下降时间计算上升时间1导入数据&#xff0c;做图2、选择合适的数据范围3、选择上升时间和上升范围两个测量参数&#xff0c;获得结果4、更改区间&#xff0c;并导出数据计算下降时间1、将感兴趣区域移动到下降沿2、更改为测量下降沿参数获得结果上升时间小工…

【Kotlin】空安全 ④ ( 手动空安全管理 | 空合并操作符 ?: | 空合并操作符与 let 函数结合使用 )

文章目录一、空合并操作符 ?:二、空合并操作符与 let 函数结合使用一、空合并操作符 ?: 空合并操作符 ?: 用法 : 表达式 A ?: 表达式 B如果 表达式 A 的值 不为 null , 则 整个表达式的值 就是 表达式 A 的值 ; 如果 表达式 A 的值 为 null , 则 整个表达式的值 就是 表达…

vue-路由的使用方式

1.下载路由 使用npm的下载: # vue2对应版本 npm i vue-router3# vue3对应版本 npm i vue-router42.路由初试化 路由的三种模式: history, 指定路由的模式, 有hash,history,memory三种模式,一般使用第一种和第三种模式 createWebHashHistory hash模式 > http://localhost…