首页> 外国专利> DYNAMIC LATENCY MANAGEMENT, DYNAMIC DRIFT CORRECTION, AND AUTOMATIC MICROPHONE DETECTION

DYNAMIC LATENCY MANAGEMENT, DYNAMIC DRIFT CORRECTION, AND AUTOMATIC MICROPHONE DETECTION

机译:动态延迟管理,动态纠偏和自动麦克风检测

摘要

Latency in real-time electronic communication is dynamically managed. A communication delay arising from a receiving data buffer is measured and a latency adjustment necessary to adjust the size of the communication delay within a predetermined range and an optimal range for a size of the communication delay are determined. Using these parameters, the number of samples for an audio playback data block passing through the receiving data buffer is modified. Temporal drift correction may be provided in a real-time audio communication system by measuring a size of a receiving data buffer and comparing that size to a predetermined nominal data buffer size. An amount of temporal drift is characterized as a number of samples per audio playback data block based on the measured data block data buffer size and nominal data buffer size. A number of samples to be inserted or removed for each audio playback data block to correct the temporal drift may be determined, and the number of samples for each audio playback data block may be modified. Heuristic resampling of the audio playback data block also may be performed. When heuristic resampling is performed, multiple consecutive samples of audio data in an audio buffer may be analyzed, consecutive sample with minimal variation in a parameter of their data may be identified, and the number of samples in the identified consecutive samples may be adjusted. A sample may be removed from or added to the identified consecutive samples. Furthermore, whether a microphone is connected to a real-time audio communication system of a computer may be detected by recording an audio sample through the real-time audio communication system, filtering a DC component is filtered out to the audio data, recognizing a pattern in the auto-correlation coefficients of the filtered audio sample, and determining whether a microphone is properly connected to the real-time audio communication system based on the values of the auto-correlation function coefficients and the predetermined values.
机译:实时电子通信中的延迟是动态管理的。测量由接收数据缓冲器引起的通信延迟,并且确定在预定范围和用于通信延迟的大小的最佳范围内调整通信延迟的大小所需的等待时间调整。使用这些参数,可以修改通过接收数据缓冲区的音频播放数据块的样本数。通过测量接收数据缓冲器的大小并将该大小与预定的标称数据缓冲器大小进行比较,可以在实时音频通信系统中提供时间漂移校正。时间漂移量被表征为基于所测量的数据块数据缓冲器大小和标称数据缓冲器大小的每个音频回放数据块的样本数量。可以确定要为每个音频回放数据块插入或移除的样本数量,以校正时间漂移,并且可以修改每个音频回放数据块的样本数量。还可以执行音频回放数据块的启发式重采样。当执行启发式重采样时,可以分析音频缓冲器中的音频数据的多个连续采样,可以识别出其数据的参数具有最小变化的连续采样,并且可以调整所识别的连续采样中的采样数量。可以从所识别的连续样本中移除样本或将其添加到所识别的连续样本中。此外,可以通过经由实时音频通信系统记录音频样本,将DC分量滤波以滤除音频数据,识别模式来检测麦克风是否连接至计算机的实时音频通信系统。在滤波后的音频样本的自相关系数中,根据自相关函数系数的值和预定值,确定麦克风是否正确连接到实时音频通信系统。

著录项

  • 公开/公告号WO0232054A3

    专利类型

  • 公开/公告日2003-03-13

    原文格式PDF

  • 申请/专利权人 AMERICA ONLINE INC.;MANTEGNA JOHN;WU SHUWU;

    申请/专利号WO2001US32098

  • 发明设计人 MANTEGNA JOHN;WU SHUWU;

    申请日2001-10-15

  • 分类号H04L29/06;H04L12/64;

  • 国家 WO

  • 入库时间 2022-08-21 23:56:03

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号