להורדה | תוכנה לתמלול הקלטות/סרטונים בעברית! לטקסט בחינם על המחשב באופליין
-
@אלף-שין כתב במדריך | תמלול הקלטות לטקסט חינם על המחשב באופליין דרך שורת הפקודה:
תוכל לפרט יותר?
אני בעצמי לא מבין בזה, רק הבאתי מ"מ, אולי @NH-LOCAL יוכל לעזור
שיניתי קצת את קובץ הbat, בשורה 3 צריך להכניס את הנתיב של התוכנה ,הקובץ המיוצא הוא בפורמט txt והוא נוצר באותה תיקייה של קובץ האודיו
whisper-faster (2).bat
אגב אפשר גם לגרור את קובץ האודיו מעל חלון המסוף הפתוח וזה מכניס את הנתיב אוטומטית
לגבי הסרת החותמת זמן ראיתי בהוראות את זה:--word_timestamps WORD_TIMESTAMPS, -wt WORD_TIMESTAMPS (experimental) extract word-level timestamps and refine the results based on them (default: True)
ואת זה:
--without_timestamps WITHOUT_TIMESTAMPS Only sample text tokens. (default: False)
ניסיתי כך:
--without_timestamps
והוא מצריך ארגומנטים, ניסיתי
--without_timestamps=True
והוא מחזיר לי את השגיאה הזו:
Error: --without_timestamps and --word_timestamps doesn't work together.
אז ניסיתי כך:
--word_timestamps=False
והכל תקין, רק ש... כשאני מגיע לקובץ הטקסט יש שם חותמת זמן
ניסיתי גם כך:--word_timestamps=False --without_timestamps=True
וקיבלתי את אותה התוצאה [אם כי נראה שבמקרה הזה הוא עוקף על משפטים כפולים]
יש עוד הרבה אופציות להרצה [יש שם גם תרגום ועוד], צריך להריץ מתוך תיקיית התוכנה את התוכנה עם הארגומנט --help, מצרף את הטקסט:
help.txt
למשל ניתן גם לתמלל ביידיש על ידי החלפת Hebrew ב Yiddish -
@האדם-החושב אולי אם אתה מבין בנושא (כי אני כמעט ולא) אם תוכל להכין קובץ bat מרובה אפשרויות לטובת הציבור
וכן לפתור בו את הבעיה שהוא לא מציג תווים בעברית (פעם ידעתי איך פותרים את זה אני לא מצליח להיזכר איך) -
@כבוד-הרב כתב במדריך | תמלול הקלטות לטקסט חינם על המחשב באופליין דרך שורת הפקודה:
וכן לפתור בו את הבעיה שהוא לא מציג תווים בעברית (פעם ידעתי איך פותרים את זה אני לא מצליח להיזכר איך)
https://mitmachim.top/topic/484/עברית-ב-cmd
https://mitmachim.top/topic/43694/מדריך-הוספת-עברית-ל-cmd-שורת-הפקודה
-
@כבוד-הרב עשיתי כל מה שאמרת ומופיע לי כל הזמן השגיאה הבאה...
Starting transcription on: E:\video.mp4 st: 1 edit list: 1 Missing key frame while searching for timestamp: 0 st: 1 edit list 1 Cannot find an index entry before timestamp: 0. Could not load library cudnn_ops_infer64_8.dll. Error code 126 Please make sure cudnn_ops_infer64_8.dll is in your library path! Press any key to continue . . .
-
הכנתי קובץ שמציג את הטקסט של האינפוט בעברית בצורה תקינה:
מתוקן.bat
למי שגם בתמלול עצמו [בחלון המסוף] זה מופיע בג'יבריש לכאו' צריך לעשות את מה שמובא במדריך הזה:
https://mitmachim.top/topic/43694/מדריך-הוספת-עברית-ל-cmd-שורת-הפקודה -
@האדם-החושב ראשית כל יש בעי' שרשמת נתיב התוכנה שלך, לא של מי שמוריד את הקובץ...
אבל אחרי שתיקנתי את זה, הוא מגיע עם הודעת שגיאה חדשה:
-
פוסט זה נמחק!
-
@צדיק-וטוב-לו-0
גם לי הוא אומר אותה שגיאה
מצאת פיתרון?@106 כתב במדריך | תמלול הקלטות לטקסט חינם על המחשב באופליין דרך שורת הפקודה:
@כבוד-הרב עובד נפלא, כמו קסם...
ייש"כ.תוכל להעלות לכאן את מה שהגדרת בדיוק ואת מיקומי הקבצים?
-
@צדיק-וטוב-לו-0 תמחק את הגרשיים לפני ואחרי שם הקובץ והנתיב
-
@אלף-שין כתב במדריך | תמלול הקלטות לטקסט חינם על המחשב באופליין דרך שורת הפקודה:
תוכל להעלות לכאן את מה שהגדרת בדיוק ואת מיקומי הקבצים?
שיניתי את קובץ הBAT בהתאם לנתיב שלי, וכן מחקתי את השאלה הראשונה, כי בלא"ה קובץ הEXE נמצא אצלי באותה תיקיה עם הBAT
@echo off set /p "audioFilePath=אנא הזן את הנתיב לקובץ השמע או הווידיאו: " "%D:\T\whisper-faster.exe" "%audioFilePath%" --language=Hebrew --model=large-v2 pause