how do i train pocketsphinx to accurately recognize spoken letters and numbers with near 100% accuracy? What model should i adapt to recognize similar sounding letters like 'b' and 'd'?
It is quite hard, unless you have a lot of data.
You'd better use radio alphabet "alpha", "bravo", "charlie".
Shrink your language model to just include those keywords you want. The hugely increases accuracy