You can maybe try to use a home assistant voice as a alarm clock: Alarm clock with voice - #8 by ChristianKuehnel