आवाज़#
परिचय#
VEX IQ (दूसरी पीढ़ी) ब्रेन अपने अंतर्निर्मित स्पीकर के माध्यम से ध्वनि श्रेणी की विधियों का उपयोग करके ऑडियो उत्पन्न कर सकता है, जो पहले से लोड किए गए ध्वनि प्रभाव या संगीत नोट्स बजाते हैं।
नीचे दिए गए उदाहरणों के लिए, निर्मित ब्रेन में साउंड विधियों तक पहुंच शामिल है और इस एपीआई दस्तावेज़ीकरण में बाद के सभी उदाहरणों में उन विधियों का जिक्र करते समय इसका उपयोग किया जाएगा।
नीचे सभी विधियों की सूची दी गई है:
कार्य — मस्तिष्क से ध्वनियाँ चलाएँ।
play_sound— ब्रेन के अंतर्निहित ध्वनि प्रभावों में से एक को बजाता है।play_note— मस्तिष्क से एक संगीत नोट बजाएँ।sound_off— वर्तमान में चल रही ध्वनि को रोकें।
कार्रवाई#
play_sound#
play_sound मस्तिष्क की अंतर्निहित ध्वनियों में से एक को बजाता है।
Usage:
brain.play_sound(sound)
पैरामीटर |
विवरण |
|---|---|
|
मस्तिष्क से बजने वाली निर्दिष्ट ध्वनि। |
ध्वनि नाम |
आवाज़ बजाएं |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Play the TADA sound from the brain
brain.play_sound(SoundType.TADA)
play_note#
play_note एक विशिष्ट अवधि के लिए एक विशिष्ट नोट बजाता है।
Usage:
brain.play_note(octave, note, duration)
पैरामीटर |
विवरण |
|---|---|
|
निम्न या उच्च सप्तक: |
|
बजाने के लिए स्वर:
|
|
यह विकल्प वैकल्पिक है। नोट को बजाने की अवधि मिलीसेकंड में दी जा सकती है, अधिकतम 500 मिलीसेकंड तक। यदि कोई अवधि नहीं दी जाती है, तो डिफ़ॉल्ट अवधि 500 मिलीसेकंड होगी। |
# 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()