كيف تلعب ملف WAV. في بايثون

click fraud protection
...

توفر Python أدوات لتشغيل الملفات الصوتية.

تتيح مجموعة مكتبات Python الشاملة للمبرمجين التعامل مع مجموعة واسعة من مهام البرمجة. Python هي لغة "مضمنة بالبطاريات": لا شيء آخر يمكن إضافته. كما هو الحال ، فإن Python لديها وظائف مضمنة لقراءة وكتابة بعض تنسيقات الملفات الصوتية. لسوء الحظ ، لا توجد طرق قياسية لتشغيل الملفات الصوتية عبر مجموعة واسعة من الأجهزة وأنظمة التشغيل التي قد يواجهها مبرمج Python. ومع ذلك ، فإن لغة Python القياسية تتضمن طريقة بسيطة لإنجاز المهمة. تسمح وحدة نظام التشغيل أو نظام التشغيل للمبرمج باستخدام نظام التشغيل الأساسي للقيام بالعمل الفعلي لتشغيل الملف.

تشغيل ملفات Wav. باستخدام Python على نظام Linux

الخطوة 1

اضغط على مفتاحي "ALT" و F2 في نفس الوقت. أدخل "python" في مربع الإدخال. حدد الخيار للسماح بتشغيل Python في محطة Linux. انقر فوق الزر "تشغيل".

فيديو اليوم

الخطوة 2

في موجه Python ، قم باستيراد وحدة نظام التشغيل عن طريق كتابة "import os".

الخطوه 3

أدخل استدعاء النظام التالي في سطر أوامر Python.

os.system ("aplay sound / test.wav")

استبدل المعلمة "sound / test.wav" بموقع واسم ملف .wav المراد تشغيله.

الخطوة 4

اضغط على مفتاح العودة أو مفتاح الإدخال لتنفيذ الرمز.

تشغيل ملفات Wav. باستخدام Python على نظام التشغيل Windows XP

الخطوة 1

انقر فوق زر قائمة ابدأ ثم حدد "تشغيل" لتحميل مترجم أوامر Windows.

الخطوة 2

في موجه أوامر Windows ، اكتب "python" ثم اضغط على مفتاح الإدخال. تتطلب بعض التثبيتات المسار إلى الدليل الذي يحتوي على ثنائيات بايثون من أجل تحديد موقع المترجم وتحميله. على سبيل المثال ، إذا كانت Python 2.7 هي النسخة المثبتة ، لتحميل مترجم Python أدخل "c: \ python27 \ python."

الخطوه 3

في موجه سطر أوامر Python ، أدخل "استيراد نظام التشغيل" ثم اضغط على مفتاح الإدخال.

الخطوة 4

أدخل الأمر التالي في موجه مترجم Python لتشغيل ملف wave.

os.system ("start / min mplay32 / play / close tada.wav")

استبدل المعلمة "sound / test.wav" بموقع واسم ملف .wav المراد تشغيله.

الخطوة الخامسة

اضغط على مفتاح العودة أو مفتاح الإدخال لتشغيل ملف الموجة.

الأشياء ستحتاج

  • كمبيوتر يعمل بنظام Windows أو Linux مثبت عليه Python الإصدار 2.5 أو أحدث

  • ملف صوتي بتنسيق Wave

نصيحة

لدى مبرمجي Python العديد من مكتبات الصوت مفتوحة المصدر التي يمكن أن توفر الفئات والطرق اللازمة لتشغيل تنسيقات الملفات الصوتية الشائعة. غالبًا ما تحتوي هذه المكتبات على تبعيات: هناك حاجة إلى مكتبات أو ملفات أخرى لتثبيتها وتعمل.

تحذير

تسمح وظيفة "os.system ()" في Python بتنفيذ أي أمر نظام تشغيل قياسي يكون لمترجم Python الإذن بتنفيذه. من الممكن إدراج أوامر لحذف البيانات والتطبيقات المهمة أو الوصول إليها.