Master real-world Morse code with advanced weighted accuracy system and professional feedback
• Intelligent Text Processing: Automatic apostrophe removal & consistent uppercase display
• Case-Insensitive Validation: Type in any case - fair comparison system
• Enhanced Audio: Professional JSCWLIB engine integration
• Weighted Accuracy System: Fair scoring with partial credit
• Persistent Settings Storage: User preferences saved to database automatically
• Perfect CW Consistency: What you see = what was transmitted
• Smart Punctuation Processing: CW-optimized text transformations
• International Character Support: Automatic normalization for all languages
• Real-Time Statistics: Live progress tracking during sessions
• Cross-Device Sync: Settings automatically restore when you log in anywhere
When you're logged in, all your settings are automatically saved to the database and synchronized across all your devices. Your preferences for speed, pitch, volume, signal strength, noise level, and training mode persist between sessions.
✅ Database Storage: Settings saved permanently
✅ Cross-Device Sync: Access anywhere you log in
✅ Automatic Backup: Never lose your preferences
✅ Instant Apply: Settings load immediately on page refresh
✅ No Limits: Unlimited training sessions
✅ Statistics Tracking: Full performance history
Without an account, settings are saved locally in your browser only. This works for single-device use but has limitations.
⚠️ Local Storage Only: Settings lost if browser data cleared
⚠️ Single Device: No synchronization between devices
⚠️ Session Limits: Limited training sessions per day
⚠️ No Statistics: Performance data not saved
💡 Pro Tip: Create a free account to unlock persistent settings, unlimited training, and cross-device synchronization!
Configure settings on desktop, continue seamlessly on tablet or phone. All preferences follow you everywhere you log in.
No more resetting preferences after browser updates. Your speed, pitch, volume, and training mode load automatically every time.
New to CW? The trainer starts with beginner-friendly settings that you can gradually adjust as you improve.
CW Sentences Training bridges the gap between learning individual characters and real-world communication. Instead of practicing random character combinations, you'll work with authentic, practical sentences that mirror actual conversations and situations you might encounter in everyday life.
This training method uses over 1200+ carefully curated sentences across 6 languages, covering common scenarios like greetings, dining, travel, work, and social interactions. Each sentence is designed to be immediately useful in real-world communication.
Sentence Categories: Greetings, Small talk, Dining, Travel, Shopping, Work, Apologies, Making plans, Asking for help, and Common expressions. Average length: 5-15 words per sentence.
Perfect for active learning and accuracy building:
Ideal for passive learning and comprehension:
CW Sentences Trainer v2 offers comprehensive audio and training settings that automatically save and restore. Customize your training experience once, and your preferences persist across all sessions and devices.
🎯 For Beginners: Start with 12-15 WPM character speed, same effective speed, 600Hz pitch, S9 signal strength, no noise.
📈 For Progression: Gradually increase character speed while keeping effective speed lower (Farnsworth method) until they match.
🌪️ For Realism: Add signal fading (S5-S7) and atmospheric noise (S1-S3) to simulate real-world conditions.
💾 Auto-Save: All changes are instantly saved. Click "💾 Save Settings" to confirm database storage for logged-in users.
Sentences are intelligently shuffled for each session. No sentence repeats during a training session, ensuring maximum variety and preventing memorization of order.
Replay any sentence as many times as needed. Perfect for learning difficult phrases or practicing at your own pace without pressure.
Advanced scoring gives full credit (100%) for perfect answers, partial credit (80%) for good comprehension, and motivates improvement with realistic progress tracking.
Live progress tracking shows weighted accuracy, session breakdown, correct/partial/incorrect counts, and automatically saves detailed performance data to your account.
Choose session length: 10, 25, 50, 100 sentences, or all available. Adapt training duration to your available time and energy level.
JSCWLIB-powered audio generation with precise timing, full speed/frequency/volume control, and Farnsworth timing support for optimal learning.
The CW Sentences Trainer uses an advanced weighted accuracy system that recognizes three levels of comprehension, providing fair and motivating feedback for your learning progress.
Complete understanding: Your answer matches the sentence exactly or with only minor capitalization/punctuation differences. Full credit for mastery.
Good comprehension: You understood most of the sentence correctly (80%+ accuracy). Substantial credit for meaningful understanding.
Needs improvement: Less than 80% accuracy indicates the sentence needs more practice. Opportunity for focused learning.
Your session accuracy is calculated using the weighted formula: (Perfect×1.0 + Good×0.8 + Incorrect×0.0) ÷ Total
Example: 5 perfect + 2 good + 1 incorrect = (5×1.0 + 2×0.8 + 1×0.0) ÷ 8 = 82.5% - reflecting your actual comprehension level rather than harsh pass/fail scoring.
When you complete a session, you'll see a beautiful formatted completion summary with:
Understanding how text is processed for CW transmission ensures accurate practice and prevents confusion. All sentences are automatically optimized for Morse code transmission while maintaining readability and consistency.
Apostrophes and quotes are completely removed from all sentences since they don't have standard CW equivalents. This creates cleaner, more transmittable text while preserving meaning.
All sentences are displayed in UPPERCASE to match CW transmission standards. This eliminates confusion between what you see and what was actually transmitted in Morse code.
Type your answers in any case - the system intelligently normalizes both your input and the correct answer for fair comparison. Focus on accuracy, not capitalization!
Punctuation is automatically optimized for CW transmission while preserving sentence structure and readability.
Special characters from different languages are automatically normalized to their basic equivalents for consistent CW transmission and validation.
Unlike random character practice, every sentence has immediate practical value. Learn phrases you'll actually use in conversations, making your CW skills directly applicable to real communication.
Sentences provide context that helps with comprehension and retention. Your brain processes complete thoughts better than isolated characters, leading to faster learning and better recall.
Learn not just the language, but how to communicate appropriately in different cultural contexts. Master polite expressions, social norms, and conversational patterns that make you sound natural.
Familiarity with ready-to-use sentences boosts confidence in real conversations. You'll have a toolkit of phrases ready for immediate use in various situations.
Check browser permissions for audio. Some browsers require user interaction before playing audio. Try the "Test Audio" button first.
Ensure you have internet connection. Sentence files are loaded from the server. Try refreshing the page or selecting a different language.
Make sure you're in "Type Answer" mode. The check answer feature is only available in typing mode, not listen-only mode.
Remember that apostrophes are removed (Can't → CANT) and everything is case-insensitive. Check the revealed answer to see exactly what was transmitted. If you typed "can't wait" but the CW sent "CANT WAIT", then you need to type without the apostrophe.
Adjust the Speed (WPM) slider in Audio & Speed Settings. For beginners, start at 15-20 WPM. For character speed different from word speed, adjust Farnsworth timing.
The system uses weighted accuracy: Perfect (100%), Good/Partial (80%), Incorrect (0%). This gives partial credit for good comprehension. Hard refresh (Ctrl+F5) if you see outdated calculations.
Ensure you're logged in to your account. Statistics are automatically saved when you complete a session. Check your account status in the top menu or visit the Statistics page to verify data is being recorded.
Complete all sentences in your session to see the formatted completion summary. If the toast notification doesn't appear, check if your browser blocks notifications or try refreshing the page.