לא נפתר לא מקריא קובץ TTS שיש בו פחות מ-10 מילים. ואומר: "המקש שהוקש שגוי"
-
שלום וברכה.
יש לי מערכת שעד עכשיו עבדה מעולה,
אבל לפני כמה ימים הייתי מעלה אליה קובצי TTS דרך השרת שלי...
ופתאום לפני כמה שעות (וזה קרה לי כבר במערכות אחרות) זה אומר לי "המקש שהוקש שגוי" שזוהי בד"כ הודעה שמגיעה כאשר הטקסט חורג ממגבלת התווים שקובץ TTS יכול להכיל.
ואילו אצלי יש בסה"כ אולי 6 מילים ובכ"ז זה לא עובד!!!!אשמח לעזרה דחופה...זה ממש חשוב ודחוף לי !!
תודה רבה מראש
עריכה:
זה (חלק מ) הקוד שהשרת מריץ:
function sendToCall2All(string $text): string { $params = [ 'token' => CALL2ALL_TOKEN, 'what' => CALL2ALL_TTS_PATH, 'contents' => $text, ]; // הפיכת כל הערכים למקודדים ב-UTF-8 ומוגנים ב-URL $params = array_map(function($val) { return rawurlencode(mb_convert_encoding($val, 'UTF-8')); }, $params); $url = "https://www.call2all.co.il/ym/api/UploadTextFile?" . http_build_query($params, '', '&', PHP_QUERY_RFC3986); return httpRequest($url); }
חשוב לציין שהקוד עובד נהדר! וההוכה היא שהקובץ באמת נוצר במערכת עם הקובץ הנכון ועם הטקסט הנכון...רק שהמערכת לא מקריאה אותו
-
@yosafizak לא כל כך מכיר את המודל של ההקראת טקסט של ימות המשיח...
אבל אם זה דחוף לך אתה יכול לעשות שהשרת יעלה את הקבצי שמע בעצמם לשלוחה (שתצטרך להגדיר כשלוחת השמעת קבצים)
ואת ההקראה - השרת שלך יעשה... -
@y6714453 כתב בלא מקריא קובץ TTS שיש בו פחות מ-10 מילים. ואומר: "המקש שהוקש שגוי":
@yosafizak לא כל כך מכיר את המודל של ההקראת טקסט של ימות המשיח...
אבל אם זה דחוף לך אתה יכול לעשות שהשרת יעלה את הקבצי שמע בעצמם לשלוחה (שתצטרך להגדיר כשלוחת השמעת קבצים)
ואת ההקראה - השרת שלך יעשה...אני צריך שדווקא יעלה את הקובץ TTS למערכת, ולא שהשרת שלי יקריא את זה בלייב.....
-
@yosafizak
סתם מסקרן אותי איזה יתרון יש לזה...
פשוט אני גם השתמשתי פעם עם המודל הזה של ההקראת טקסט - היה לי טקסט שהיה מתעדכן כל כמה דקות מתוך השרת
והייתי צריך לחכות כמה שניות המתנה עד שהוא מתחיל להקריא את הטקסט, וגם אי אפשר לצאת מהשלוחה באמצע, או להריץ לחזור וכל הפיצ'רים שיש בהשמעת קבצים
לכן עברתי למודל חיצוני שהשרת יוצר כבר קובץ שמע... ומעלה אותו לשלוחה...אתה משתמש עם שלוחת אי פי איי - שהלינק מכיל טקסט
או שאתה פשוט מעלה קובץ טקסט באמצעות טוקן? בלי שלוחת אי פי איי? -
@y6714453 כתב בלא מקריא קובץ TTS שיש בו פחות מ-10 מילים. ואומר: "המקש שהוקש שגוי":
@yosafizak
סתם מסקרן אותי איזה יתרון יש לזה...
פשוט אני גם השתמשתי פעם עם המודל הזה של ההקראת טקסט - היה לי טקסט שהיה מתעדכן כל כמה דקות מתוך השרת
והייתי צריך לחכות כמה שניות המתנה עד שהוא מתחיל להקריא את הטקסט, וגם אי אפשר לצאת מהשלוחה באמצע, או להריץ לחזור וכל הפיצ'רים שיש בהשמעת קבצים
לכן עברתי למודל חיצוני שהשרת יוצר כבר קובץ שמע... ומעלה אותו לשלוחה...אתה משתמש עם שלוחת אי פי איי - שהלינק מכיל טקסט
או שאתה פשוט מעלה קובץ טקסט באמצעות טוקן? בלי שלוחת אי פי איי?מעלה קובץ טקסט באמצעות טוקן
-
@yosafizak
מילא אם היית משתמש עם לינק של טקסט - באמת לא אפשרי להעלות בפורמט של שמע...
אבל אם אתה מכניס לשלוחה עם טוקן, אז אפשר להעלות קובץ שמע מוכן בפורמט של wav ולא צריך להשתמש עם מודל ההקראה של ימות...
יש הרבה מודלים חינמיים של TTS -
@y6714453 כתב בלא מקריא קובץ TTS שיש בו פחות מ-10 מילים. ואומר: "המקש שהוקש שגוי":
@yosafizak אני גם משתמש עם טוקן, ואני מעלה קובץ שמע - השרת מחזיר את זה כבר מוכן בפורמט של wav ולא צריך להשתמש עם מודל ההקראה של ימות...
יש הרבה מודלים חינמיים של TTSיש לך מודל חינמי שאתה שולח לו טקסט והוא מחזיר לך אותו כקובץ שמע?
-
@yosafizak יאפ
סתם מודלים יש באינטרנט המון... אני מתכוין לספרייה שאתה יכול להכניס לתוך קוד
והתוצאה של זה ממש זהה לזו של ימות המשיח - כלומר זה נשמע בדיוק אותו דבר -
@y6714453 כתב בלא מקריא קובץ TTS שיש בו פחות מ-10 מילים. ואומר: "המקש שהוקש שגוי":
@yosafizak יאפ
סתם מודלים יש באינטרנט המון... אני מתכוין לספרייה שאתה יכול להכניס לתוך קוד
והתוצאה של זה ממש זהה לזו של ימות המשיח - כלומר זה נשמע בדיוק אותו דבראיזו ספרייה ואיך אני מתקין אותה?
תוכל לעזור לי ולהסביר לי את זה?תודה רבה רבה בכל אופן.....