voice first commit