Note that because of the nature of current speech recognition, you might need to adjust the way you perform a search.
One particular thing to keep in mind is the speech-to-text usually does not convert spoken numbers into actual numbers. For example, to search for instances of “M1” I’d recommend searching for “m one”. Similarly for the BMW i3 I’d recommend “i three”. Similarly it often will not merge acronyms spoken as a sequence of letters, like “a t p”. Note that my simple preview doesn’t handle seperated words well, so if you search for something without quotes it will perform the search but may not show previews of the results.