I don't cross my arms, but I must have witnessed a similar topic about a Java library which included Electrum seed generation. I'm not sure if that's what you're asking.
but i need to make "segwit seed"
A "segwit seed" is an Electrum seed, because that's the standard that differentiates seeds that correspond to SegWit and to non-SegWit. BIP39 doesn't, you can use the same phrase for SegWit and non-SegWit wallet.
Can you please tell me what is the difference between them?
I think you can find your answers here:
https://electrum.readthedocs.io/en/latest/seedphrase.html