当GSM调制解调器在语音路径中接收语音(即连续多个波形文件)时,调制解调器如何识别单个波形文件的完成?有没有可以执行此操作的软件?语音通道GSM调制解调器单波文件
0
A
回答
0
调制解调器实际上并没有发送波形文件(在.wav
文件的意义上),因为它们需要一个描述文件有多长的头文件。相反,调制解调器会一直发送原始数据,直到通话结束或电脑告诉其停止。调制解调器用DLE
字节和!
发信号通知数据结束 - 请参阅wikipedia article about voice modem commands了解详细信息(以及DLE字节如何在数据流中发送)。至于将数据转换为.wav或其他可用的格式:许多音频转换程序可以做到这一点; sox
就是这样一个命令行程序。
0
GSM移动台可以支持不同的承载。根据设备能力,这包括
- 语音
- 电路交换数据
- 分组交换数据
一种移动电话,典型地支持语音,数据CS和PS数据。 GSM调制解调器可能只支持PS数据。为了有效地利用无线电信道,这些承载中的每一个都以不同的方式实现。
您可以通过分组交换承载传输WAV文件,然后它将使用IP技术传输。这需要在处理传送和向用户呈现的两个端点上的应用,例如,播出。
语音承载提供连续的音频流,从连接呼叫到结束呼叫开始。 GSM不支持语音承载上的独立音频部分。在语音承载上播放WAV文件是几乎所有商业设备的非标准功能。您可能需要找到支持此功能的测试设备。
如果您使用语音承载播放WAV文件(如正常的电话呼叫)并希望检测播放完成,则可能会检测到音频中的模式(需要计算相似性的算法,因为您的WAV文件将是编码多次并且可能与噪声混合)或者使用某种带外信令,一些电话支持双模式,即并行运行语音承载和PS承载。这两件事都不是微不足道的。
相关问题
- 1. 通过GSM调制解调器进行语音通话
- 2. 通过GSM调制解调器下载二进制文件
- 3. GSM调制解调器库
- 4. 我想通过语音调制解调器播放Wav文件
- 5. 通过GSM调制解调器通过串口进行通信
- 6. 为SMS实施GSM调制解调器
- 7. GSM调制解调器提交速率
- 8. python中的gsm调制解调器
- 9. 批量短信gsm调制解调器
- 10. Android手机为GSM调制解调器
- 11. GSM调制解调器Wavecom 900
- 12. 使用GSM调制解调器
- 13. GSM USSD调制解调器请求
- 14. zte语音调制解调器问题
- 15. Arduino GSM调制解调器与服务器的GPRS通信
- 16. 载波调制和解调中的低通滤波器
- 17. 用AT命令与GSM调制解调器通信
- 18. 在Python中使用PySerial与GSM调制解调器通信
- 19. Objective-C通过GSM调制解调器发送短信
- 20. 通过调制解调器从Windows服务播放语音
- 21. 使用AT命令调试GSM调制解调器
- 22. 连接外部GSM调制解调器与Android模拟器?
- 23. 通过调制解调器在电话上播放音频文件
- 24. 用C#从GSM调制解调器读短信
- 25. Wavecom GSM调制解调器作为TCP客户端
- 26. 用于M2M监督的C#和GSM调制解调器?
- 27. 检测来自GSM调制解调器的来电c#
- 28. GSM调制解调器不会在+ cmgl命令中响应
- 29. 从SQL Server 2008 R2发送带GSM调制解调器的SMS
- 30. 西门子MC39i GSM调制解调器发送短信linux