के लिए पार से संबंध मुझे पता है कि किसी को भी जानता है कि कैसे आईओएस पर दो श्रव्य संकेतों के बीच एक पार से संबंध प्रदर्शन करने के लिए करना चाहते हैं।उद्देश्य सी - ऑडियो देरी अनुमान
मैं ट्रांसमीटर (जो ऑडियो ट्रैक चला रहा है) पर रिसीवर (मुझे माइक्रो से सिग्नल प्राप्त हो रहा है) में प्राप्त एफएफटी विंडो को संरेखित करना चाहते हैं, यानी सुनिश्चित करें कि पहला नमूना प्रत्येक खिड़की के (ट्रांसमीटर पर "सिंक" अवधि के अलावा) रिसीवर पर पहली खिड़की भी होगी।
मैंने प्रेषित ऑडियो के हर हिस्से में एक ज्ञात तरंग (आवृत्ति डोमेन में) इंजेक्शन दिया। मैं ज्ञात तरंग और प्राप्त सिग्नल (लगातार कई हिस्सों में) के बीच पार-सहसंबंध के माध्यम से देरी का अनुमान लगा सकता हूं, लेकिन मुझे नहीं पता कि यह कैसे करना है।
ऐसा लगता है कि यह करने के लिए vDSP_convD
विधि है, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे किया जाए और मुझे पहले नमूने के वास्तविक एफएफटी को निष्पादित करना है (शायद हां, क्योंकि मुझे डबल पास करना है [])।
void vDSP_convD (
const double __vDSP_signal[],
vDSP_Stride __vDSP_signalStride,
const double __vDSP_filter[],
vDSP_Stride __vDSP_strideFilter,
double __vDSP_result[],
vDSP_Stride __vDSP_strideResult,
vDSP_Length __vDSP_lenResult,
vDSP_Length __vDSP_lenFilter
)
क्या आपने कभी यह पता लगाया है? यदि कोई संसाधन है तो आप सहायता के लिए जांच कर सकते हैं? – crgt