🎙️🎯 זיהוי דיבור בעברית – חינם, איכותי, מדויק!!
-
@יעקב-1
בשלוחה אתה צריך להגדיר שישלח את ההקלטה לשרת
לכן תגדיר כךtype=api api_link=שים את הלינק של השרת api_000=stockname,no,record,/9,,no,yes ביטול השליחה בניתוק (מומלץ) api_hangup_send=no מעבר בסיום api_end_goto=/שים את הנתיב למעבר
ואל תשכח להעלות קובץ שמע בשם 000 לשלוחה שאומר משהו כמו "אנא הקלט את הודעתך, ובסיום הקש סולמית"
-
@y6714453 תודה!
-
@יעקב-1
בשביל למנוע שגיאה - תחליף בהגדרות השלוחה במקוםapi_000=stockname,no,record,/9,,no,yes
את זה:
api_000=file_url,no,record,/9,,no,yes
בגלל שבקוד - הוא מחפש פרמטר בשם
file_url
לפי השורה הזאת בקודfile_url = request.args.get("file_url")
-
@יעקב-1 הצלחת להתקין ffmpeg על Render בלי שהוא קרס בתהליך הבנייה??
-
-
@y6714453 יש לי באמת שגיאות בגלל נתיב שגוי
מה זה ה9 בשורה הזאת?
api_000=file_url,no,record,/9,,no,yes -
@יעקב-1
איפה ההקלטה נשמרת
ציטוט מהאשכול של המודול:הערך הרביעי (הקלטה)
בערך זה ניתן להגדיר היכן תישמר ההקלטה במערכת
ברירת מחדל זה נשמר בתיקייה שמוגדרת ב-api_dir
ניתן להגדיר מיקום שונה
לדוגמה
/8
(סלש שמונה)
במקרה כזה ההקלטה תישמר בשלוחה 8
הערה: חובה לשים/
בהתחלה. אסור לשים/
בסוף -
@CUBASE כתב ב
️
זיהוי דיבור בעברית – חינם, איכותי, מדויק!!:
@יעקב-1 הצלחת להתקין ffmpeg על Render בלי שהוא קרס בתהליך הבנייה??
למה שיקרוס? זה נחשב ספריה כבדה, או לא נתמכת??
-
@y6714453 אמורה להיות רשומה שם השלוחה שבה ההקלטה תישמר או שממנה יקח את ההקלטה להמרה? הוא כל הזמן מחזיר שגיאה שלא מוצא את הנתיב 6&file_url=/9/000.wav
-
@יעקב-1 כתב ב
️
זיהוי דיבור בעברית – חינם, איכותי, מדויק!!:
@y6714453 אמורה להיות רשומה שם השלוחה שבה ההקלטה תישמר או שממנה יקח את ההקלטה להמרה? הוא כל הזמן מחזיר שגיאה שלא מוצא את הנתיב 6&file_url=/9/000.wav
השלוחה שבה ההקלטה תישמר - בלי קשר למה שהשרת מקבל, (אתה יכול גם להשאיר את הערך ריק ואז ההקלטה תישמר בתיקייה
api_dir
).
זה לא הסיבה לשגיאה.תעלה פה את השגיאה שאתה מקבל
-
@y6714453
-כתבתי בשלוחה במקום 9 - 9715, והוא לא מוצא נתיב
11:18:22 | מידע | מוריד אודיו מ: https://www.call2all.co.il/ym/ivr2/9715/000.wav
11:18:23 | שגיאה | הורדת הקובץ נכשלה , סטטוס: 404
11:18:23 | מידע | 127.0.0.1 - - [21/אוקטובר/2025 11:18:23] " קבל /upload_audio?ApiCallId=41c5197c930a84efea2dd8376b949af8994aa0cc&ApiYFCallId=6e6431b4-32d1-4b97-931b-f908c52a096d&ApiDID=&ApiRealDID=&ApiPhone=&ApiExtension=9713&ApiTime=1761045496&file_url=/9715/000.wav HTTP/1.1 " 400 -
. -
@יעקב-1 הכתובת אינה נכונה, זה אמור להיות
https://www.call2all.co.il/ym/api/DownloadFile?token=$token&path=ivr2:/9715/000.wav
-
@y6714453 כתב ב
️
זיהוי דיבור בעברית – חינם, איכותי, מדויק!!:
@CUBASE כתב ב
️
זיהוי דיבור בעברית – חינם, איכותי, מדויק!!:
@יעקב-1 הצלחת להתקין ffmpeg על Render בלי שהוא קרס בתהליך הבנייה??
למה שיקרוס? זה נחשב ספריה כבדה, או לא נתמכת??
בעבר ניסיתי להתקין את זה ולא הלך לי, ג׳ימיני טען שזו ספריה כבדה מידי, כנראה היתה בעיה אחרת וג׳ימיני חרטט ת׳מוח (כמו כל פעם שאין לו מה לומר..)
@y6714453 כתב ב
️
זיהוי דיבור בעברית – חינם, איכותי, מדויק!!:
ואז ההקלטה תישמר בתיקייה api_dir
טעות, ההקלטה תישמר איפה שמוגדר ב-api_dir שזו הגדרה מאיפה ייקח את הקבצים בשביל ה-api, לדוג אם ב-api_dir מוגדר /1 אז כשתדפיס
id_list_message=f-000
זה ישמיע את הקובץ/1/000.wav
ולא את הקובץ 000 מהשלוחה הנוכחית -
@CUBASE תודה ! עובד לי מעולה
יש אפשרות להגדיר שאחרי ההמרה ישמיע למאזין את הטקסט שהומר והוא יבחר אם לאשר?
או לכה"פ אפשרות שישמע את ההקלטה הרגילה שלו ויבחר אם לאשר, כי כרגע בסולמית זה מיד מאשר -
@יעקב-1 אין לי מושג בפייתון
-
תבקש מ-gpt או gemini שאת התמלול ידפיס כך:
id_list_message=t-{the text without '-' '.' '"'}&read=m-3230=confirm,,1,1,,NO,,,,12,,,,,no
ואם התקבל פרמטר confirm שהערך שלו הוא 1 אז התמלול מאושר ואם 2 אז יש לתמלל מחדש ולהדפיס שוב את התמלול כדלעיל
-
תודה! עובד מעולה
-
לכל העוזרים והמסייעים בפורום - אולי מישהו יתנדב להעלות הדרכה עם הגדרות ברורות מה לשים בכל שלוחה ככה יהיה תועלת גם למי שלא יודע עדיין להתעסק עם כל הקודים.
תודה ושוב תודה!!! -
יש כזה גם לnodejs?
-
@עידו
אני לא מתמצא כל כך ב-nodejs אבל נראה לי שיש אפשרות עם אותו מנוע אבל צריך ספריה אחרת