סינתזת דיבור

טכניקה להפקה מלאכותית של דיבור אנושי

סינתזת דיבוראנגלית: Speech synthesis) היא טכניקה להפקה מלאכותית של דיבור אנושי. מערכות סינתזת דיבור נקראות לעיתים רבות מערכות טקסט לדיבור (text-to-speech או TTS) בשל יכולתן להמיר טקסט לדיבור.

דוגמה לשימוש בסינתזת דיבור ליצירת קטע אודיו בו מוקרא הערך Festival Speech Synthesis System בוויקיפדיה האנגלית. קטע האודיו הופק באמצעות התוכנה txt2audio

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

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

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

שיטות פעולה

דיבור הוא אחת הדרכים הטבעיות ביותר עבור בני אדם לתקשר זה עם זה. עם התפתחות הטכנולוגיה בוצעו ניסיונות רבים להחדיר ממשקי דיבור בסביבות תקשורת בין אדם למחשב. ממשקי הדיבור נמצאים כיום בשימוש במספר מכשירים אלקטרוניים ניידים כגון טלפונים ניידים, מכשירים ביתיים, עזרים מסייעים לאנשים בעלי בעיות ראיה, ניווט וגאדג'טים להדרכה אישית. כדי לפתח את ממשקי הדיבור האיכותיים, טכנולוגיות עיבוד דיבור בתחומים שונים כגון זיהוי דיבור, עיבוד דיאלוג, הבנת דיבור, עיבוד שפה טבעית אך פיתוח סינתזת דיבור היא חלק חיוני מממשקי דיבור. סינתזת טקסט לדיבור (TTS = Text-To-Speech) היא אחת מטכנולוגיות עיבוד הדיבור המרכזיות המשמשות להעברת מידע קולי ממכונה לאדם ולהפך. מערכת ה-TTS ממירה טקסט נתון לצורה המדוברת המתאימה לו. להעברת מידע יעילה, מערכת ה-TTS צריכה להיות בעלת יכולת ליצור דיבור טבעי ומובן. למרות שהרבה גישות סינתזה הוצעו בעבר, איכות הדיבור הסינתטי עדיין לא תואמת לחלוטין את איכות הדיבור האנושי.

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

סינתזת פורמנט

סינתזת פורמנט מנסחת מערכת כללים על הפרמטרים האקוסטיים ליצירת הדיבור. הפרמטרים האקוסטיים מציינים תדרי פורמנט, משרעות ורוחב פס שלהם, כמו גם תדר בסיסי, קול וכמות רעש השאיפה. המומחים האנושיים גוזרים מערכת כללים המבוססת על ניתוח נתוני הדיבור. הכללים מציינים כיצד הפרמטרים צריכים להשתנות ביחס לזמן בהתאם לקלט מהחזית. אות העירור שמיוצג כרצף של פולסים או רעש מועבר דרך מסנן סינתזה המייצג את תדרי הפורמט[2]. מסנן הסינתזה נבנה על ידי שימוש במספר מסננים מסדר שני כאשר כל מסנן מייצג תדר פורמנט אחד. ניתן לחבר את המסננים מסדר שני בטור או במקביל. הטבעיות של סינתזת הפורמנטים היא ירודה בשל מערכת הכללים המצומצמת שנוסחו על ידי המומחים האנושיים ובשל ערכת הגירוי הפשוטה. בפועל, קשה מאוד לפתח מערכת כללים מקיפה ליצירת דיבור איכותי. למרות החסרונות הרבים, הסינתיסייזר שמשתמש עם מתודת פורמנט יכול לשמש במכונת קריאה עבור אנשים בעלי קושי חזותי והוא מתאים ליישומים הדורשים טביעת זיכרון קטנה[3][4][5].

סינתזה מפרקית

סינתזה מפרקית שואפת לנתח את הדיבור במונחים של מאפיינים ארטיקולטוריים של מנגנון הפקת דיבור. הם מתארים את צורת מערכת הקול ואת התנועה של מפרקי מנגנון הפקת דיבור עם הזמן[6][7]. הקושי העיקרי בסינתזה מפרקית היא המורכבות בגזירת כללים מפרקים להפקת צלילי דיבור[8]. הסינתיסייזרים המפרקים הקיימים יכולים להפיק דיבור באיכות טובה עבור צלילים מבודדים, כגון תנועות[9]. אבל איכות הדיבור יורדת משמעותית במהלך סינתזה של דיבור רציף, עקב הבעיות במודל של השפעות הקוארטיקולציה. למרות ההתקדמות במחקר על מנגנון הפקת דיבור בסיסי בשנים האחרונות, הסינתזה המפרקית לא זכתה להצלחה רבה בהשוואה לשיטות סינתזת דיבור אחרות. לאחרונה, נעשה שימוש במאפיינים המפרקים שנגזרו מטכניקות המדידה האחרונות, כגון הדמיית תהודה מגנטית וארטיקולוגרפיה אלקטרומגנטית, בסינתיסייזרים פרמטריים סטטיסטיים של דיבור קיימים[10][11].

סינתזה משורשרת

בסינתזה משורשרת, צורות גל דיבור טבעי שהוקלטו מראש מפוצלות למקטעי דיבור קטנים, ובמהלך הסינתזה, מקטעים אלו משורשרים בצורה חלקה כדי ליצור את המילים. באופן כללי, הסינתזה המשרשרת מספקת פלט דיבור באיכות גבוהה, אך לפעמים עלולים להתרחש עיוותים נשמעים בפלט עקב בחירה וצירוף של קטעי דיבור לא מתאימים. בהתאם לסוג היחידות המשמשות לשרשור, ישנם בעיקר שלושה סוגים של סינתזת שרשור, כלומר, (1) סינתזה ספציפית לתחום, (2) סינתזת דיפון ו-(3) סינתזת בחירת יחידות.

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

בסינתזת דיפון[12], מסד נתונים של דיבור מוכן בקפידה כך שכל אחד מהדיפונים מופיע לפחות פעם אחת ומספר הדיפונים תלוי בשפה. במהלך הסינתזה, הדיבור מתקבל על ידי צירוף הדיפונים שנבחרו ממאגר הדיבור הקטן. מאפייני הפרוזודיה של הדיפונים שנבחרו משתנים באמצעות טכניקות עיבוד אותות מתאימות כגון Pitch Synchronous Overlap-Add (PSOLA)[13], חפיפה מחדש של multiband resynthesis-add (MBROLA)[14], וחיזוי ליניארי מעורר שיורית (RELP)[15]. סינתזת הדיפון סובלת לעיתים קרובות מעיוותים נשמעים כאשר משרשרים שני דיפונים שאינם תואמים זה לזה. העיוותים הנשמעים יכולים להתרחש גם במהלך שינוי פרוזודיה של דיפונים על ידי טכניקות עיבוד אותות.

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

בתרבות

ב-2022 הודיע ג'יימס ארל ג'ונס שהוא פורש מדיבוב דארת' ויידר בזיכיון מלחמת הכוכבים, וחתם על הסכם עם לוקאספילם במסגרתו חברת סטארט-אפ מאוקראינה תסנתז את קולו באמצעות בינה מלאכותית. בטכנולוגיה זו נעשה שימוש בסדרה אובי ואן קנובי.[17]

קישורים חיצוניים

מדיה וקבצים בנושא סינתזת דיבור בוויקישיתוף

הערות שוליים

🔥 Top keywords: ערב אל-עראמשהעמוד ראשימיוחד:חיפושחטיפת חיילי צה"ל בהר דבליגת האלופותקטגוריה:זמרים ישראליםמלחמת חרבות ברזלמיוחד:שינויים אחרוניםקערת ליל הסדרקטגוריה:זמרים השרים בעבריתשקשוקה (סדרת טלוויזיה)התקיפה האיראנית על ישראל (2024)ריאל מדרידרותם אבוהבנמר אנטוליעדי אשכנזיאיראןיריחו (טיל)נעמי פולניג'קי אלקייםקרלו אנצ'לוטימרדכי שפרפייסבוקדרגות צה"לטיל בליסטיישראלמנצ'סטר סיטיחטיפת משפחת ביבסמיוחד:רשימת המעקבערוץ 77 באוקטובריוטיובעומר אדםיוסי כהןחטיבת עציוניפסחכלי טיס בלתי מאוישז'וזפ גוארדיולהעונת 2023/2024 בליגת האלופות