כשבוחרים מס' שיעור, לפעמים נדרש סולמית כדי להתחיל את השמעת הקובץ הנבחר ולפעמים לא...
-
יש לי שלוחות רבות של השמעות קבצים, כשאלו הן הגדרותיהן:
type=playfile
start=select_up
play_beep=no
say_file_number=no
start_select_digits=2
ואם יש בשלוחה פחות מעשר קבצים: המפתח start_select_digits = 1.
מה שקורה דבר משונה, שגורם לבלבל את המאזינים.
בחלק מהשלוחות, כאשר המאזין בחר את מספרו של השיעור המבוקש, השמעת השיעור מתחילה מיידית
אך בחלק אחר מהשלוחות או תת-השלוחות, המערכת ממתינה להקשת סולמית מספר שניות, ואם אין הקשה - הוא מתחיל להשמיע. כדי שישמיע מיידית, נדרש להקיש סולמית אחר מספר.
אז אם אני מודיע לשומעים שצריך להקיש סולמית לאחר בחירת השיעור, הרי באותם שלוחות שלא נדרש סולמית, ההקשה של הסולמית גורמת להם לעלות תפריט אחורה, וזה מבלבל ביותר.
ואם לא אודיע זאת, אזי באותן השלוחות שכן נדרש משום מה הקשת סולמית, הם יחכו מספר שניות עד להתחלת השיעור, שוב, לא פרקטי.
מה עושים?.... -
@ברכות בהמשך להנ"ל.
אציין כי התקלה הנ"ל עקבית, זאת אומרת ששלוחות בהם נדרשת הקשת סולמית, באופן קבוע זה כך, ואילו השלוחות בהם לא נדרש סולמית לבחירת השיעור [ואם יקישו סולמית זה יקפיץ את המאזין לתפריט למעלה] כך זה באופן קבוע ללא שינוי.
אולי מידע נוסף שיכול לעזור:
בכל השלוחות יש הודעת M0000 קצרצרה שמנחה את המשתמש לבחור את השיעור הרצוי, ולאח"כ מושמעת הודעת M1036 שבה מפורטים נושאי השיעורים.
אך כאמור במהלך שמיעת הודעת הפירוט, לחיצה על מספר השיעור הרצוי לא תמיד תתחיל להשמיע את השיעור המבוקש, אלא לפעמים נדרש גם הקשת סולמית - ולעתים לא.
מה הסיבה לבעיה זו, ומה הפיתרון עבורה, אודה למומחים - התורמים בנדיבות לבם מנסיונם והבנתם, לצורך זיכוי הרבים.
אהיה מוכן לשלם - למעוניין בתשלום - עבור פתרון לבעיה זו, ניתן להשאיר הודעה בטל': 07993-77777, בשלוחה 9. -
בגדול זה תלוי אם הגדרת שיש 2 ספרות לבחור והוא הקיש 1 זה יחכה לסולמית ואם הוא יקיש 2 זה מיד יתחיל
-
@ברכות
אין שום תקלה, ההסבר פשוט, אם יש לך יותר מ9 קבצים, איך אתה רוצה שבהקשה על 1 יעבור מיד להשמעה 1, אולי הוא רוצה לבחור בקובץ מספר 10?, לכן אתה מגדיר את ההגדרה הזאתstart_select_digits=2
שהמערכת תדע שיש כאן 2 מספרים להקשה, ובמקרה כזה אם הוא ילחץ רק ספרה אחת המערכת תמתין עד שיסיים, ורק כשילחץ סולמית המערכת תזהה שסיים את ההקשה, ובעצם בחר בקובץ מספר 1.
משא"כ בשלוחה שמוגדר בהstart_select_digits=1
, מיד כשהקיש על ספרה 1 המערכת יודעת שהוא רוצה להאזין לקובץ מספר 1 ולכן מעבירה אותו מיד לקובץ מספר 1, ואם יקיש גם סולמית, המערכת תזהה את זה כהקשה חדשה שאינה קשורה לבחירת הקובץ, ולכן תחזיר אותו שלב אחורה.הפתרון הכי פשוט בשבילך, זה שתגדיר בכל השלוחות "גם בשלוחות עם פחות מ10 קבצים" את 2 ההגדרות הבאות, ואז תמיד יצטרכו להקיש סולמית.
ההגדרות הן:start_select_digits=5 start_select_result_only=no
או לחילופין תגדיר שזמן ההקשה תהיה רק שניה אחת, ואז גם בשלוחה שמוגדר שם start_select_digits=2 אם יקיש רק ספרה 1 יעבור אחרי שניה לקובץ המבוקש.
-
@מנסה אכן צדקת.
לאור תגובתך ניסיתי לבדוק ואכן כך עלה בידי, שבשלוחות בהם יש יותר מתשעה שיעורים, הקשה על ספרה אחת, מצריכה גם סולמית והקשה של שיעור שמספרו דו-ספרתי מתחילה מיד. ואילו באותן שלוחות בהם יש פחות מעשרה שיעורים הקשה על מספר השיעור מתחילה מיד את ההשמעה.
יישר כח גדול.
השאלה היא איך אני מציב הנחייה לשומעים, שהם לא יודעים מראש אם יש בשלוחה זו יותר מתשעה שיעורים, האם להורות להם להקיש סולמית או לא. קשה קצת לתת הנחיות שונות לשלוחות אלו מן האחרות.
אולי אפשר לתת הגדרת timeout קצרה בשלוחות אלו, כך שגם שלוחות מרובות שיעורים, לאחר הקשה על ספרה אחת, והמתנה קצרה בלבד יתחיל השיעור, ואז לא נצטרך לתת למאזין הנחיות מבלבלות אם כן להקיש סולמית או לא.
האם ידוע לכם אם גם בשלוחות השמעת קבצים קיימת הגדרת טיימאאוט כמו בשלוחות תפריטים.
במדריכים הרגילים לא מצאתי הגדרה המשוייכת לזה, כי המפתח טיימאאוט מוגדר לפעולה אחרת שהיא זו: כאן
האם קיים פיתרון לכך, להגדיר שהמערכת לא תמתין זמן רב עד להתחלת ההשמעה בפועל של הקובץ הנבחר.
תודה רבה רבה -
@בעזרת-ה כתב בכשבוחרים מס' שיעור, לפעמים נדרש סולמית כדי להתחיל את השמעת הקובץ הנבחר ולפעמים לא...:
בקובץ
תודה מקרב הלב על הסבריך המפורטים, זה ממש הוסיף לי ידע והבנה בתחום זה.
רק שתי שאלות נשארו לי: א. מדוע כתבת שחשוב להגדיר: start_select_result_only=no, מה זה משמעותי לענייננו.
שאלה ב. כתבת: 'או לחילופין תגדיר שזמן ההקשה תהיה רק שניה אחת', האם תוכל להבהיר איך מבצעים זאת, [כמו שציינתי בתגובתי ל'מנסה', שמפתח 'timeout' מתייחס לנושא אחר ולא לבחירת קובץ.
תודה מראש על אדיבותך. -
@ברכות
שאלה 1: כי אם אתה מגדיר למערכת שהמאזין צריך להקיש 5 ספרות, והמאזין ילחץ ספרה 1 וסולמית, המערכת תפרש זאת כשגיאה, לכן צריך להגדיר את ההגדרה הזאת שהמערכת תשמיע את הקובץ הכי דומה למה שהקיש.שאלה 2: להלן המפתח המבוקש:
זמן המתנה להקשה בתפריט בחירת קובץ timeout_select_file=1
יכול להיות שאפשר להגדיר גם פחות משניה, כי מניסיון, כשמגדירים שניה עדיין יש הרגשה של המתנה קצת אחרי ההקשה, תנסה ותחליט.
את ההגדרות המלאות תוכל לראות כאן.
-
@בעזרת-ה --- תודה ! אין מילים.
השתמשתי באפשרות השניה שהצעת: timeout_select_file=1. עובד מעולה.
ההשהיה של שניה אחת לא מורגשת. [ניסיתי בערך פחות מ-1, אבל זה נתן השהיה ארוכה, כנראה חייבים לציין מספרים שלמים]. תזכה למצוות -