文号
t64920
阅读
11640
回复
9
收藏
10
用两句话简单的说一下数字对讲机吧
2014/04/23
IP:江西
本帖最后由 虎哥 于 2014-4-23 00:41 编辑

语音进去是模拟的,然后被采样成数字信号,这个信号的码率比较大,不适合无线传输。

然后对数字话音进行压缩,压到几K带宽。这样就能用无线传输。例如,25K带宽的PSK信号,常用于传输19.2K的数据(例如寻呼机)。如果数字话音被压到4.8K的话,一个25K的带宽就能传5路话(实际应用中一般传4路)。如果用多相位PSK调制,相同带宽下的传送速率还能提高,这个可以用香农公式来算。

现在的问题就是怎样把话音压到4.8K带宽。常见的MP3,音质马马虎虎的情况下,也得有48K带宽。在MP3的基础上继续压缩10倍,难度比较大,肯定会损失很多东西。这也是为什么很难用数字对讲机的MIC来传SSTV之类的东西的原因。

声码器就是干这个事的。好在话音不是音乐,他的主要用途是“听懂”,而不是“享受”。那么就可以把话音中关系“听懂”的部分保留,把关系“享受”的部分去掉,留下“刚好能听懂”的内容就够了。

AMBE声码器主要依据欧美语言进行的初期开发,早年用在中国话的压缩方面,音质不太理想。据说,在4.8K码率的情况下,比GSM声码器的效果还是要好些。其实GSM也不是根据中国人的话音搞的,所以早年的手机音质其实不怎么样。

国内有几家搞声码器研究的,这个其实中科大和清华很早以前就在搞,国内的军用数字保密通信早年就在使用有关成果。至于现在搞得怎么样了,由于我不是业内人士,只是听说搞出来的东西音质比AMBE要好些(仅对于普通话而言)。

对讲机的调制解调和射频部分,任务是尽可能不误码的传输这个4.8K(或者其它类似标准)数据。常说的“对讲机信号不好了”,其实就是误码率太高,声码器已经不能连续正常工作。不同的标准其实包含了射频调制方式、接口协议(除了话音数据之外的,与网络握手、控制有关的东西)、数据格式等多方面的一个规定,有些还规定了“官方的”声码器。

评判数字对讲机好不好,就得从音质(主要取决于声码器及其压缩程度)和无线性能(取决于射频部分以及所采用的协议)等多方面来看。很多时候,这两者是矛盾的。

我的话讲完了。
9
12年8个月前IP:未同步
684205
1楼
虎哥所言极是~
引用
评论
12年8个月前IP:未同步
684235
2楼
据说codec2不错.
引用
评论
12年8个月前IP:未同步
684664
3楼
学习了,顶起
引用
评论
12年3个月前IP:广西
723801
4楼
speex如何?记得STM32官方网站有一个2.4G对讲机应用笔记,STM32(ADC采样MIC,DAC驱动喇叭)+nRF24L01数传
引用
评论
11年11个月前IP:北京
743102
5楼
鼓掌ing。鼓掌ing。鼓掌ing。鼓掌ing。
引用
评论
11年10个月前IP:浙江
753422
6楼
。鼓掌。鼓掌
引用
评论
11年9个月前IP:云南
758195
7楼
[s:310]
引用
评论
11年8个月前IP:四川
764089
8楼
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的