ScnLib_SetMicrophoneDelay()

ScnLib_SetMicrophoneDelay()

标准版专业版超级版至尊版
C++ __declspec(dllimport) void __stdcall ScnLib_SetMicrophoneDelay(int nMilliseconds);
C# [DllImport("ScnLib.dll")] public static extern void ScnLib_SetMicrophoneDelay(int Milliseconds);
Basic Public Declare Sub ScnLib_SetMicrophoneDelay Lib "ScnLib.dll" (ByVal Milliseconds As Int32)
Delphi procedure ScnLib_SetMicrophoneDelay(Milliseconds: Integer); stdcall; external 'ScnLib.dll';
  • 描述
    为您的麦克风设置预估的延迟时间。

  • 参数
    • Milliseconds [in]
      您的麦克风的预估延迟时间,以毫秒为单位。
  • 返回值
    无。

  • 备注
    在某些情况下,当从某些类型的麦克风设备进行录音时,可能会发生轻微的延迟,从而导致您的语音音频与视频不匹配。不幸的是,没有可靠的方式来检测您的麦克风是否经出现了延迟。因此,您可能需要调用此函数为您的麦克风设置一个预估的延迟时间,允许SDK进行补偿。默认的麦克风延迟时间设置为0。只有在您的麦克风有明显的延迟时,才应该调用此函数。要获取当前设置的麦克风延迟时间,请调用ScnLib_GetMicrophoneDelay()

  • 参见
    ScnLib_GetMicrophoneDelay()

下载 SDK API 总览