זיהוי קול

זיהוי קול זה יכולת של מחשבים ומכונות "להקשיב" כלומר ולקבל מידע דרך גלי קול. במילים אחרות זה נותן את האפשרות למחשב לבצע פקודות נאמרות.
כדי לממש זאת במחשבים אודיו אנלוגי חייב להיות מותמר לאות דיגיטאלי (ADC). אל מנת לאפשר למחשב לפענח את האות המחשב חייב להכיל בסיס נתונים דיגיטאלי, או מילון של אותת ידועים מראש ואמצעים מהירים להשוואתם. תבניות הקול נשמרות על הדיסק ומועלות לזיכרון המהיר כשהתוכנית מופעלת. תוכנת השוואה בודקת אותם לעומת תוצאות של ה ADC ומחזירה תוצאה.
במציאות גודל המילון השימושי של תוכנית זיהוי קול קשור באופן ישר לגודל הRAM של המחשב עליו הוא פועלת. אם כל המילון נמצא ב RAM אז התוכנית מחזירה תוצאה פי כמה מהר יותר. מהירות ההשוואה היא גם כן קריטית בתוכנות מסוג זה.
כל תוכנות זיהוי קול מבצעות שגיאות. ראשי רקע, מבטאים שונים יכולים לשבש את הנתונים. הפתרון היחיד הידוע, זה שימוש בתוכנות בתוך חדרים אטומים לקול כדי שהאות יהיה יותר ברור יותר. יש גם בעיות עם מילים שנשמעות דומה אבל בעלי משמועת שונה לדוגמא, “hear” ו “here” בעיות אלו יום אחד יפתרו ע"י מערכות שיוכלו לשפוט לפי הקשר המילה במשפט. אבל זה ידרוש הרבה זכרון מהיר (RAM) ומעבדים מהירם יותר מאשר ש קיימים היום במחשים פרטיים.
גרסה להדפסה
תחרויותלמעלה
ורברט ויגר

תגובות בנושא

שם:
אי-מייל: 
*נושא:
*תגובה:
| הקדמה | רכיבים מכניים | חיישנים | בקרה |
| גבול המדע | בינה מלאכותית | תחרויות | איך לבנות רובוט |
| עמוד ראשי | מפת אתר | חיפוש | מילון | גלריה |
| ביבליוגרפיה | קישורים | קבוצות דיון | התחברות |