שלום,
אני מפתח תוסף ל-Chrome שמבצע תמלול קולי (Speech-to-Text) ישירות מהדפדפן, ועובד נהדר בכל סביבה רגילה.
התוסף מבוסס על שימוש ב-getUserMedia ו-Web Speech API (SpeechRecognition), ומאפשר להפעיל תמלול קול דרך הממשק של התוסף (Popup) – בלחיצת כפתור.
הבעיה שלי:
ברגע שאני עובד על מחשב עם סינון של NetFree (נטפרי), התוסף לא מצליח לקבל הרשאה למיקרופון אלא אם הפופ-אפ של התוסף פתוח ופעיל כל הזמן.
כל ניסיון להקליט קול ברקע (או אפילו כאשר אני עובר לטאב אחר), נחסם ע"י הסינון או הדפדפן.
קיבלתי שגיאת NotAllowedError או Permission dismissed, למרות שלכאורה הרשאות נתתי כמו שצריך.
מה ניסיתי:
כל ההרשאות במניפסט מוגדרות (audio, host permissions וכו')
לא מדובר על קריאות נסתרות – הכל מתבצע ביוזמת המשתמש, רק מה-Popup.
תוספים אחרים בסביבה רגילה כן עובדים, כאן רק עם נטפרי זה נתקע.
השאלה:
האם מישהו הצליח להריץ תוסף תמלול קולי (SpeechRecognition) עם מיקרופון תחת סינון נטפרי,
שאפשר להקליט גם כשהפופ-אפ לא פתוח?
או שיש דרך/עקיפה שאפשרית – ברמת הרשאות, או מול התמיכה?
כל עזרה/ניסיון יתקבלו בברכה!
תודה רבה מראש.