I noticed that the version of GnuRadio that is released in Ubuntu 20.04 has a real-in/Complex out Hilbert block, which is great for modulating SSB. But it lacks a complex-in/complex-out Hilbert for doing the demodulation side. Is there any package with the complex/complex form of the Hilbert? Or has anybody given thought to having an option in the Hilbert module for doing complex in?
I'm not familiar with what a complex-in Hilbert block would do, but you can easily demodulate SSB using a bandpass filter — use the block gnuradio.filter.fir_filter_ccc, and gnuradio.filter.firdes.complex_band_pass to design the filter, with your choice of lower and upper audio frequency limits.