如何在 Typescript 中删除 SpeechRecognition API 的“找不到名称”,又名“现在由 --lib dom 提供”是什么意思?

问题描述 投票:0回答:1
recognition: SpeechRecognition | undefined;
this.recognition = new webkitSpeechRecognition(); 
this.recognition.onresult = (event: SpeechRecognitionEvent) => {});

分别针对

cannot find name
SpeechRecognition
webkitSpeechRecognition
 发出 
SpeechRecognitionEvent

警告

我尝试了

yarn -D add @types/webspeechapi
,但它产生了一个错误,并且确实是已弃用,并显示消息
Now provided by --lib dom
。不幸的是,我不知道这意味着什么!

javascript typescript speech-recognition yarn-v2
1个回答
0
投票

试试这个

npm install --save @types/dom-speech-recognition
对我有用

© www.soinside.com 2019 - 2024. All rights reserved.