A semiparametric stochastic volatility model with time-varying parameters is considered. An efficient Markov Chain Monte Carlo estimation algorithm is proposed. The proposed model is applied to inflation modelling. The proposed model performs better than alternative specifications.