先说发送语音,那个音质,且不说和自己说话声音不同吧,竟然还各种杂音,音量还经常不稳定。
特别明显的是,比如你听到车里放一首很好听的歌,用微信语音录一段副歌部分,发给朋友,结果是断断续续的,就像收音机信号不好那种。试了 2 个手机,iphone6 和 8p 都是一样的问题,用自带语音备忘录就很清晰,用支付宝的语音也很清晰。(不知道是录音相关的代码技术问题还是故意为了音乐版权啥的故意劣化)
再说微信的语音通话功能,还是音质问题,各种不清晰,网络貌似也有问题,经常卡顿。换 qq 就完美,各种清晰,连背景噪音都很少能听到(貌似有降噪)。
以上是我个人感觉,不知道各位 v 友是否有这种感觉,都来说说看。
1
lisonfan 2018-02-15 10:31:26 +08:00
压缩比例太高了?
|
2
Telegram OP 还有微信群里,想 @别人,按住别人头像,经常弹出那个人的个人资料,从好几个版本前就出现这个问题了,更新那么多次,都没见到解决。
是官方不知道这个问题,还是根本没当一回事? 取消那个 callkit 倒是挺积极的。 最新的 6.6.3 我没更新,不知道有没有把这个问题解决了。 因为 callkit 问题,我已经降级到 6.6.1 了 |
3
Telegram OP @lisonfan #1 如果真是这个原因,那就是技术问题。为了压缩,连基本的音质体验都保证不了,还能指望什么?再说语音才多大啊,有必要压缩那么厉害吗
|
4
zmqiang 2018-02-15 10:42:11 +08:00 via Android
会不会是被当作背景音给消掉了?
|
5
pimin 2018-02-15 10:46:05 +08:00 via Android 1
微信语音特别针对人声优化,不是简单的录音发送
所以录歌什么的肯定是听不清 技术手段大概和唱 K 时候消除人声反过来那样的。 |
6
Telegram OP @pimin #5 关键是他的人声效果也是惨不忍睹呀。
同样的支付宝语音应该也是对人声有优化,它的效果就比微信好很多 |
7
weiwio 2018-02-15 11:10:53 +08:00 via Android
应该是做了一个简单的人声带通滤波器,过滤背景声音,毕竟微信语音是为说话设计的,不是录音。其次是高压缩比,这个是为了适应最坏网络情况设计的,比如 2G,数据量小的另一个好处是存储空间小,在缓存数据库可以快速存取,不必做引用
|
8
Telegram OP @zmqiang #4 刚开始我也是这么觉得,我猜可能是降噪作用,把音乐当做噪声消除了。
但是我把麦克风靠近另一个播放音乐的手机的扬声器,这样应该不会被识别成还环境音了吧 |
10
zhs227 2018-02-15 11:15:43 +08:00
QQ 有个音视频技术实验室,优化的结果都会用在 QQ 上,但从来没听介绍说用到微信上过,不清楚内部实现的问题
|
12
locktionc 2018-02-15 11:17:19 +08:00 via iPhone 1
@Telegram 微信语音是按照对讲机来做的。你试一试对讲机那个音质?如果你开视频,你会发现语音效果比微信对讲好很多。你可能不知道有人聊天全是语音,而且每一段都是说满 1 分钟,如果不重度压缩的话,手机可能很快就满了。
|
13
pimin 2018-02-15 11:18:09 +08:00 via Android
|
14
yksoft1 2018-02-15 11:18:27 +08:00 1
amr、celt 系编码编码音乐本来就很糟糕,当然 opus 那个怪物除外
|
15
Telegram OP @locktionc #12 按照对讲机来做?真的假的,这个没必要刻意模仿实体对讲机那种效果吧。
压缩当然需要,肯定不能用 wav 那种完全不压缩的超大文件,但是 1 分钟语音,如果压缩技术处理的好,应该可以达到音质和大小平衡的效果吧。 至于你说的说满 1 分钟,应该很少有人那么做吧,不然会讨人嫌的 |
16
Technetiumer 2018-02-15 11:22:11 +08:00 via Android
用 Discord 吧,採用 opus。
|
19
Telegram OP @Technetiumer #16 社交类的 im 软件,重要的是那个人际圈啊,不是软件本身。
比微信好用的 app 挺多的,但是无奈自己一个人用,没用吧 |
22
Kagari 2018-02-15 12:08:48 +08:00 via Android
#15 砍频率啊,人声范围也就那么点大,根本就不会覆盖满 20kHz,但是你其他乐器被砍一刀就 gg 了
|
23
mengyaoss77 2018-02-15 12:14:52 +08:00
我记得当年就有宣传啊 ,什么多少流量能发多少条语音消息。 估计是极力压缩吧。
|
24
mengyaoss77 2018-02-15 12:15:12 +08:00
主要还是为了听个响。能听清楚就行了
|
25
aoobo 2018-02-15 12:18:58 +08:00 via iPhone
同意 13 楼
|
26
mdluo 2018-02-15 12:21:14 +08:00
不需要做单独的压缩,没有这个必要,常规的音频编码格式本身就考虑了压缩,更需要考虑的是跨平台兼容性。
语音为主的场景采样率可以足够低,人声的大部分信号都在 4KHz 以下,采样率设置成 8KHz 就行了,然后在根据选用的编码格式选择合适的比特率。但是听起来就是电话质感,声音会很单薄。这种音质的音频一分钟也就一百多 KB 的大小。 |
27
mazyi 2018-02-15 12:28:15 +08:00 via iPhone
很明确的说,微信已经失去了做一个好用的聊天工具的想法了,毕竟是第一移动入口,怎么会好好做聊天呢?怎么推广赚钱才是关键。
|
28
MonoLogueChi 2018-02-15 13:01:44 +08:00 via Android 1
根据微信官方给出的标准,微信语音大概是 0.9-1.2K/s,换算一下也就是 8kbps 左右,半分钟的语音大概也就 30K,我们正常听的 mp3,低音质的也有 96kbps,码率大概是微信的 12 倍。微信最早推出的时候流量还没现在这么便宜,逆天的贵,所以高的压缩比例是必须的。
微信语音这个东西嘛,能听清就好,有音质要求的话,可以用手机录音然后发文件,或者直接开语音聊天。大部分人发语音都是在不方便打字或者懒得打字的时候说一句话,能听清就够了。 |
29
ovear 2018-02-15 14:00:32 +08:00
微信 QQ 这类语音,不知道有没有用双 mic。说实话,音质比联通 3G 打电话差了一大截。
|
30
iappled 2018-02-15 14:02:13 +08:00
同志们用 Telegram 吧
|
31
tadtung 2018-02-15 14:47:49 +08:00 via Android
@lisonfan 的确应该是压缩后码率降低很多。
我看标题还以为是 wechat out,wechat out 打电话通话质量更差,还不如富强用 gv。 |
33
Telegram OP @MonoLogueChi #28 关键是有时候他连听清楚这个基本的要求都达不到了
|
34
Telegram OP |
36
lightening 2018-02-15 16:35:03 +08:00
微信音质确实差点,不过我在国外和国内连通不畅的时候,Skype, Facetime 各种断线,只有微信还能保持通信。我觉得他们是为了适应中国国情,用了很大的压缩率吧。毕竟很多农村地区网络质量不太好。
|
37
loading 2018-02-15 16:43:32 +08:00 via iPhone
压缩高了。
费流量你们就不去用了。 |
38
twoyuan 2018-02-15 16:49:01 +08:00
楼主这个 ID 会不会给人一种……
|
41
wessin 2018-02-15 19:06:01 +08:00 1
微信因为用户量的问题,采用的是 AMR-WB,保证在国内参差不齐的环境中接通率。
iPhone 的 Facetime Audio (国行阉割),采用的是 AAC-ELD 技术,音质达到 CD 级。 易信都要比微信那垃圾音质好。 所以我用手机只用美版,就是因为垃圾国行阉割了 audio 啊,语音通话流量是一分钟大概 1MB 左右,但是通话中,对方在做什么你都能听到,感觉到,就像是你们相处在一个环境中,只不过你看不到对方。 |
42
SuujonH 2018-02-15 22:17:00 +08:00
想想 2g 的网还能用微信语音,就知道他干了啥了
虽说流量资费不是问题了,可是有时候没有 4g 信号,只有 2g 信号的场景 语音的人声过滤很满意,背景音很大的地方也能勉强识别出说了啥,起码我觉得过滤背景音乐这个出发点没毛病 |
43
huclengyue 2018-02-16 01:03:36 +08:00 via Android
@Telegram 手持 mix2 感觉没你说的那些问题。。没有路过歌曲不知道,但是至少语音通话,那些没问题。。只要周围环境不是太吵就没有什么杂音
|