שאלות על פריסה (deploy)? ראו את ה-FAQ הייעודי:
courses/ai-dev/deploy-faq.md— GitHub Pages, Cloudflare Workers, Render ועוד.
כדי לפתוח חלון עבודה חדש על תיקייה אחרת:
- לחצו File בתפריט העליון
- לחצו New Window
- בחלון החדש — לחצו Open Folder (או גררו תיקייה)
- תנו שם לתיקייה ואשרו
כך ניתן לעבוד על שני פרויקטים במקביל — שיחת הלמידה בחלון אחד ופרויקט אמיתי בחלון שני.
שימו לב: הפקודות
cd ~/folder && claudeמיועדות לטרמינל רגיל (Terminal של Mac), לא ל-AntiGravity.
מערכת ה-TTS של Tov-learn משתמשת בקולות Windows SAPI. ברירת המחדל היא לחפש קול עברי אוטומטית — אם אין קול עברי מותקן, הדיקלום לא יעבוד.
שלב 1 — התקנת חבילת שפה עברית:
- פתחו הגדרות ← זמן ושפה ← שפה ואזור
- לחצו הוסף שפה וחפשו עברית
- לאחר ההתקנה, לחצו על עברית ← אפשרויות שפה
- מצאו את המרת טקסט לדיבור ולחצו הורד
שלב 2 — חיבור הקול ל-SAPI (נדרש פעם אחת):
Windows מתקין קולות חדשים תחת "OneCore" שאינו נגיש ישירות ל-SAPI. יש להריץ את הפקודה הבאה ב-PowerShell כמנהל (Admin):
$src = "HKLM:\SOFTWARE\Microsoft\Speech_OneCore\Voices\Tokens\MSTTS_V110_heIL_Asaf"
$dst = "HKLM:\SOFTWARE\Microsoft\Speech\Voices\Tokens\MSTTS_V110_heIL_Asaf"
function Copy-RegKey($srcPath, $dstPath) {
$srcKey = Get-Item $srcPath
New-Item -Path $dstPath -Force | Out-Null
foreach ($val in $srcKey.GetValueNames()) {
$data = $srcKey.GetValue($val, $null, "DoNotExpandEnvironmentNames")
$kind = $srcKey.GetValueKind($val)
Set-ItemProperty -Path $dstPath -Name $val -Value $data -Type $kind
}
foreach ($sub in $srcKey.GetSubKeyNames()) {
Copy-RegKey "$srcPath\$sub" "$dstPath\$sub"
}
}
Copy-RegKey $src $dst
Write-Host "הקול אסף חובר בהצלחה"שלב 3 — בדיקה:
Add-Type -AssemblyName System.Speech
$s = New-Object System.Speech.Synthesis.SpeechSynthesizer
$s.GetInstalledVoices() | ForEach-Object { $_.VoiceInfo.Name + " | " + $_.VoiceInfo.Culture.Name }אם מופיע Microsoft Asaf | he-IL — הכל מוכן.
| קול | שפה | סטטוס |
|---|---|---|
| Microsoft Asaf | עברית (ישראל) | מומלץ |
| Microsoft David | אנגלית (ארה"ב) | ברירת מחדל אם אין עברית |
המערכת תמיד מנסה לבחור קול עברי ראשון. אם לא נמצא — תדובר השפה הזמינה (ייתכן שלא יקרא עברית נכון).
זה קורה כשאין קול עברי מותקן. הקול האנגלי קורא רק את האותיות הלטיניות ומדלג על כל האות העברי.
פתרון: התקינו קול עברי לפי השלבים למעלה.