শব্দ#

ভূমিকা#

VEX IQ (২য় প্রজন্ম) ব্রেইন তার বিল্ট-ইন স্পিকারের মাধ্যমে সাউন্ড ক্যাটাগরির পদ্ধতি ব্যবহার করে অডিও তৈরি করতে পারে, যা আগে থেকে লোড করা সাউন্ড ইফেক্ট বা মিউজিক্যাল নোট বাজায়।

নীচের উদাহরণগুলির জন্য, নির্মিত মস্তিষ্ক সাউন্ড পদ্ধতিগুলিতে অ্যাক্সেস অন্তর্ভুক্ত করে এবং এই API ডকুমেন্টেশন জুড়ে পরবর্তী সমস্ত উদাহরণে ঐ পদ্ধতিগুলি উল্লেখ করার সময় এটি ব্যবহার করা হবে।

নিম্নে সকল পদ্ধতির একটি তালিকা দেওয়া হলো:

করণীয় — মস্তিষ্ক থেকে শব্দ বাজান।

  • play_sound — মস্তিষ্কের অন্তর্নির্মিত সাউন্ড ইফেক্টগুলির মধ্যে একটি বাজায়।

  • play_note — মস্তিষ্ক থেকে একটি সাংগীতিক সুর বাজান।

  • sound_off — বর্তমানে বাজতে থাকা শব্দটি বন্ধ করুন।

কর্ম#

play_sound#

play_sound মস্তিষ্কের অন্তর্নির্মিত শব্দগুলোর মধ্যে একটি বাজায়।

Usage:
brain.play_sound(sound)

প্যারামিটার

বর্ণনা

sound

মস্তিষ্ক থেকে বাজানোর জন্য নির্দিষ্ট শব্দ।

শব্দের নাম

শব্দ বাজান

SoundType.ALARM

SoundType.ALARM2

SoundType.DOOR_CLOSE

SoundType.FILLUP

SoundType.HEADLIGHTS_OFF

SoundType.HEADLIGHTS_ON

SoundType.POWER_DOWN

SoundType.RATCHET

SoundType.RATCHET2

SoundType.SIREN

SoundType.SIREN2

SoundType.TADA

SoundType.TOLLBOOTH

SoundType.WRENCH

SoundType.WRONG_WAY

SoundType.WRONG_WAY_SLOW

# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)

play_note#

play_note একটি নির্দিষ্ট নোট একটি নির্দিষ্ট সময় ধরে বাজায়।

Usage:
brain.play_note(octave, note, duration)

প্যারামিটার

বর্ণনা

octave

নিম্ন অথবা উচ্চ অক্টেভ: 3 — নিম্ন অক্টেভ, অথবা 4 — উচ্চ অক্টেভ

note

যে স্বরটি বাজাতে হবে:

  • 0 — C
  • 1 — D
  • 2 — E
  • 3 — F
  • 4 — G
  • 5 — A
  • 6 — B

duration

ঐচ্ছিক। নোটটি কত সময় ধরে বাজবে তার সময়কাল (মিলিসেকেন্ডে), সর্বোচ্চ ৫০০ মিলিসেকেন্ড পর্যন্ত। যদি কোনো সময়কাল উল্লেখ না করা হয়, তবে ডিফল্ট সময়কাল হবে ৫০০ মিলিসেকেন্ড।

# Play a quarter note C and half note F
brain.play_note(4, 0, 250)
brain.play_note(4, 3, 500)

sound_off#

sound_off বর্তমানে বাজতে থাকা একটি শব্দ বন্ধ করে।

Usage:
brain.sound_off()

প্যারামিটার

বর্ণনা

এই পদ্ধতিতে কোনো প্যারামিটার নেই।

# Stop any sound that is playing on the brain
brain.play_sound(SoundType.POWER_DOWN)
wait(0.2, SECONDS)
brain.sound_off()