הניתוב מתבצע באמצעות שלוחת ניתוביה מוגדרת מראש, יכולים להישמע פרסומות גם למי שמשלם על הסרה יש לפתוח שלוחה בשם NIT בשלוחה הראשית עם ההגדרות האלה:עדכון: ההגדרות הניתוביה נוצרות מעצמם
type=nitoviya
nitoviya_dial_to=
ולהגדיר ככה בשלוחת שמיעת הודעות (מוגדר על מקש *0 ניתן לשנות לכל מקש ההגדרות פה)
control_play_moreA0=send_api
api_link=https://nituv-u1oq.onrender.com//api/process
api_add_0=A=טוקן מערכת
עדכון: נוספה אבטחה למניעה חיוג של שתי אנשים בו זמנית, החיוג מתבצע בשלוחה בתוך שלוחת NIT עם מספר המחויג
שימו לב! בעקבות שגמני מאד מוגבל היום בשימושים ביניתי מודל הרבה יותר נח ופשוטפה
לא ממולץ להשתמש במודל זה
במודל החדש יש גם את האפשרות לבדוק מה הקליטו והוא לא מצא תוצאה דומה (לוג)
במודל החדש ניתן לשנות את רגישות המערכת להתאמה
במודל החדש לא ניתן להחזיר הודעה במקום ניתוב
תפריט זיהוי דיבור חינמי - הסבר
המודל עובד בצורה הבאה
א. שולח את ההקלטה לתמלול בGemini
ב. שולח את האפשרויות של שמות השלוחות
ג. מחזיר את מספר השלוחה למעבר נוסף
ד.אפשרות שבמקום שלוחה למעבר יחזיר תשובה אחרת
עדיין חסרים כמה אפשריות שיהיו יותר נוחות ומי שיש לו רעיון איך לסדר את זה תבוא עליו הברכה (פרטים להלן)
בהקלטה ניתן להקליט גם טקסט וגם אותיות לדוג' מי שיקליט מם נון הא למד התמלול יזהה את המילה מנהל
חלק א - הוצאת מפתח API
יש להיכנס לפה להוציא מפתח API (חינם)
הדרכה עם תמונות בספוילר
חלק ב - ההגדרות בשלוחת התפריט
יש לפתוח שלוחה בתוך שלוחת התפריט בשם api (או כל שם אחר ולשנות בהגדרות לעיל)
א.את ההודעה אותה המאזינים ישמעו לפני ההקלטה יש להעלות לשלוחה בשם 000 (לדוג' "אנא אימרו את השלוחה ברצונכם לעבור אליה")
ב. ההגדרות בשלוחה api
בהגדרות אלו יש לכתוב כל טקסט לאיזה שלוחה יעביר
(רק לשלוחת בתוך שלוחת התפריט הזאת בלבד, למעבר לשלוחות בשלוחה אחרת ניתן להשתמש באפשרות המובאת באפשרויות נוספות)
בצורה הבאה:
בדוגמא הזאת מי שיקליט "מנהל" יועבר לשלוחה 1
מי שיקליט "מזכירות" יועבר לשלוחה 2
מי שיקליט "הנהלת חשבונות, יועבר לשלוחה 3
ניתן להוסיף עוד שמות עם ההגדרה הבאה ושלנות את המספר בסדר עוקב
api_add_5=
חדש: ניתן להגדיר מספר טקסטים בצורה הבאה (ניתן להוסיף כל אות באנגלית)
api_add_2=1A=מנהל כללי
בדוגמה הזאת גם מי שיאמר מנהל וגם מי שיאמר מנהל כללי יעבור לשלוחה 1 שאר ההגדרות בשלוחה
שימו לב עליכם להכניס 1. מפתח של גמיני 2. טוקן 3. נתיב שלוחת התפריט שלכם
נ.ב. כאשר פקודה DownloadFile תעבוד עם המפתחות החדשים יהיה אפשר לשים את המפתח במקום מספר מערכת וסיסמא
type=api
title=
api_link=https://dibur.onrender.com//run_transcription
api_add_0=key=פה יש להדביק את המפתח שקיבלתם
api_add_1=token=פה יש לכתוב מספר מערכת נקודתיים סיסמה (0773137770:123456)
api_add_2=פה יש לכתוב מספר שלוחה = לשם אותו יש להקליט למעבר אליה
api_add_3=
api_add_4=
api_000=rapi,,record,נתיב שלוחת התפריט/api,,no
api_call_id_send=no
api_phone_send=no
api_did_send=no
api_enter_id_send=no
api_enter_id_name_send=no
api_time_send=no
ניתן להוסיף מוזיקה בהמתנה לתשובה מהשרת ע"י ההגדרה הזאת פה ניתן לראות שמות מוזיקה
api_wait_answer_music_on_hold=yes
api_wait_answer_music_on_hold_different=שם המוזיקה בהמתנה שלכם
נ.ב. כל ההקלטות נשמרות בתקייה בשם api בתוך שלוחת התפריט
אפשרויות שימוש נוספות
ניתן לקבל את תשובת השרת בצורה שרק המספר של ההקלטה חוזר ללא הגדרת המעבר
כך שמי שיגדיר כך, ויקליט "מנהל" התשובה תהיה 1
api_add_3=1=מנהל
ההגדרה היא (שימו לב לשמור על סדר עוקב)
api_add_2=text=yes
לאחמ"כ ניתן להגדיר את פעולות המערכת כמו פה
לדוגמא אם יוגדר כך
מי שיקליט "מנהל" ישמע ההנהלה סגורה" ומי שיקליט "מזכירות" ישמע "המזכירו סגורה"
ניתן גם להגדיר מעבר לשלוחות שונות, סליקת אשראי, מעבר לקובץ בהשמעת קבצים ועוד עיינו פה לכל ההגדרות
בעיה שאולי יהיה למשהו פתרון - נפתר
הבעיה נפתרה בזכות הרעיון של @פלמנמוני לשלוח את ההקלטה דרך המודל בעצמו
בניתי שלוחת הקלטה שמקליטים אאת ההודעות והם נכנסות לשלוחה כטקסט
השלוחה משמיע את הטקסט כפי שהוא תומלל גם לפני האישור
ההגדרות בשלוחה
type=api
api_link=https://timlul-sq7x.onrender.com/transcribe
api_add_0=token=יש לכתוב טוקן
api_add_1=N=נתיב שמירה של הודעת הטקסט (ללא / בהתחלה)
api_add_2=M=נתיב שמירה של ההודעה קולית (עם / בהתחלה)
שימו לב לצורת השמירה
כל הקלטה נשמרת בנתיב ההקלטה הקולית ובאם אושרה היא נשמרת עם אותו שם בדיוק בנתיב שהוגדר לטקסט
במידה ואתם רוצים שיכניס לשלוחה מסוימת את הקובץ, ושם זה יהיה עם המספר הגבוה ביותר, יש להגדיר פרמטר path במקום N, ההגדרות יראו ככה
type=api
api_link=https://timlul-tziburi-yy1v.onrender.com/transcribe
api_add_0=token=יש לכתוב טוקן
api_add_1=path=נתיב שמירה של הודעת הטקסט (ללא / בהתחלה)
api_add_2=M=נתיב שמירה של ההודעה קולית (עם / בהתחלה)
ניתן להגדיר שלוחה ששולחת צינתוק שניתן לענות לו ואז להיכנס למערכת
ההגדרות לשלוחה שימו לב שהשלוחה משתמשת בAPI הפנימי של ימות המשיח ואף אחד לא יכול לראות אותו שימו לב! ע"י שלוחה זו ניתן גם לשלוח צינתוק חינמי ממערכת אחרת, יש לשים טוקן של המערכת שממנה ישלח הצינתוק, וא ז ישלח עם הזיהוי שלה (או זיהוי אחר שלה לבחירתכם)
type=api
api_link=https://www.call2all.co.il/ym/api/RunTzintuk
api_add_0=token=טוקן
api_add_1=phones=tzl:רשימת צינתוקים (ניתן לכתוב כמה ולהפריד בפסיק)
לביטול אפשרות המענה יש למחוק את השורה הבאה
api_add_2=sayInfoOnAnswer=true
יש להעלות הודעת מערכת M1607 "הצינתוק נשלח בהצלחה"
ניתן לבחור את אורך הצינתוק וכן זיהוי יוצא (שימו לב במידה ואתם שמים רק חלק ממהגדרות לשמור על סדר עוקב ב api_add_0
api_add_3=TzintukTimeOut=אורך צינתוק (עד 16 שניות)
api_add_4=callerId= זיהוי יוצא
שימו לב שכרגע בעת מענה לא עובד ההגדרות של מחייג ומחוייג, ככה שגם אם תשלוח מזיהוי שונה של המערכת יגיעו לאפה שמגיעים בחיוג למספר הרגיל
שימו לב למודל של גימיני יש הגבלת תווים לכן במידה ויש הרבה שמות יש סיכוי שזה לא יעבוד, ההגבלה היא על השמות בלבד לא קשור לטלפון וכתובת
מכיון שהמפתח החינמי של גמיני נהיה מוגבל מאד נוספה אפשרות לתמלול באמצעות ספריית פייתון SpeechRecognition שלא צריך מפתח, קרדיט ל@y6714453ההגדרות מופיעות בחלק ההגדרות בשלוחה המודל מחולק לשלש חלקים: חלק א - הוצאת מפתח גמיני (חינם) חלק ב - יצירת הקובץ של השמות הטלפונים (והכתובות - אופציונלי) חלק ג - ההגדרות בשלוחה
פעולות המערכת:
א. קבלת הקלטה
ב. משמיע את השם והטלפון ובמידה וקיים גם כתובת
ג. נותן 3 אפשרויות
1.שמיעה חוזרת
2. ניתוב
3. חיפוש חדש
יש להיכנס לפה להוציא מפתח API (חינם)
הדרכה עם תמונות בספוילר
חלק ב - ספר הטלפונים
את הספר טלפונים יוצרים בקובץ ini (אפשר לשים אותו אפה שרוצים, יש להגידר בשלוחה מאפה לקחת אותו)
הקובץ תואם לקובץ ListAllInformation.ini, אבל צריך לבנות אותו בצורה הבאה: (שימו לב שפה זה מתהפך)
מספר אישי,1,משפחה ושם,כתובת,טלפון
002,1,כהן משה,תל אביב,0773137770
להסבר על יצירת קובץ כזה ניתן לעיין במודל של @דוד_מלך_ישראל שמופיע פה (ניתן גם להשתמש במודל שלו כדי לתת למשתמשים לשנות את הפרטים להם - לא ניסיתי)
חלק ג - הגדרות בשלוחה
יש לבצע את השינויים הבאים
יש להכניס את המפתח (שורה 4)
יש לכתוב את טוקן המערכת (כמו בדוגמא, בהמשך יהיה אפשר עם הטוקן החדש) (שורה 5)
יש להכניס את נתיב השלוחה הנוכחית כולל / לפני (שורה 9 )
יש לכתוב את נתיב קובץ השמות (ללא / בהתחלה ועם סיומות) (שורה 6)
יש לכתוב את נתיב השלוחה (כולל / לפני) [לשם יופנה מי שיקיש 3 לחיפוש חדש] (שורה 7)
type=api
title=
api_link=https://dibur-gg.onrender.com
api_add_0=key=פה יש להדביק את המפתח של גמיני שקיבלתם
api_add_1=token=פה יש לכתוב מספר מערכת נקודתיים סיסמה 0773137770:123456
api_add_2=path=7/123.ini
api_add_3=C=/7
api_000=rapi,,record,נתיב שלוחת הספר טלפונים/api,,no
api_call_id_send=no
api_phone_send=no
api_did_send=no
api_enter_id_send=no
api_enter_id_name_send=no
api_time_send=no
חדש: ניתן להשתמש ללא מפתח גמיני יש להחליף לינק (שורה 3)
api_link=https://dibur-google.onrender.com
ניתן להגדיר מוזיקה בהמתנה, ע"י ההגדרה הבאה, יש להכניס את שם המוזיקה מפה
שימו לב במידה והקבצים חסומים לכם יש לשלוח מייל ל ayl-auto@0773312.xyz, ולכתוב בשורת הנושא - צינתוקים לפי שעות חדש! מספר רשימות באותו קובץ וכן מענה לצינתוק, עדכון על השינויים פה הסבר
לצורך כך יש ליצור עותק של הגליון שיטס הזה (יש למחוק את הכוכביות מהקישור) להיכנס לקוד (תוספים - apss script) ולעשות פריסה של אפלקציית אינטרנט, הקישור שהתקבל הוא הלינק שאליו יש לשלוח את הנתונים כדלהלן
בשיטס בגליון מספרים יש להדביק בתא D1 טוקן של המערכת (החדש - לא שתקף לחצי שעה ולא מספר מערכת:סיסמא) ההרשמה לצינתוקים מתבצע בשתי שלבים:
א. רישום לרשימת צינתוקים אישית עיין פה
ב. שלוחת בחירת שעות אליה יש להיכנס לאחר שרשום לצינתוקים, לאחר שאישר צינתוקים אישיים יוכל להיכנס כל פעם לשלוחה זו על מנת לעדכן את השעות שלו
ההגדרות בשלוחה:
type=api
title=עדכון שעות צינתוק
api_link=פה יש לכתוב את הלינק שקבלתם בפריסה
פרמטרים שלא ישלחו
api_call_id_send=no
api_did_send=no
api_extension_send=no
api_enter_id_send=no
api_enter_id_name_send=no
api_time_send=no
הקשות
api_000=M,no,,4,4,Time,yes,,,,,
api_001=H,no,,4,4,Time,yes,,,,,
יש לשים בשלוחה קובץ 000 "אנא הקישו את השעה ממנה תתחילו לקבל צינתוקים בארבע ספרות" (אפשר TTS)
קובץ 001 "אנא הקישו את השעה עד אליה תקבלו צינתוקים בארבע ספרות" (כנ"ל)
וקובץ שמע M1607 "השעות עודכנו בהצלחה"
ההגדרות לשלוחה ששולחת צינתוק הם: (כדי שאחרי הודעה ישלח צינתוק יש להגדיר מעבר לשלוחה זו)
type=api
title=שליחת צינתוק
api_link=פה יש לכתוב את הלינק שקיבלתם בפריסה
פרמטרים שישלחו
פרמטרים שלא ישלחו
api_call_id_send=no
api_did_send=no
api_extension_send=no
api_enter_id_send=no
api_enter_id_name_send=no
api_time_send=no
api_hangup_send=no
הקשות
api_add_0=T=YES
יש להוסיף קובץ שמע M1607 "הצינתוק נשלח בהצלחה"
יש להגדיר להיכן ילך בסיום (אחרת יחזור אחורה להקלט הודעה (במידה וזה שלוחה פנימית))
api_end_goto=/
כל פעם גם ישלח צינתוק לרשימה מספר 1 (אלא א"כ אין מספר שזה השעות שלו)
בהצלחה
לכבוד מנהלי הפורום @שמואל
בזמן האחרון יש הרבה סתם שאלות בעצות ממשתמשים, דבר שגורם לעוגמת נפש למי שמקבל התראות על פוסטים שעולים שם, כך שבמקום לדעת על רעיון של מישהו הוא מקבל התראה על סתם שאלה
רק לדוג' מהשתי עמודים הראשונים 123456
נוסף אח"כ 7
אשמח מאד לטיפולכם, ותודה רבה על הטיפול המסור
מצורף קובץ html לצפייה בדוחות רישום מהדפדפן, הצפייה מאד נוחה,
א. כוללת אפשרות שליטה באיזה נתונים לצפות, כולל טעינת נתונים אומטית מהשלוחה (כגון אם בשלוחה מוגדר P050+1=שלום, ההגדרה תיטען ויראו אותה ככה)
ב. אפשרות להדגשת טורים מסוימים (כגון את שם הנרשם) ג. ניתן ליצא את הדוחות לאקסל ישירות משם - הנתונים לפי הטורים שהגדרתם
ד. כולל סיכומי כמות נרשמים
ועוד דברים שאינני זוכר
שימו לב!
הקובץ נוצר עבור רישום של הסעות לבחורים, ולכן במקום השלוחות נקראות בשם "ערים" (לצורך הכנסת נתיב שלוחה ולסינון דוחות לפי שלוחות)
בנוסף השמות מופיעים כ "שם בחור"
יכול להיות שזה ניתן לשינוי בקובץ, לא אני יצרתי אותו ולכן אינני יודע בדיוק את כלל ההגדרות בהצלחה
ניתן להשתמש בממשק (הישן) דרך הקישור הזה הפרטים של ההגדרות נשמרים לפי דפדפן
@CUBASE אגב כל הקודים שלך רצים כל רבע שעה?, מעניין אותי באמת למה חסמו אותי
בגלל זה פיתחתי קוד שלא ירוץ כל רבע שעה אלא משתנה פעם ברבע שעה מקס' אבל בצורה אקראית (עם פרמטרי משתנים)