if the horn gets softer than usual means the battery's weakening..
one simple way is to see your neutral light.. if it flickers and glows dim means the battery's almost dead..
if battery dead then most probably have to push start.. cos last time my battery died i couldn't kick start..