According to Spanish grammar, this sentence would be perfectly constructed. However, you're saying something like " Do I need to shut up?" , and that's a little bit harsh. I think that you're rather aiming to say something like " Should I speak less?" . That sounds great of Spanish, and you can perfectly use " ¿Creen que debería parar de hablar tanto?"/ "Creen que debería dejar de hablar todo el rato?"
That sounds very good, and you can avoid lots of misunderstanding, just because you can use those sentences both in formal and informal situations.