Радиолюбители уже давно работают над способами передачи голоса в узкой полосе частот. В частности, можно отметить статью "Narrow Band Voice Transmission" (http://www.qsl.net/vk5br/NarBandVoice.htm), где частоты 600-1500 Гц удаляются из звукового диапазона, а частоты 1500-2400 Гц сдвигаются, чтобы занять их место. Кроме того, голос научились передавать в цифровом виде (например, "FDMDV - Frequency Division Multiplex Digital Voice", http://n1su.com/fdmdv/, полоса 1100 Гц).
Кроме того, есть еще и совершенно маразматические и лженаучные способы передачи голоса и цифровых данных в сверхузкой полосе (например, VMSK - very minimum shift keying), но их лучше не касаться.
Вместо этого предлагаю поэкспериментировать над способом передачи аналогового сигнала, основанным на компрессии спектра сигнала. Наверное, многие заметили, что проигрыватель Windows Media Player имеет регулятор "Настройка скорости воспроизведения", с помощью которого можно менять скорость воспроизведения, оставляя неизменной высоту звука.
Аналогично можно изменять высоту, не меняя скорости. При этом, если, к примеру, высоту звука понизить на полторы октавы, это приведет к сжатию спектра примерно в три раза. В результате для голосового сигнала с достаточной для хорошей разборчивости шириной спектра в 3 кГц получим сигнал с шириной полосы всего 1 кГц.
На приемной стороне достаточно выполнить обратное действие - "растягивание" спектра.
Приложенные файлы иллюстрируют этот способ:
Передающая сторона:
1) 1.mp3 - исходный файл, 1.gif - его спектр (нарисован программой Audacity).
2) При помощи программы WinAmp с установленным плагином "Chronotron" высота снижена на полторы октавы (прогон через программу три раза, каждый раз снижая по пол-октавы).
3) Программой SigView (http://www.sigview.com/) отфильтрован 1 кГц, результат в файле 1L18F1000.mp3 (спектр показан на рис. 1L18F1000.gif).
Приемная сторона:
1) WinAmp-ом высота поднята на полторы октавы.
2) При помощи SigView отфильтрованы 3 килогерца. Файл 4R18F3000.mp3 содержит принятый и декодированный сигнал, 4R18F3000.gif - его спектр.
(SSB-передатчики и приемники обычно не позволяют транслировать частоты ниже 300 Гц - придется научить их это делать, или же переносить звуковой сигнал выше по частоте на передающей стороне и ниже на приемной.)
Какие есть идеи?