ChromeSpeechRecognitionClient::on_ready_callback_ cross-thread race

Requires Live Caption to be enabled (Settings → Accessibility → Live Caption) so that the browser process sends SpeechRecognitionAvailabilityChanged(true) and the renderer main thread executes OnRecognizerBound().