مكتبة صوت بيثون لإنشاء وتشغيل الصوت في وقت واحد

StackOverflow https://stackoverflow.com/questions/3895757

سؤال

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

هل يمكن لأي شخص أن يوجهني إلى مكتبة تسمح لي بتحرير صوت أثناء تشغيله ، وكذلك تكوين عدد القنوات ومعدل العينة والطول (المعروف في وقت مبكر)؟ إذا لم يكن الأمر كذلك ، فربما يعرف شخص ما برنامج تعليمي للقيام بذلك في C ++؟

[تعديل] pymedia.audio ستعمل بشكل جيد بالنسبة لي. ومع ذلك ، لا يمكنني الحصول عليها للعمل تحت Python 2.6. أيه أفكار؟

هل كانت مفيدة؟

المحلول

pymedia.audio يفعل العمل مع بيثون 2.6. ألق نظرة على هذا المنشور حتى: تثبيت Pymedia على Windows مع Python 2.6

يمكنك إلحاق الصوت بإخراج الكائنات ، لأنها تلعب. حتى يتم إنشاء كل عينة ، يمكن أيضًا إلحاقها بالدفق. يوضح المثال في وثائقهم كيفية القيام بذلك: http://pymedia.org/docs/pymedia.audio.sound.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top