前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Dissonance 实时网络语音

Dissonance 实时网络语音

原创
作者头像
x-Alex
修改于 2020-08-18 07:01:58
修改于 2020-08-18 07:01:58
3.7K0
举报
文章被收录于专栏:AlexAlex

Dissonance

  • 低延迟、实时语音通信
  • 高效opus编码
  • 多个聊天室
  • 给个人玩家的私人讯息
  • 语音激活和一键通
  • 定位音频
  • 回声消除

Opus编码(知识扩充)

  • 百科:opus是一种声音编码格式,Opus的前身是celt编码器。是由IETF开发,适用于网络上的实时声音传输,标准格式为RFC 6716。Opus编码器是一个有损声音编码的格式,由互联网工程任务组(IETF)近来开发Opus 格式是一个开放格式,使用上没有任何专利或限制。
  • 对比:在当今的有损音频格式争夺上,拥有众多不同编码器的AAC格式打败了同样颇有潜力的Musepack、Vorbis等格式,而在Opus格式诞生后,情况似乎不同了。通过诸多的对比测试,低码率下Opus完胜曾经优势明显的HE AAC,中码率就已经可以媲敌码率高出30%左右的AAC格式,而高码率下更接近原始音频。
  • 扩充:Opus编码是由silk编码和celt编码合并在一起,silk编码是由skype公司开源的一种语音编码,特别适合人声,适合于Voip语音通信。celt和mp3,aac类似,适合于传输音乐
  • 特点
    • 6 kb /秒到510 kb / s的比特率[音频转二进制比特流]
    • 采样率从8 kHz(窄带)到48 kHz(全频)
    • 帧大小从2.5毫秒到60毫秒
    • 支持恒定比特率(CBR)和可变比特率(VBR)
    • 从窄带到全频段的音频带宽
    • 支持语音和音乐
    • 支持单声道和立体声
    • 支持多达255个频道(多数据流的帧)
    • 可动态调节比特率,音频带宽和帧大小
    • 良好的鲁棒性丢失率和数据包丢失隐藏(PLC)
    • 浮点和定点实现
  • 注意
    • 采样率 Opus支持8000,12000,16000,24000,48000
    • 声道数 stereo=1代表双声道(音乐),stereo=0代表单声道kVoip适合于语音通话,kAudio适合于传输音乐。
    • 码流 接收方能接受的最大码流 64000代表码流为64kbps
    • DTX Discontinuous Transmission的简称,不说话时不传输语音
  • 兼容性和维护性
    • unity 2019.3.0 +,已集成Unitypackage;
    • 对于各平台的支持性都很好

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
详解音频编解码的原理、演进和应用选型等
本文来自网易云音乐音视频实验室负责人刘华平在LiveVideoStackCon 2017大会上的分享,并由LiveVideoStack根据演讲内容整理而成(本次演讲PPT文稿,请从文末附件下载)。
JackJiang
2019/01/18
3.6K0
音频基础知识
Nyquist 采样率大于或等于连续信号最高频率分量的 2 倍时,采样信号可以用来完美重构原始连续信号。
Gnep@97
2023/09/06
3.3K0
音频基础知识
音视频基础
采样精度(采样深度):每个“样本点”的大小, 常用的大小为8bit, 16bit,24bit。
vitofliu
2021/07/05
2.4K0
从Satin到Lyra 为何微软、谷歌都盯向音频编解码器?
回顾今年的2月份,可以说是音频编解码器最为热闹的一个月。先是微软宣布推出最新款由AI支持的音频编解码器——Satin。仅一周后,谷歌推出了用于语音压缩的新型超低比特率音频编解码器——Lyra,并且Android版本已开源。在此,也非常感谢来自国内音频领域的知名业内人士对本文发表评论及审校。
LiveVideoStack
2021/09/01
7670
从Satin到Lyra 为何微软、谷歌都盯向音频编解码器?
音频编码:入门看这篇就够了丨音视频基础
(本文基本逻辑:音频编码的理论基础 → PCM 编码 → AAC 编码工具集、编码流程、编码规格和数据格式)
关键帧
2022/06/13
4.5K0
音频编码:入门看这篇就够了丨音视频基础
5G时代来临,前端开发工程师必须了解的音视频入门基础知识
本文将给大家进行音视频基础的常规知识点的梳理。当然,短短的一篇文章并不能让大家立即变成音视频领域的专家,但这些知识点已经基本涵盖了音视频的入门知识。我们将按照下面的内容给大家
IMWeb前端团队
2019/12/06
1.7K0
从wav到Ogg Opus 以及使用java解码OPUS
自然界中的声音非常复杂,波形极其复杂,通常我们采用的是脉冲代码调制编码,即PCM编码。PCM通过抽样、量化、编码三个步骤将连续变化的模拟信号转换为数字编码。
JadePeng
2021/04/14
3.5K1
从wav到Ogg Opus 以及使用java解码OPUS
干货 | 携程呼叫中心移动坐席解决方案
作者简介 本文作者为携程基础业务研发部呼叫中心团队,其在传统呼叫中心基础上,结合软交换、智能分配、自动语音语义处理等技术,为携程用户提供人性化、人机互动、便捷的电话语音服务。 一、前言 智能手机早已成为日常生活中不可或缺的一部分,随着移动互联网的快速发展,人们的生活习惯与工作方式也在不断发生改变。从移动通信、移动支付,再到移动办公,“移动化”已渗透至各行各业,并逐步成为企业业务发展的趋势。 携程呼叫中心研发团队根据业务的需求,研发完成了一套完整的呼叫中心移动坐席解决方案,使业务坐席不再受制于工作时间、办公地
携程技术
2018/03/16
3.3K0
干货 | 携程呼叫中心移动坐席解决方案
音视频编码相关名词详解
PAR - pixel aspect ratio(像素宽高比)大多数情况为1:1,就是一个正方形像素,否则为长方形像素
用户2929716
2018/08/23
1.6K0
音视频编码相关名词详解
音视频的那几个关键参数
视频文件常含有视频流和音频流(有的甚至存在字幕流),每路流均具有一套参数来描述其特性:如音频流的采样率、通道数、位深、编码方式等,视频流的分辨率、帧率、颜色空间等,这些参数不仅影响到文件的质量,也影响到文件的大小和播放效果。因此,在音视频处理中,了解这些参数的含义和作用至关重要。
程序员的园
2024/11/15
1490
音视频的那几个关键参数
Android音视频开发:踩一踩“门槛”
将声音保存成音频的过程,其实就是将模拟音频数字化的过程,为了实现这个过程,就需要对模拟音频进行采样、量化和编码。接下来我们详细讲解这一过程。
字节流动
2021/04/23
6950
Android音视频开发:踩一踩“门槛”
音视频封装格式:AAC音频基础和ADTS打包方案详解
现在主流的封装格式支持的音视频编码标配是H264+AAC,其中像TS、RTP、FLV、MP4都支持音频的AAC编码方式。当然,后继者不乏Opus这种编码方式,它主要应用在互联网场景,比如现在谷歌的WebRTC音视频解决方案就用的Opus,最新发布的Android10支持的音视频编码方式就是AV1和Opus,但是AAC目前在广电,安防,电影院等还是应用最多,Opus目前还不足以威胁到AAC的地位。本篇文章准备讲解下AAC的封装格式ADTS字段含义和解封装,顺便讲解下AAC编码的一些基本情况,如果你只关心解封装,直接看【AAC的封装格式】这节即可。
潇湘落木
2020/11/12
4K0
音视频封装格式:AAC音频基础和ADTS打包方案详解
掌握音视频已是一种趋势,Android音视频基础解析帮大家破除学习“高门槛”
音视频行业已经发展很多年了,随着近几年移动端越来越多的音视频APP的出现,将音视频推向一个高潮,但是由于音视频的学习成本很高,很多开发者望而却步,为了跟紧时代的步伐,我写了这篇音视频基础,讲解了音视频的相关知识,给大家破除音视频的“高门槛”,希望可以共同进步。
Android技术干货分享
2020/12/17
1K0
掌握音视频已是一种趋势,Android音视频基础解析帮大家破除学习“高门槛”
使用 FFmpeg 提取音频的简易指南
FFmpeg 是一个开源的多媒体处理工具,支持视频、音频的编码、解码、转换等多种功能。通过 FFmpeg,提取视频中的音频并保存为各种格式非常简单和高效。这在音视频剪辑、媒体处理、转码等场景中具有广泛的应用。
繁依Fanyi
2024/09/22
1.3K0
腾讯云GME之网络编解码
评判一个地方好坏的致命原则---体验感。同样,体验感也是网络游戏中不可或缺的元素。生活中我们通过旅行来放松身心缓解压力,换个城市最大的不同在于什么?在于人类对多元化场景的新奇体验带来的满足感。网络里多变的场景对我们视觉的冲击和吸引力更是被无限放大。极致场景体验感的背后一定站着一个支撑它的更伟大的GME。
可可爱爱没有脑袋
2019/12/12
3.1K0
腾讯云GME之网络编解码
常见的音乐格式
WAVE文件作为最经典的Windows多媒体音频格式,应用非常广泛,它使用三个参数来表示声音:采样位数、采样频率和声道数。声道有单声道和立体声之分,采样频率一般有11025Hz(11kHz)、22050Hz(22kHz)和44100Hz(44kHz)三种。WAVE文件所占容量=(采样频率×采样位数×声道)×时间/8(1字节=8bit)。
赵彤刚
2022/12/12
1.2K0
科普常识:常见音频参数解析
        如果在计算机加上相应的音频卡—就是我们经常说的声卡,我们可以把所有的声音录制下来,声音的声学特性如音的高低等都可以用计算机硬盘文件的方式储存下来。反过来,我们也可以把储存下来的音频文件用一定的音频程序播放,还原以前录下的声音。
朵朵花儿
2019/12/28
2.9K0
音视频编解码常用知识点
视频播放器播放一个互联网上的视频文件,需要经过以下几个步骤:解协议,解封装,解码视音频,视音频同步。如果播放本地文件则不需要解协议,为以下几个步骤:解封装,解码视音频,视音频同步。他们的过程如图所示。
全栈程序员站长
2022/09/14
1.8K0
音视频编解码常用知识点
语音深度鉴伪识别项目实战:基于深度学习的语音深度鉴伪识别算法模型(一)音频数据编码与预处理
深度学习技术在当今技术市场上面尚有余力和开发空间的,主流落地领域主要有:视觉,听觉,AIGC这三大板块。目前视觉板块的框架和主流技术在我上一篇基于Yolov7-LPRNet的动态车牌目标识别算法模型已有较为详细的解说。
fanstuck
2024/06/03
4563
语音深度鉴伪识别项目实战:基于深度学习的语音深度鉴伪识别算法模型(一)音频数据编码与预处理
音视频编解码技术基础
比特率,每秒传送的比特数。单位为bps,比特率越高,传送数据速度越快。1Mbit = 128KB1Mbit = 0.125MB
后端码匠
2022/03/28
1.1K0
相关推荐
详解音频编解码的原理、演进和应用选型等
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档