WithSpokenMessages Edit
Usage
import { withSpokenMessages, Button } from '@wordpress/components'; const MyComponentWithSpokenMessages = withSpokenMessages( ( { speak, debouncedSpeak } ) => ( <div> <Button variant="secondary" onClick={ () => speak( 'Spoken message' ) } > Speak </Button> <Button variant="secondary" onClick={ () => debouncedSpeak( 'Delayed message' ) } > Debounced Speak </Button> </div> ) );