Creé un componente usando react-speech-kit, debería decir la pregunta cada vez que aparece en la pantalla, pero la función de hablar no funciona para la primera pregunta y funciona bien después de eso.
import { useSpeechSynthesis } from 'react-speech-kit'; import { useEffect } from 'react'; const TextToSpeech = ({question}) => { const {speak} = useSpeechSynthesis(); useEffect(() => { speak({text:question}); }, [question]); } export default TextToSpeech;