جارٍ التحميل…
جارٍ التحميل…
تختار قناة الصوت الصحيحة وتستخرج رسالة من زوجية عيناتها.
الصوت الرقمي سلسلة أرقام تصف الصوت مع مرور الوقت. عند وجود قناتين، يسجل الملف رقمًا لليسار ورقمًا لليمين في كل لحظة. سنقرأ اليسار فقط.
| الكلمة في الملف | معناها هنا |
|---|---|
| sample | رقم يمثل قيمة الصوت في لحظة قصيرة. |
| frame | مجموعة عينات القنوات في اللحظة نفسها. |
| LEFT / RIGHT | القناة اليسرى / القناة اليمنى. |
| PCM | تمثيل للصوت باستخدام أرقام العينات؛ نقرأ تفريغها هنا. |
Frame = (LEFT, RIGHT)
(-200, 7)العدد السالب يمكن أن يكون زوجيًا أيضًا. سالب مئتين يقبل القسمة على اثنين دون باق، وسالب مئة وتسعة وتسعين عدد فردي. نستخدم الزوجية، ولا نتعامل مع علامة السالب كحرف من الرسالة.
-200 -> 0
-199 -> 1
Weights: 128 64 32 16 8 4 2 1حامل مصطنع كامل مع قواعد القراءة؛ لا تحتاج صورة أو ملف صوت خارجي.
PCM teaching sample dump: each frame=(LEFT,RIGHT), signed integers.
Select LEFT; even integer=0, odd integer=1, including negative values.
Read frames in order; group 8 bits; MSB first.
FRAMES1-8: (-200,7) (-199,7) (-200,7) (-200,7) (-199,7) (-200,7) (-200,7) (-200,7)
FRAMES9-16: (-200,7) (-199,7) (-200,7) (-200,7) (-199,7) (-200,7) (-200,7) (-199,7)
WEIGHTS:128 64 32 16 8 4 2 1
ASCII:72=H,73=I
TARGET: two-letter messageهذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
من كل زوج خذ الرقم الأول فقط. الزوجي يصبح صفرًا والفردي يصبح واحدًا، حتى لو كان سالبًا. كل ثمانية أرقام تعطي حرفًا واحدًا.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.