Keep in mind, this is only a recommendation, alternative implementations are allowed as long as they provide the requisite
functionality to identify 500 milliseconds of pre-roll, the
wake word start and stop indices, and stream the user's request in it's entirety.