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

    יצירת תמליל מתקליט

    עזרה הדדית למשתמשים מתקדמים
    2
    2
    21
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • צ
      צצ נערך לאחרונה על ידי

      אשמח מאד אם מישהו יוכל ליצור מדריך מסודר כיצד ניתן להמיר קובץ שמע לטקסט

      או נשאל ככה: איך אני משתמש עם SpeechRecognition ?

      יש לי שרת, אני מריץ עליו PHP
      מה הלאה?

      @y6714453

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

        @צצ 🤝 חיבור ל־PHP:
        אם אתה מריץ PHP, אתה יכול:

        1. לשלוח את קובץ השמע מהמערכת לשרת (למשל דרך webhook או בדיקה ידנית).
        2. להריץ סקריפט Python דרך PHP עם shell_exec() או exec().
        3. לקבל את הטקסט חזרה ולעבד לפי הצורך.

        💡 טיפ ממערכת ימות:
        במערכת עצמה, כשאתה מגדיר STT, התוצאה נשמרת אוטומטית בטקסט, ואתה לא חייב לפתח כלום אם אתה רק רוצה את התוצאה – רק לדעת איך לגשת אליה.


        הנה מדריך מסודר כיצד להמיר קובץ שמע לטקסט (Speech-to-Text) במערכת ימות המשיח או דרך קוד משלך, כולל חיבור אפשרי ל־PHP.


        🚩 אפשרות 1 – שימוש במערכת STT של ימות המשיח
        ימות המשיח תומכת בזיהוי קולי בתוך המערכת עצמה ללא צורך בשרת חיצוני.

        איך עושים את זה?

        1. מגדירים שלוחה מסוג:
          type=recording_and_entering_data

        2. מוסיפים שלב עם:

          000-option=--STT-TTS-ask
          
        3. המערכת תקליט את המשתמש ותמיר את הדיבור לטקסט באופן אוטומטי.
          הטקסט נשמר בקובץ .txt במערכת.

        4. תוכל לקבל את הטקסט גם במייל (אם הגדרת set_ok_send_mail_special=yes) או לקרוא אותו דרך API.


        📦 אפשרות 2 – שימוש ב־SpeechRecognition בשרת שלך (Python)

        אם אתה רוצה לעשות את זה בשרת פרטי, הנה הדרך:

        דרישות:

        • שרת עם Python מותקן
        • ספריית SpeechRecognition
        • FFmpeg או pydub (להמרת קבצי שמע)

        התקנה:

        pip install SpeechRecognition pydub
        

        דוגמה בקוד:

        import speech_recognition as sr
        from pydub import AudioSegment
        
        המרת קובץ WAV או MP3 ל־WAV
        audio = AudioSegment.from_file("input.mp3")
        audio.export("converted.wav", format="wav")
        
        המרת דיבור לטקסט
        recognizer = sr.Recognizer()
        with sr.AudioFile("converted.wav") as source:
            audio_data = recognizer.record(source)
            text = recognizer.recognize_google(audio_data, language="he-IL")
        
        print(text)
        

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • פוסט ראשון
          פוסט אחרון