Trình Dịch Âm Thanh Mã Morse
Dịch âm thanh mã Morse CW thành văn bản theo thời gian thực với trình thông dịch âm thanh mã Morse của chúng tôi. Nghe qua micro, dịch bản ghi âm (.wav, .mp3), hoặc kiểm tra với các tín hiệu mẫu CW tích hợp, được hỗ trợ bởi bộ lọc băng thông DSP và kỹ thuật phát hiện bao hình.
Micro đang ngoại tuyến
Nhấp bắt đầu để cấp quyền truy cập micro và lắng nghe tín hiệu mã Morse CW.
Nhấp hoặc kéo & thả tệp âm thanh Morse
Hỗ trợ WAV, MP3, OGG, AAC (Tối đa 20MB)
Hoặc kiểm tra ngay với tệp âm thanh mẫu:
⚙️ Điều chỉnh bộ lọc DSP
Điều chỉnh ngưỡng cao hơn nếu tiếng ồn nền gây ra các âm 'dit' sai.
Giới thiệu về Trình thông dịch âm thanh mã Morse
Trình thông dịch âm thanh mã Morse là một công cụ xử lý tín hiệu số (DSP) dựa trên web nâng cao, được thiết kế để dịch các tín hiệu mã Morse có thể nghe được thành văn bản tiếng Anh thuần túy theo thời gian thực. Cho dù bạn là người vận hành đài nghiệp dư nhận tín hiệu CW trực tiếp, sinh viên kiểm tra tốc độ đánh máy, hay điều tra viên giải mã tệp âm thanh đã ghi, công cụ này cô lập tần số âm thanh, loại bỏ tĩnh nền, đo thời gian biểu tượng theo tiêu chuẩn ITU và hiển thị các ký tự đã giải mã ngay lập tức.
Cách Web Audio API lọc và giải mã các tần số âm thanh
Công cụ giải mã âm thanh của chúng tôi xử lý các luồng âm thanh từ micro và tệp bằng đường ống DSP đa giai đoạn chạy tự nhiên trên Web Audio API:
1. Tự động điều chỉnh tần số FFT
Thực hiện phân tích Biến đổi Fourier nhanh (FFT) 2048 điểm để xác định tần số đỉnh chiếm ưu thế trong phổ âm thanh phụ 300Hz–1200Hz.
2. Cách ly bằng bộ lọc băng thông Biquad
Áp dụng bộ lọc băng thông hẹp Q cao tập trung vào đỉnh được phát hiện, làm giảm nhiễu tĩnh khí quyển ngoài băng tần và nhiễu giọng nói.
3. Giải điều chế bao hình
Trích xuất bao hình tín hiệu bằng phương pháp xấp xỉ Hilbert, truyền các xung trạng thái nhị phân sạch vào bộ phân loại thời lượng WPM thích ứng.
Tối ưu hóa bộ giải mã âm thanh cho thi đấu CW tốc độ cao
Trong các cuộc thi CW nghiệp dư (như CQ WW CW hoặc ARRL DX), các trạm gửi với tốc độ cao (28–40 WPM) giữa các vùng nhiễu pileup dày đặc. Để đạt được độ ổn định giải mã tối đa:
- Băng thông thu phát hẹp: Đặt bộ lọc CW của đài của bạn thành băng thông 250 Hz hoặc 500 Hz trước khi truyền âm thanh vào bộ giải mã web.
- Hiệu chỉnh ngưỡng nhiễu: Điều chỉnh thanh trượt cổng nhiễu màu đỏ trên thẻ hiện sóng của chúng tôi để nhiễu tĩnh từ bộ thu nằm dưới đường ngưỡng trong khi các cụm tín hiệu Morse kích hoạt rõ ràng.
- Sử dụng đường Line-In trực tiếp: Để đạt hiệu suất tín hiệu trên nhiễu tối ưu, hãy chuyển âm thanh từ giắc PHONE/AUX của đài trực tiếp vào cổng LINE-IN của máy tính thay vì sử dụng micro mở.
⭐ Các tính năng chính của trình thông dịch âm thanh
Nghe trực tiếp qua micro thiết bị của bạn hoặc tải lên các tệp âm thanh WAV/MP3 để giải mã tự động tức thì.
Tự động phát hiện tần số cao độ (300-1200 Hz) và cô lập các âm phụ Morse bằng bộ lọc băng thông biquad sắc nét.
Hình dung bao hình tín hiệu, ngưỡng nhiễu, tốc độ gửi WPM ước tính, độ dài đơn vị dit (ms) và tỷ lệ tín hiệu trên nhiễu (SNR).
Chạy hoàn toàn bằng JavaScript Web Audio API phía máy khách mà không gửi luồng âm thanh hoặc bản ghi tới máy chủ từ xa.
🔄 Quy trình từng bước hoàn chỉnh
Chọn nguồn đầu vào
Chọn Micro trực tiếp để bắt âm thanh xung quanh hoặc Tải lên tệp âm thanh để tải bản ghi âm.
Hiệu chỉnh tần số & Cổng chặn nhiễu
Nhấp vào Tự động điều chỉnh cao độ hoặc điều chỉnh các thanh trượt tần số và ngưỡng nhiễu cho đến khi tín hiệu nằm trên mức nhiễu nền.
Quan sát quá trình giải mã thời gian thực
Xem bao hình hiện sóng thời gian thực. Các âm 'dits' và 'dahs' truyền vào các ký hiệu Morse thô, theo sau là văn bản tiếng Anh thuần túy đã dịch.
Sao chép hoặc xuất kết quả
Sử dụng Sao chép văn bản để sao chép các tin nhắn đã giải mã vào bảng tạm hoặc Tải xuống .TXT để lưu bản ghi của bạn.
📖 Hiểu về các thông số giải mã âm thanh CW
Tần số cao độ & Tự động điều chỉnh
Những người vận hành đài vô tuyến nghiệp dư và máy phát CW thường truyền các âm phụ trong khoảng từ 500 Hz đến 800 Hz. Việc cài đặt bộ lọc băng thông của bộ giải mã để khớp với cao độ chính xác sẽ làm tăng tỷ lệ tín hiệu trên nhiễu (SNR) đáng kể. Nhấp vào Tự động điều chỉnh cao độ để tự động định vị tần số đỉnh thông qua Biến đổi Fourier nhanh (FFT).
Cổng phát hiện nhiễu
Các xung tĩnh khí quyển (QRN) hoặc tiếng ồn phòng xung quanh có thể kích hoạt các âm 'dit' giả. Việc tăng Cổng phát hiện nhiễu đảm bảo bộ dò bao hình chỉ kích hoạt khi biên độ âm thanh vượt quá mức nền nhiễu.
Tỷ lệ thời gian tiêu chuẩn (ITU-R M.1677-1)
Thời gian mã Morse tiêu chuẩn yêu cầu: 1 Dit = 1 đơn vị; 1 Dah = 3 đơn vị; Khoảng cách trong ký tự = 1 đơn vị; Khoảng cách chữ cái = 3 đơn vị; Khoảng cách từ = 7 đơn vị. Thuật toán của chúng tôi liên tục hiệu chỉnh lại thời lượng đơn vị để thích ứng với các biến động tốc độ khi đánh bằng tay.
Các phương pháp hay nhất khi giải mã tệp âm thanh
Khi tải lên các tệp âm thanh đã ghi, các tệp WAV không nén hoặc MP3 tốc độ bit cao với âm thanh đơn sắc sạch sẽ mang lại độ chính xác giải mã cao nhất. Tránh các thuật toán nén mạnh làm mất độ sắc nét của cạnh âm CW.
Hướng dẫn vận hành CW & Lọc tín hiệu vô tuyến nghiệp dư
Các kỹ thuật chuyên nghiệp để thu tín hiệu Morse vô tuyến HF yếu trong điều kiện băng tần ồn ào.
1. Bộ lọc băng thông tinh thể hẹp (250Hz - 500Hz)
Khi thu các băng tần CW đông đúc trong các cuộc thi hoặc săn DX, các tín hiệu mạnh gần đó (QRM) có thể tràn vào luồng âm thanh của bạn. Các thiết bị thu phát hiện đại sử dụng bộ lọc băng thông tinh thể hoặc DSP hẹp để cô lập các âm CW mục tiêu. Bộ giải mã web của chúng tôi phản chiếu hành vi này với bộ lọc Biquad sắc nét tập trung xung quanh cao độ bạn chọn.
2. Điều khiển khuếch đại tự động (AGC) & Độ lợi RF
Các xung tĩnh đột ngột có thể làm quá tải bộ dò bao hình âm thanh. Để duy trì giải mã ổn định, hãy tắt hoặc làm chậm AGC của bộ thu và giảm độ lợi RF một chút để nhiễu nền nằm dưới đường ngưỡng màu đỏ của bộ giải mã.
3. Thích ứng với biến động tốc độ (Farnsworth & Phím Bug)
Những người vận hành sử dụng phím "bug" bán tự động cơ học hoặc phím thẳng thường thay đổi tốc độ gửi giữa chừng. Trình theo dõi thời gian thích ứng thời gian thực của chúng tôi liên tục lấy trung bình 10 âm 'dit' gần nhất để tính toán lại ranh giới ký tự ngay lập tức.
4. Các từ viết tắt & ký hiệu nghiệp dư phổ biến
Giải mã âm thanh Morse thường bao gồm các mã Q tiêu chuẩn và ký hiệu nghiệp dư như CQ (Gọi bất kỳ trạm nào), DE (Từ), 73 (Trân trọng), SK (Kết thúc liên lạc) và AR (Kết thúc tin nhắn).
Ma trận hiệu suất & độ chính xác của tín hiệu
| Môi trường tín hiệu | SNR (Tín hiệu trên nhiễu) | Băng thông bộ lọc Biquad | Độ chính xác giải mã | Hành động tối ưu hóa |
|---|---|---|---|---|
| Âm thanh kỹ thuật số sạch / Studio WAV | 30+ dB (Hoàn hảo) | Rộng (500 Hz) | Tuyệt vời | Sử dụng cài đặt mặc định; giải mã thời gian thực tức thì |
| Phai tín hiệu vô tuyến HF vừa phải (QSB) | 15 – 25 dB | Trung bình (250 Hz) | Tốt | Nhấp Tự động điều chỉnh cao độ để căn giữa bộ lọc hẹp |
| Nhiễu tĩnh khí quyển nặng (QRN) | 5 – 10 dB (Ồn ào) | Siêu hẹp (100 Hz) | Giảm | Tăng thanh trượt ngưỡng Cổng nhiễu trên nền tĩnh đỏ |
| Nhiễu trạm chồng chéo (QRM) | < 5 dB (Nghiêm trọng) | Notch / Hẹp (50 Hz) | Không đáng tin cậy | Bật bộ lọc IF shift / notch của bộ thu để cắt bỏ cao độ liền kề |
Câu hỏi thường gặp về trình thông dịch mã Morse âm thanh
Trình giải mã này có thể nghe tín hiệu CW của đài vô tuyến nghiệp dư trực tiếp không? ▼
Có! Bạn có thể đặt micro máy tính hoặc điện thoại thông minh gần loa của bộ thu phát vô tuyến nghiệp dư, hoặc kết nối cáp aux line-in trực tiếp. Sử dụng tính năng Tự động điều chỉnh để căn giữa bộ lọc băng thông trên cao độ tín hiệu thu được.
Tại sao bộ giải mã bỏ sót các âm 'dit' hoặc thêm các chữ cái thừa? ▼
Việc thiếu các âm 'dit' hoặc ký tự thừa thường xảy ra nếu ngưỡng cổng nhiễu được đặt quá cao hoặc quá thấp, hoặc nếu thanh trượt cao độ âm thanh bị lệch tâm. Nhấp vào "Tự động điều chỉnh cao độ" và điều chỉnh thanh trượt Cổng phát hiện nhiễu cho đến khi đường ngưỡng màu đỏ nằm rõ ràng phía trên nhiễu nền trên hiện sóng.
Bộ giải mã âm thanh này có hoạt động ngoại tuyến không? ▼
Tất cả quá trình xử lý tín hiệu số (DSP), lọc và giải mã ký tự đều được thực hiện 100% tại chỗ trên trình duyệt của bạn bằng HTML5 Web Audio API. Không có bản ghi âm hoặc luồng micro nào được truyền đến các máy chủ bên ngoài.
Những định dạng tệp âm thanh nào được hỗ trợ để tải lên? ▼
Trình giải mã tệp hỗ trợ các tệp âm thanh WAV, MP3, AAC, OGG và FLAC không nén. Để có độ chính xác tốt nhất, hãy đảm bảo bản ghi âm có một âm đơn sắc rõ ràng mà không có nhạc nền lớn.
Trình giải mã này có thể giải mã tốc độ mã Morse WPM nhanh đến mức nào? ▼
Công cụ phân biệt thời gian tự động có thể giải mã tốc độ mã Morse từ thấp đến 5 WPM lên đến hơn 50 WPM, tự động thích ứng miễn là âm tín hiệu vẫn khác biệt với nhiễu môi trường.
Thuật toán phân tích tần số Goertzel cô lập tín hiệu CW như thế nào? ▼
Thuật toán Goertzel đánh giá các thành phần tần số đơn cụ thể trong các luồng mẫu âm thanh. Thay vì tính toán toàn bộ FFT trên tất cả các tần số, nó nhắm mục tiêu vào cao độ âm phụ đã chọn (ví dụ: 650 Hz), mang lại hiệu quả tính toán cao và thời gian phản hồi thời gian thực nhanh trên các trình duyệt di động.
🔗 Khám phá các công cụ & tài liệu tham khảo liên quan
Muốn dịch các tin nhắn bí mật, luyện tập mã Morse, hoặc kiểm tra các tiêu chuẩn ITU kỹ thuật? Khám phá các công cụ tương tác và hướng dẫn tham khảo của chúng tôi: