If you are using grub then whenever you install a new kernel package update-grub runs and puts all kernel versions in /boot in grub.cfg with the highest version first. Your speakup modules usually would be loaded from /etc/modules so speakup should start no matter which kernel you boot from.