Para soluços que cheiram mal, pode tomar medicamentos como clorpromazina, morfolina e omeprazole para aliviar os sintomas. Há mais causas de soluços no corpo humano, tais como comer alimentos produtores de gás, tais como cebolas, alho, batata doce e bebidas carbonatadas, que produzem muito gás no tracto gastrointestinal e podem causar soluços e desempenho malcheiroso. A melhor forma de aliviar os soluços é através de goles lentos de água e respiração profunda. Se não conseguir obter alívio através dos métodos acima mencionados, deve tomar medicamentos orais para aliviar espasmos do diafragma em combinação com os conselhos do seu médico. Normalmente, há clorpromazina, que pode desempenhar um papel analgésico após a medicação ser tomada e pode tratar um desempenho errático teimoso. Algumas pessoas são propensas a comer em excesso, o que leva a que o estômago não seja capaz de se mover, digerir e absorver adequadamente, pelo que se produz mais gás. O tratamento com medicamentos orais que promovem o esvaziamento gástrico, tais como a morfolina, pode aliviar os sintomas de soluços. Doenças como a gastrite ou úlcera gástrica podem causar o fenómeno de aumento do ácido gástrico, e a estimulação do ácido gástrico também pode causar o desempenho de soluços.