DSPham
DSPham copied to clipboard
Voice Squelch [FEATURE]
Hello Graham,
some time ago we have talk about a voice squelch, and now i see some code about it, but i don´t know how to make it work with DSPham.
https://github.com/ramdor/Thetis-2.9.0/issues/113
From Warren, NR0V:
Link to the source files:
https://www.dropbox.com/s/u7wd1of0opm6pct/2023-03-30%20WIP%20-%20ssql.zip?dl=0
There is also one link for the code, if you have some time check it please.
Regards
.
Hi @Roturbo , nice to hear from you :-)
Thanks for the references and links. That looks like interesting code. A lot of the code from WDSP is interesting. It is unlikely I will find time to integrate the code into DSPham though - I've not been actively developing DSPham. There are a few reasons for that:
- I'm not using my DSPham as much as I used to, as I'm mostly using some different radios now (which either have their own NR, or don't require it as much).
- I am almost purely a CW (morse code) person, so the NR functionality is less useful for me than say for SSB use. Back when I built DSPham I was doing a lot of listening to the bands, including quite a lot of SSB. Not so much now.
I am however still here and available to give input, guidance, review and ideas - I just might not have the time to write or integrate new code.
If you, or somebody else, does decide to integrate the squelch, I'd still recommend reading thread #23 (for instance https://github.com/grahamwhaley/DSPham/issues/23#issuecomment-1119428653) for some thoughts on how and where to integrate the code. There will be two major things to consider:
- where to put the code in the 'audio pipeline'
- how to control the code from the interface - which buttons and menu items for instance
btw, thanks for the nudge to re-visit WDSP - it made me realise that I had only integrated one of the NR features of WDSP (NR[1] - xanr), and completely missed there is an NR2 (emnr/spectral) method in there as well. I have opened a new issue #28 here to make a note of that! But, again, I cannot predict if I will get to trying it anytime.
Hello @grahamwhaley , Thetis already have the voice squelch working, take a look at the next video,, now the silence is always present if no one is talking, just one ON/OFF, a slider to adjust and 2 items on menu, timing for Mute and un-Mute.
https://youtu.be/U8etLJhfmAw
Regards