Add constraints, step and suffix to osxsay, sapi and speechdispatcher