انتقل إلى المحتوى الرئيسي

خصائص الموجة الصوتية

الوصول إلى بيانات الصوت

استرجاع مخزن PCM

يمكنك استرجاع مخزن PCM بالكامل من موجة صوتية مباشرة.

عقدة Get PCM Buffer

تلميح

إذا كنت بحاجة إلى تحويل بيانات PCM التي تم الحصول عليها إلى بايت، راجع تحويل مصفوفة الفاصلة العائمة إلى بايت.

خصائص التشغيل

التكرار

لإنشاء حلقة صوتية سلسة، يمكنك ضبط خاصية التكرار لإعادة تشغيل موجة الصوت تلقائيًا إلى الوقت صفر والعودة للتشغيل بعد انتهاء التشغيل.

عقدة ضبط التكرار

التحكم في مستوى الصوت

يمكنك ضبط مستوى الصوت الذي يتم تشغيله ليناسب احتياجاتك.

عقدة Set Volume

تعديل النغمة

يمكنك تعديل نغمة الصوت الذي يتم تشغيله وفقًا لتفضيلاتك.

عقدة Set Pitch

ميزات إضافية

الترجمة النصية (Subtitles)

يمكنك تعيين الترجمات النصية، أي تحديد النص والوقت الذي يجب أن يظهر فيه.

عقدة Set Subtitles

وضع المحاكاة الافتراضية

يمكنك تعيين وضع المحاكاة الافتراضية، مثل التشغيل عند الصمت، والذي يسمح لموجة الصوت بالاستمرار في التشغيل حتى خلال فترات الصمت.

عقدة تعيين وضع المحاكاة الافتراضية

ملاحظة

هذا مفيد بشكل خاص إذا كنت تستخدم التوهين الصوتي للتحكم في كيفية تلاشي الصوت مع المسافة.

الصوت المحيطي (Ambisonics)

يمكنك تعيين موجة صوتية كمصدر للصوت المحيطي (Ambisonics) لتشفير الصوت المكاني ثلاثي الأبعاد. يدعم محرك الصوت فقط الصوت المحيطي من الدرجة الأولى (FOA)، والذي يتطلب بالضبط 4 قنوات.

عقدة Set Is Ambisonics

تعديلات تنسيق الصوت

إعادة أخذ العينات يدويًا وخلط القنوات

إذا كنت بحاجة إلى تغيير معدل العينات أو عدد القنوات في موجة الصوت المستوردة، يمكنك استخدام الدوال المناسبة لإعادة أخذ عينات البيانات الصوتية وخلطها.

عقد Resample Sound Wave و Mix Sound Wave Channels

warning

سيؤدي هذا إلى تعديل بيانات موجة الصوت بالكامل وسيؤثر على الناتج من المفوضين OnGeneratePCMData و OnPopulateAudioData وفقًا لذلك.

التحويل التلقائي للتنسيق

يمكنك إعادة أخذ العينات ومزج جميع بيانات الصوت القادمة تلقائيًا لملئها بمعدل العينات المطلوب المحدد وعدد القنوات.

عقد Set Initial Desired Sample Rate and Num Of Channels

معلومات

سيؤثر هذا أيضًا على الإخراج من المفوضين OnGeneratePCMData و OnPopulateAudioData وفقًا لذلك.