📄 النص الكامل للصفحة
لإضافة مكون TextToSpeech (تحويل النص إلى كلام):
من مجموعة Media (الوسائط)، أضف مكوّن TextToSpeech (تحويل النص إلى كلام) إلى الشاشة، وأعد تسميته إلى text_to_speech (تحويل النص_إلى_كلام). 1
في مكوّن text_to_speech (تحويل النص_إلى_كلام)، اضبط خاصية Language (اللغة) إلى en (الإنجليزية)، 3 ثم اضبط خاصية SpeechRate (معدل الكلام) إلى 0.5. 4
MIT APP INVENTOR Projects Connect Build Settings Help My Projects View Trash Guide Report an Issue English qkhaled.bl@gmail.com Designer Blocks
--- SECTION: Palette ---
Visit_SA_App
Palette
Search Components...
User Interface
Layout
Media
Camcorder
Camera
ImagePicker
Player
Sound
SoundRecorder
SpeechRecognizer
TextToSpeech 1
Translator
VideoPlayer
Drawing and Animation
Maps
Charts
Sensors
Social
Storage
Connectivity
LEGO® MINDSTORMS®
Experimental
Extension
--- SECTION: Viewer ---
Display hidden components in Viewer
Phone size (505,320)
9:48
Discover Saudi Arabia
Al Masmak
Text for Label1
Non-visible components
text_to_speech
--- SECTION: Components ---
AlMasmak
discover_label
VerticalArrangement1
title_label
image
description_label
HorizontalArrangement1
zoomin_button
zoomout_button
text_to_speech_but
map_button
Map1
text_to_speech 2
--- SECTION: Properties ---
text_to_speech
Country
Default
Language
en 3
Pitch
1.0
SpeechRate
0.5 4
--- SECTION: Media ---
Jeddah.png
Riyadh.png
al_masmak.jpg
color_icon.png
jeddah_nav-img.png
ksa_vision_logo.jpg
map_icon.png
riyadh_nav-img.png
speaker_icon.png
welcome-screen.png
zoom_in_icon.png
تحدد خاصية SpeechRate (معدل نطق الكلام) سرعة نطق النص.
شكل 4.11: إضافة مكوّن TextToSpeech (تحويل النص إلى كلام)
وزارة التعليم
Ministry of Education
211
2025 - 1447
--- VISUAL CONTEXT ---
**FIGURE**: MIT App Inventor Interface Screenshot
Description: A screenshot of the MIT App Inventor development environment, illustrating the process of adding and configuring a TextToSpeech component. The interface is divided into several panels: 'Palette' on the left, 'Viewer' in the center displaying a phone emulator with an app titled 'Discover Saudi Arabia' and 'Al Masmak' (showing an image of a fort), and 'Components', 'Properties', and 'Media' panels on the right. Four numbered circles highlight specific steps: 1 points to 'TextToSpeech' in the 'Media' section of the 'Palette', 2 points to 'text_to_speech' in the 'Components' list, 3 points to the 'Language' property set to 'en' in the 'Properties' panel, and 4 points to the 'SpeechRate' property set to '0.5' in the 'Properties' panel.
Key Values: TextToSpeech component, Language property: en, SpeechRate property: 0.5, App name: Visit_SA_App, App title: Discover Saudi Arabia, Location: Al Masmak
Context: This visual element serves as a step-by-step guide for users to implement text-to-speech functionality in their mobile applications using MIT App Inventor, demonstrating the selection of the component and the adjustment of its key properties.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 6 بطاقة لهذه الصفحة
ما القيمة التي تم ضبط خاصية SpeechRate عليها في المثال المذكور، وما تأثيرها؟
الإجابة: تم ضبط خاصية SpeechRate على القيمة 0.5. هذه القيمة تجعل سرعة نطق الكلام أبطأ من السرعة العادية (التي تكون عادة 1.0).
الشرح: القيمة الأقل من 1.0 تعني كلاماً أبطأ، مما قد يكون مفيداً لتحسين الوضوح أو لمساعدة فئات معينة من المستخدمين.
تلميح: قارن القيمة المعطاة (0.5) بالقيمة الافتراضية المعتادة (1.0) لمعدل السرعة.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هو مكون TextToSpeech (تحويل النص إلى كلام) في MIT App Inventor وأين يوجد؟
الإجابة: مكون TextToSpeech هو أحد مكونات مجموعة Media (الوسائط) في MIT App Inventor، ويستخدم لتحويل النص المكتوب إلى كلام منطوق.
الشرح: يتم استخدام هذا المكون لإضافة ميزة قراءة النص بصوت عالٍ في التطبيقات، وهو جزء أساسي من مجموعة أدوات الوسائط.
تلميح: فكر في القسم الذي يحتوي على مكونات الوسائط المتعددة مثل الكاميرا والصوت.
التصنيف: تعريف | المستوى: سهل
ما هي الخطوات الأساسية لإضافة وتكوين مكون TextToSpeech في MIT App Inventor؟
الإجابة: 1. من مجموعة Media، أضف مكون TextToSpeech إلى الشاشة وأعد تسميته. 2. اضبط خاصية Language إلى القيمة المطلوبة (مثل 'en' للإنجليزية). 3. اضبط خاصية SpeechRate إلى القيمة المطلوبة (مثل 0.5).
الشرح: تتبع هذه الخطوات التسلسل المنطقي لتطوير التطبيق: إضافة المكون أولاً، ثم تكوين خصائصه الأساسية للتحكم في سلوكه.
تلميح: ركز على الخطوات الثلاث المرقمة في النص والتي تبدأ بإضافة المكون ثم تعديل خصائصه.
التصنيف: صيغة/خطوات | المستوى: متوسط
ما وظيفة خاصية Language في مكون TextToSpeech؟
الإجابة: تحدد خاصية Language (اللغة) لغة نطق النص الذي سيقوم المكون بتحويله إلى كلام، مثل ضبطها على 'en' للغة الإنجليزية.
الشرح: هذه الخاصية ضرورية لضمان نطق الكلمات بشكل صحيح وفقاً لقواعد النطق في اللغة المحددة.
تلميح: تذكر أن هذه الخاصية تحدد معلمة مرتبطة بالتواصل الشفهي.
التصنيف: تعريف | المستوى: سهل
ما وظيفة خاصية SpeechRate في مكون TextToSpeech؟
الإجابة: تحدد خاصية SpeechRate (معدل نطق الكلام) سرعة نطق النص، حيث يمكن ضبطها لقيمة مثل 0.5 لتعديل سرعة الكلام.
الشرح: تسمح هذه الخاصية للمطور بتخصيص تجربة المستخدم من خلال التحكم في سرعة القراءة الصوتية لتناسب مختلف المستخدمين.
تلميح: فكر في مصطلح يتعلق بالسرعة أو الإيقاع في عملية النطق.
التصنيف: تعريف | المستوى: سهل
لماذا يُعد إعادة تسمية المكونات (مثل text_to_speech) خطوة مهمة في تطوير التطبيق باستخدام MIT App Inventor؟
الإجابة: إعادة تسمية المكونات تجعل الكود أكثر تنظيماً وقابلية للقراءة، وتسهل التعرف على وظيفة كل مكون والإشارة إليه في كتل البرمجة (Blocks).
الشرح: الأسماء الوصفية تقلل الأخطاء وتحسن كفاءة المطور، خاصة عند وجود العديد من المكونات من نفس النوع.
تلميح: فكر في فوائد التنظيم وسهولة الصيانة عند العمل على مشاريع برمجية.
التصنيف: تفكير ناقد | المستوى: صعب