Преводач на Морзова азбука — безплатно
Конвертирайте текст в Морзова азбука и обратно. Слушайте аудио изпълнението на съобщението ви в реално време.
Буквите се възпроизвеждат със скоростта отляво; паузите между тях се разтягат до скоростта на паузите. Подходящо за научаване да чувате цели букви.
Кодиране, не криптиране. Morse кодът е публичен стандарт за кодиране — не осигурява поверителност или сигурност. Всеки, който види изхода, може незабавно да го декодира.
Справочник за Morse код
Често срещани употреби
- Научете кода на МорсВъведете познати думи и вижте техния код на Морс — научете се да четете и пишете кода на Морс буква по буква.
- Кодирайте съобщения за радио аматьориПреобразувайте радио съобщения в кода на Морс за оператори на радио аматьори (CW) и изпити.
- Изпратете тайни съобщения на МорсКодирайте съобщения в кода на Морс за забавление, игри, пъзели и escape комнати.
- Научете SOS и сигнали за спешност на МорсНаучете се на международно признатия сигнал SOS и други модели на спешни сигнали на Морс.
- Справка за морския код на авиациятаДекодирайте идентификатори на навигационни маячи и сигнали на морския код на авиацията, използвани в VOR и NDB.
Как работи
Инструментът кодира и декодира текст чрез твърдо кодирана справочна таблица на международната морзова азбука — без библиотека, без обръщение към сървъра. Преобразуването, аудио възпроизвеждането и WAV експортът се извършват изцяло в браузъра чрез Web Audio API.
- 1Преобразуване чрез справочна таблицаВсеки символ се превръща в главна буква и се съпоставя с обект MORSE от 54 записа (A-Z, 0-9 и обичайна пунктуация). Буквите стават последователности от точки и тирета, разделени с интервали; границите на думите стават наклонена черта. Декодирането обръща същата таблица. Непознати символи се маркират, вместо мълчаливо да се изпускат.
- 2Изчисление на времетраенето по стандарта на ITUИнструментът извежда цялото времетраене от единична единица: 1.2 секунди, разделени на избраните от вас думи в минута (стандартът PARIS). Точката е 1 единица, тирето е 3, паузата между букви е 3 единици, а паузата между думи е 7 — съответствайки на спецификацията ITU-R M.1677.
- 3Възпроизвеждане чрез Web Audio APIНатискането на „Слушай“ създава AudioContext и планира по един OscillatorNode за всяка точка или тире при избраната от вас честота на тона (400–1000 Hz). Малка линейна рампа на GainNode изглажда началото и края на всеки сигнал, за да избегне пукания. Не се извличат аудио файлове — вълновата форма се синтезира в движение.
- 4Офлайн WAV експорт„Изтегли WAV“ използва OfflineAudioContext, за да рендерира същия график на осцилатора в AudioBuffer при 44100 Hz, без да го възпроизвежда на глас, след което ръчно написан енкодер DataView пакетира семплите в стандартен 16-битов моно двоичен файл RIFF/WAV и задейства изтегляне на файл — без участие на сървър.
Свързани инструменти
URL кодер и декодер
Кодирайте и декодирайте URL адреси и заявки. Поддръжка на encodeURIComponent, decodeURIComponent и анализ на заявки.
Base64 кодиране и декодиране
Кодирайте текст или файлове в Base64 или декодирайте Base64 низове обратно в обикновен текст. Мигновено, поверително и безплатно.
HTML кодиране и декодиране
Кодирайте специални символи в HTML обекти или декодирайте обекти обратно в обикновен текст. Мигновено, в браузъра ви.