UNPKG

@ng-web-apis/speech

Version:
6 lines 1.33 kB
export function isSaid(phrase) { const lowercased = phrase.toLowerCase().trim(); return (results) => !!results.find((result) => result.isFinal && result[0]?.transcript.toLowerCase().trim() === lowercased); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtc2FpZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL2xpYnMvc3BlZWNoL3NyYy91dGlscy9pcy1zYWlkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BQU0sVUFBVSxNQUFNLENBQUMsTUFBYztJQUNqQyxNQUFNLFVBQVUsR0FBRyxNQUFNLENBQUMsV0FBVyxFQUFFLENBQUMsSUFBSSxFQUFFLENBQUM7SUFFL0MsT0FBTyxDQUFDLE9BQU8sRUFBRSxFQUFFLENBQ2YsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQ1YsQ0FBQyxNQUFNLEVBQUUsRUFBRSxDQUNQLE1BQU0sQ0FBQyxPQUFPO1FBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLFVBQVUsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxJQUFJLEVBQUUsS0FBSyxVQUFVLENBQ2hFLENBQUM7QUFDVixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGZ1bmN0aW9uIGlzU2FpZChwaHJhc2U6IHN0cmluZyk6IChyZXN1bHRzOiBTcGVlY2hSZWNvZ25pdGlvblJlc3VsdFtdKSA9PiBib29sZWFuIHtcbiAgICBjb25zdCBsb3dlcmNhc2VkID0gcGhyYXNlLnRvTG93ZXJDYXNlKCkudHJpbSgpO1xuXG4gICAgcmV0dXJuIChyZXN1bHRzKSA9PlxuICAgICAgICAhIXJlc3VsdHMuZmluZChcbiAgICAgICAgICAgIChyZXN1bHQpID0+XG4gICAgICAgICAgICAgICAgcmVzdWx0LmlzRmluYWwgJiZcbiAgICAgICAgICAgICAgICByZXN1bHRbMF0/LnRyYW5zY3JpcHQudG9Mb3dlckNhc2UoKS50cmltKCkgPT09IGxvd2VyY2FzZWQsXG4gICAgICAgICk7XG59XG4iXX0=