תמלול אוטומטי של הכתבות רפואיות עם WER של 2-4%

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

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1365
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

תמלול אוטומטי של הכתבה רפואית: היכן זה נשבר

תמלול אוטומטי של הכתבה רפואית נשבר לא במודל הזיהוי, אלא בקלט. הרופא מכתיב בין מטופלים — ברצף, בלי הפסקות בגבולות המילים, בולע סיומות ומקריא מספרים תוך כדי תנועה. המודל מקבל זרם שמע בלי נקודות עיגון ומשלים את המשפטים לפי הסתברויות, וברפואה השלמה כזאת יקרה יותר משורה ריקה.

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

לכך מצטרפים פורמטים שונים של הקלטות נכנסות — מקליט, אוזניות, ערוץ טלפוני, קבצים מצורפים ממערכות אחדות: אותו משפט בדיוק ממקורות שונים מזוהה באופן שונה.

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

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

אפקט ההטמעה: זמן עד למסמך מוכן ובקרת איכות

כל עוד ההכתבה נשלחת למאגר משותף לפענוח, המסמך המוכן מופיע רק למחרת בבוקר: הפגישה הסתיימה, והטקסט עוד ממתין למקליד. לאחר העברת ההכתבות לתמלול אוטומטי הטיוטה מוכנה עד סוף הפגישה, וזמן הכנת המסמך מתקצר משעות לדקות — החתימה וההעלאה לתיק הרפואי מתרחשות באותו יום.

את האיכות רואים לפי שיעור התיקון הידני. על קורפוס רפואי שעבר אימון נוסף שיעור השגיאות נשמר בטווח 2–4% — רמה דומה ל-Whisper, והשגיאות מתרכזות במונחים נדירים, שמות משפחה ומינונים.

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

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

האפקט המרכזי — הפחתת סוג התקלות. נעלמת קבוצה שלמה: הכתבות אבודות, פענוחים לא ברורים, מסמכים שנתקעו בתור להקלדה. נשארת תיקון נקודתי של מונח בכמה שניות במקום מחזור של הקלדה מחדש.

אפשרויות חיבור: מתחם מקומי, ענן, מצב משולב

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

אפשרות מתי מתאימה מגבלות
עיבוד מקומי של הקלטות ההכתבות אינן אמורות לצאת מהמתחם בלי יציאה לאינטרנט; עיבוד אצווה של הארכיון אפשרי בשעות לא פעילות נדרשים משאבי מחשוב עצמאיים לעומס שיא; עדכון המודלים מתבצע לפי תוכנית, עם הרצה נפרדת על מערך ההכתבות שלכם
פענוח בענן אין מגבלות על העברת הקלטות, חשובים התחלה מהירה ושיאי עומס בלתי צפויים השמע יוצא מהמתחם: נדרשים ערוץ מאובטח, נוהל עבודה עם מעבד חיצוני ותיעוד של ההעברות
פריסת עיבוד משולבת חלק מהמחלקות כפופות לדרישות מחמירות של בידוד, וחלק לא שני מתחמים בתפעול: כללי הניתוב והתור האחיד דורשים תחזוקה ובדיקות סדירות בעת שינויים

בפועל אפשר להחליף פריסה בלי לשנות את האינטגרציה: נקודת קליטת ההכתבות ופורמט הפלט נשארים זהים, ורק מסלול העיבוד משתנה. אם לא ברור איזו אפשרות תעמוד בדרישות שלכם לבידוד נתונים ולעומס, תארו את המשימה — נחזור עם הערכה ותוכנית.

כיצד מתבצעת ההטמעה: מניתוח ההקלטות ועד למסירה

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

  1. ביקורת הקלטות הפגישות. מוציאים הכתבות ממחלקות שונות ומרופאים שונים: מעריכים את איכות השמע, קצב הדיבור, שיעור המונחים הלטיניים, ראשי התיבות ושמות התרופות. הפלט — מפת נקודות בעייתיות, ולא הנחות כלליות על איכות.
  2. תרשים מעבר הנתונים. קובעים כיצד השמע מגיע לעיבוד, באיזה שלב הוא מנותק מזהות, כיצד הטקסט המוכן חוזר למערכת המידע הרפואית ולמי הוא נגיש.
  3. מילון המונחים. אוספים רשימה מוסכמת של אבחנות, תרופות, בדיקות וקיצורים פנימיים של המרפאה בכתיב אחיד — היא הופכת לעוגן לזיהוי.
  4. כיול ללקסיקון של המרפאה. מתאימים את המודל לקורפוס ולמילון שנאספו, ומעבדים בנפרד מספרים, מינונים ויחידות מידה, שבהם השגיאה יקרה מכול.
  5. בדיקה על מדגם בקרה של הקלטות. קטעים שלא השתתפו בכיול מועברים דרך הפתרון ונספר את שיעור השגיאות ברמת המילים; מקומות שנויים במחלוקת נבדקים ידנית, כדי לראות דיוק אמיתי ולא ממוצע מתוך דוח.
  6. מסירת הפתרון ללקוח. פורסים במתחם של המרפאה, מוסרים תיעוד ונוהל לעדכון המילון, ומדריכים את העובדים — מכאן ואילך תחזוקת המילון נעשית בכוחות המרפאה עצמה.

מה נשאר בידי המרפאה: מילונים, כללים, נהלים

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

  • מילון מונחים רפואיים — הלקסיקון הייעודי של המחלקה: תרופות, ראשי תיבות, שמות שיטות, קיצורי רופאים. הקובץ ניתן לעריכה: שם חדש מתווסף בשורה אחת, וההכתבה הבאה כבר מזוהה איתו.
  • כללי תיקון הפענוח — מה נחשב לשגיאת זיהוי ומה למעידה של המכתיב; כיצד לסמן קטע שנוי במחלוקת ומתי להכניס את התיקון למילון ומתי להשאירו בטקסט הפגישה.
  • נוהל עבודה עם טיוטות — כמה זמן הקלטה נשארת לא מאושרת, מי מגיה אותה, מה קורה לטיוטות בלי אישור וכיצד מתועדת בדיקת הרופא.
  • תרשים עיבוד ההקלטות — מסלול השמע מההכתבה ועד לתיק הרפואי, עם ציון מקומות האחסון ונקודות שבהן אפשר לחזור להקלטה המקורית.
  • הוראות לצוות — תזכורת קצרה לרופאים ולמנהלים: כיצד להקליט הכתבה, היכן לראות סטטוס, מה לעשות בעת תקלה.
  • מטריצת אחריות ויומן שינויים — מי מצד המרפאה מאשר את תיקוני המילון, למי לפנות בעת תקלה ועל אילו הכתבות בקרה נבדקת האיכות לאחר כל שינוי.

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

מקרה בוחן: כיצד צומצמו שיעור השגיאות והזמן להגהה

מרפאה עם נפח של כמה מאות הכתבות ביום: חוות דעת של רופאים, תיאורי צילומים, יומני פגישות. בהתחלה מדדנו את האיכות על מדגם של 400 הקלטות — שיעור השגיאות ברמת המילים עמד על 12-15%, והכי גרוע זוהו תרופות, מינונים וקיצורים. הגהה של חוות דעת אחת ארכה 4-5 דקות, והעיבוד כיסה בערך מחצית מההקלטות; את השאר פענחו ידנית.

מה שינינו

אספנו קורפוס הכתבות לפי פרופילי מחלקות ומילון של תרופות, שמות לטיניים וקיצורים מקובלים במרפאה. את הזיהוי בנינו על המודל הפתוח Whisper עם התאמה תחומית, ואחריו הצבנו שכבת עיבוד־בתר: נרמול מינונים, יחידות ותאריכים, והתאמת הטקסט לתבניות של המערכת הרפואית. ההכתבות עוברות דרך תור עם עדיפויות — חוות דעת דחופות מעובדות ראשונות.

מה הראו המדידות

בזרימה השוטפת שיעור השגיאות נשמר בטווח 2-4%: פרופילים שכיחים נותנים את הגבול התחתון, ונדירים — את העליון. ההגהה הצטמצמה ל-1-1.5 דקות לחוות דעת, כלומר פי שלושה פחות זמן למסמך, והכיסוי גדל לכל ההקלטות, כולל משמרות לילה.

בנפרד עיגנו מעגל בקרה: פעם בשבוע מנתחים מדגם של הכתבות טריות, והשגיאות נכנסות למילון ולאימון נוסף. בלי מעגל כזה האיכות יורדת בתרופות חדשות ובשינוי דיקציה — איתו היא נשמרת בזרימה השוטפת.

במה שונה זיהוי דיבור חי מפענוח ארכיון?

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

בפענוח נדחה של ארכיון חשוב יותר קצב התפוקה: אפשר למסור את הטקסט עד הבוקר, אבל בלילה יש לעבד את כל הנפח שנצבר.

במצב זרימה ההקלטה נחתכת לחלונות קצרים, התוצאה הביניימית מתחדדת ככל שההקשר מצטבר, ומדריך המונחים מרמז למודל על שמות נדירים. הקריטי הוא משהו אחר — עמידות בפני ניתוקי קשר: קטע שאבד אינו ניתן לשחזור בדיעבד, ולכן הזרם משוכפל לדיסק, ובעת תקלה ההכתבה עוברת לארכיון להרצה חוזרת.

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

שני התרחישים פועלים במערכת אחת, ולכן שיעור שגיאות הזיהוי 2-4% נשמר בכל מצב: השונה אינו האיכות אלא זמן ההכנה של הטקסט. לכן את המצב בוחרים לא לפי הדיוק, אלא לפי היכן נדרשת התוצאה — ליד מיטת המטופל או בארכיון עם תחילת המשמרת.

שאלות טכניות: דיאלקט, רעש, התמחות

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

הרופא מדבר במבטא ובסגנון הדיבור שלו — האם זה יזוהה?

מבטא וסגנון דיבור הם היסט פונטי, ולא ״רעש״. אנחנו מפצים על כך בכיול פונטי ובמילון המונחים של המחלקה. את השגיאה השיורית אנחנו מודדים לפי הקורפוס שלכם, ולא לפי בנצ'מרק כללי.

בחדר יש המהום מתמיד — האם זה קריטי?

רמת רעש הרקע חשובה, אך באופן שונה: המהום אחיד (אוורור, מכשור) מוסר בעיבוד מקדים, וחריגות חד־פעמיות נחתכות לפי רמת האות. אנחנו מסתכלים על ההקלטות ומחליטים: לשפר את המודל או להחליף את מערך המיקרופון.

יש לנו מחלקה צרה עם טרמינולוגיה משלה — האם המודל יתמודד?

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

כיצד נפתרים הומונימים בשמות תרופות?

הומונימים מופרדים באמצעות מילון־מדריך ובהקשר של המינון — הצורה ותכנית הנטילה נותנים למודל אות מספק. זיהויים שנויים במחלוקת מסומנים ברמז, כדי שהרופא יאשר אותם בתנועה אחת.

כיצד נשתכנע באיכות לפני מחויבות תקציבית ולוחות זמנים?

בדיקה על ההקלטות שלכם: לוקחים את מערך ההכתבות שלכם וסופרים שגיאה לפי מחלקה, סוג הכתבה ודובר. הפלט — דוח שבו רואים איזה תרחיש כבר מוכן ואיזה דורש השלמה.

נדון במשימה ונחזור עם הערכה ותוכנית

כדי שהערכת ההיקף והמועדים תתבסס על עובדות ולא על הנחות, די בכמה נספחים כקלט. ככל שהדגימות קרובות יותר להכתבה אמיתית, כך מדויקת יותר התחזית לשיעור השגיאות, למהירות העיבוד ולמאמץ התחזוקה של המילון.

מה לשלוח כדי להגדיר את המשימה לפענוח:

  • 30-60 דקות של הקלטות מהחדר — עם אותם מיקרופונים ואוזניות שבהם באמת משתמשים הרופאים, כולל רעש והתמחויות שונות;
  • פענוחי ייחוס ל-10 דקות שמע: נשווה איתם את הסימון ונראה כיצד אנחנו סופרים שגיאות במילים ובמונחים רפואיים;
  • הערכת היקף: מספר ההכתבות ביום, משך ממוצע, תקופות שיא, שיעור התיקונים לאחר הגהה;
  • דרישות לפלט: מבנה הטקסט לפי סעיפי חוות הדעת, מילון המחלקה, פורמט ההעברה למערכת הרישום שלכם;
  • מגבלות גישה ואחסון: היכן מותר לעבד הקלטות, מי מקבל גישה לשמע ולטקסטים, ומתי הם נמחקים;
  • קריטריוני קבלה: שיעור השגיאות היעד, מהירות החזרת הטקסט, התנהגות המערכת באיכות שמע ירודה.

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