If you have an iPhone you can create an automation in shortcuts that speaks the time if an alarm goes off.
Start to create a new automation and select „create personal automation“ then you can select „alarm“. After that you can select when you want to start the action that is connected with the alarm (eg. when it goes of) and whether you want it to do the action with every alarm or just selected alarms. Then you can add the actions you want. In this case search for „Get Variable“ add this to the actions and select „Current Date“ as variable. Again you can choose whether you just want the time or also the date. Then search for „Set Variable“ and also add this to the actions and name it whatever you want. As a variable select „Current Date“ again. Lastly you can search „Speak“ and add the Variable you named before. Now if an alarm goes off it should speak the time.
I hope it’s understandable i tried to write it down quite detailed so it’s hopefully clear what i mean so don’t let the long text scare you it’s actually quite simple and fast to set up if you know how :)