ש×פ×ר ×××× ×¤×¨×××¨× ×ק×××× ××ת×ת ש××¢ ×קצ××× × ××××× - SIPL - ×××× ×××
ש×פ×ר ×××× ×¤×¨×××¨× ×ק×××× ××ת×ת ש××¢ ×קצ××× × ××××× - SIPL - ×××× ×××
ש×פ×ר ×××× ×¤×¨×××¨× ×ק×××× ××ת×ת ש××¢ ×קצ××× × ××××× - SIPL - ×××× ×××
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
פרק 6<br />
מציאת תדרים יסודיים<br />
6.1 הקדמה<br />
תדר יסודי<br />
(pitch)<br />
הינו פרמטר המציין את מחזוריות האות בתחום הזמן ולכן כפולותיו<br />
(הרמוניות) מופיעות באות השמע.<br />
הקיום של ה- pitch בולט מאוד באותות דיבור. כאשר מתבוננים על אות דיבור בתחום הזמן (על<br />
קטע מספיק ארוך), ניתן לראות מחזוריות בולטת, כאשר באותות דובר יחיד יש pitch יחיד.<br />
אלגוריתמים למציאת תדר יסודי באותות דיבור מניב בד"כ תוצאות אמינות. לעומתם, חיפוש<br />
תדר יסודי באותות שמע כלליים, לרבות אותות מוסיקה, אינו תהליך כל כך פשוט. אותות<br />
מוסיקה הם אותות מורכבים הרבה יותר מאותות דיבור, כיוון שהם יכולים לכלול מספר תדרים<br />
יסודיים.<br />
תכונה זו מצריכה אלגוריתם למציאת מספר רב של תדרים יסודיים.<br />
בפרק מתוארות מספר שיטות למציאת מספר תדרים יסודיים ובסעיף<br />
המוצעת.<br />
6.6<br />
מתוארת השיטה<br />
6.2 אלגוריתם למציאת תדרים יסודיים בשיטת האוטוקורלציה<br />
האלגוריתם הנדון מתאר שיטה למציאת מספר תדרים יסודיים<br />
(multi-pitch)<br />
ב- [22] .[23]<br />
בשלב ראשון אות הכניסה מוכפל בחלון<br />
מעביר תחום<br />
.Hamming<br />
(bandpass)<br />
עד 70Hz בין<br />
.1000Hz<br />
ומוסבר בהרחבה<br />
לאחר מכן, מעבירים את האות דרך מסנן<br />
הסינון מבוצע על מנת להקל בחישוב<br />
האוטוקורלציה ולהתמקד בתחום התדרים הרלוונטי. נקודת החיתוך התחתונה של המסנן,<br />
,70Hz<br />
נבחרה כך ש- DC ותדרים נמוכים מאוד לא יילקחו בחשבון.<br />
נקודת החיתוך העליונה של המסנן, ב-<br />
,1000Hz<br />
לא קריטית, והיא יכולה לנוע בין<br />
,2000Hz בתלות בגבול העליון של התדרים היסודיים, שניתן להעריכם.<br />
לאחר מכן מחושבת פונקציית האוטוקורלציה של המסגרת לפי הנוסחה:<br />
ל- 800Hz<br />
corr = IDFT<br />
{ DFT{ x}<br />
}<br />
k<br />
(6.1)<br />
כאשר x הוא אות הכניסה ו- k הוא קבוע.<br />
- 61 -