• דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    • הרשמה
    • התחברות

    איך עושים חלוקה של קובץ TTS ל2?

    מתוזמן נעוץ נעול הועבר שאלות ועזרה הדדית
    4 פוסטים 3 כותבים 137 צפיות 1 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א מנותק
      אלף שין 0
      נערך לאחרונה על ידי אלף שין 0

      שלום רב,
      מאחר שמנוע הקראת טקסט מוגבל לכמות מילים מסוימת
      רציתי לברר מה ההגדרה שעושה שכל קבצי הTTS שנכנסים לשלוחה
      שגדולים מדאי יתחלקו ל2?

      מ תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • מ מנותק
        משתמש מתחיל @אלף שין 0
        נערך לאחרונה על ידי

        @אלף-שין-0 מנין לך שיש כזו הגדרה?

        א תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • א מנותק
          אלף שין 0 @משתמש מתחיל
          נערך לאחרונה על ידי

          @משתמש-מתחיל
          מכאן למשל
          [זה עובד לי].

          צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • צ מנותק
            צדיק תמים @אלף שין 0
            נערך לאחרונה על ידי צדיק תמים

            @אלף-שין-0 זה לא הגדרה בצד של ימות, זה בקוד שלו, אם ההודעה יותר ארוכה מ2000 הוא מעלה 2 קבצים למערכת
            מצורף הקטע הרלוונטי מהסקריפט שלו

              if (str.length <= 2000) {
                var send = sendToYemot(id_message, `תוכן ההודעה: ${str} ${sof}`);
              } else {
                var numMessages = Math.ceil(str.length / 2000); // Reduce size for additional text
                var startIndex = str.length;
                var endIndex = str.length;
                for (var i = numMessages - 1; i >= 0; i--) {
                  startIndex = Math.max(0, endIndex - 2000);
                  if (i == numMessages - 1) {
                    sendToYemot(id_message, `המשך ההודעה הקודמת: ${str.substring(startIndex, endIndex)} ${sof}`);
                  } else if (i == 0) {
                    var send = sendToYemot(id_message, `תוכן ההודעה: ${str.substring(startIndex, endIndex)} לשמיעת ההמשך עבור להודעה הבאה.`);
                  } else {
                    sendToYemot(id_message, `המשך ההודעה הקודמת: ${str.substring(startIndex, endIndex)} לשמיעת ההמשך עבור להודעה הבאה..`);
                  }
                  endIndex = startIndex;
                }
              }
            
            תגובה 1 תגובה אחרונה תגובה ציטוט 2

            שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

            נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

            בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

            הרשמה התחברות
            • פוסט ראשון
              פוסט אחרון