有没有办法在Iionic 2项目中使用语音识别?我遇到的所有可能性都是Ionic 1,就像这篇文章中的Speech recognition using ionic framework。 Ionic 2已经提供了一个用于文本到语音的本地API http://ionicframework.com/docs/v2/native/texttospeech/,但我会反过来需要它。Ionic 2 - 语音识别
1
A
回答
2
更好的问题问自己,是否有一个cordova
插件为我想要的东西?
是的,有cordova插件可用。
https://github.com/macdonst/SpeechRecognitionPlugin https://github.com/poiuytrez/SpeechRecognizer
只是而是采用cordova plugin add .....
使用ionic plugin add ......
(将立即更新平台)的。
0
您可以使用此插件科尔多瓦语音识别cordova-plugin-tts 由于离子2使用打字稿,所有你需要的是使用具有打字稿.The Github上回购该插件的方式包括如何做一个例子
declare module TTS {
interface IOptions {
/** text to speak */
text: string;
/** a string like 'en-US', 'zh-CN', etc */
locale?: string;
/** speed rate, 0 ~ 1 */
rate?: number;
}
function speak(options: IOptions, onfulfilled:() => void, onrejected: (reason) => void): void;
function speak(text: string, onfulfilled:() => void, onrejected: (reason) => void): void;
}
相关问题
- 1. 语音识别/识别
- 2. 语音/语音识别 - PhoneGap
- 3. 语音识别
- 4. PHP语音识别?
- 5. iOS 9上的语音识别swift 2
- 6. 语音识别,nodeJS
- 7. android语音识别
- 8. JavaScript语音识别
- 9. Android - 语音识别
- 10. C#语音识别
- 11. 语音识别API
- 12. Java语音识别
- 13. Android语音识别?
- 14. 语音识别vb6
- 15. C#语音识别
- 16. 语音识别(或声音)
- 17. C#语音识别 - 识别语音和执行任务
- 18. 语音到文字/语音识别
- 19. 语音识别:语音驱动控制
- 20. 变化speechSynthesis语音与语音识别
- 21. 语音识别和文本到语音
- 22. SAPI语音识别delphi
- 23. AT&T XML语音识别
- 24. Kinect的语音识别
- 25. c中的语音识别#
- 26. 连续语音识别Android
- 27. 语音识别Android应用
- 28. Google云语音识别“INVALID_ARGUMENT”
- 29. iPhone中的语音识别
- 30. Java语音识别API
谢谢,我也遇到过这个。但是在我安装插件后,你如何在你的ts/js中引用它? 从'plugins/cordova-plugin-speechrecognizer'导入{SpeechRecognition};例如 ,然后SpeechRecognition.speechrecognizer.startRecognize例如给出了“Uncaught Error:Can not find module”plugins/cordova-plugin-speechrecognition“ – Kniggos
depends,'SpeechRecognizer'可以立即使用,就像'SpeechRecognizer.startRecognize(success,error,maxMatches ,promptString,language);'(参见他们的文档)和'SpeechRecognitionPlugin'我相信可以通过'new SpeechRecognition();' – Ivaro18
ok,所以让我们留在poiuytrez/SpeechRecognizer插件中,只需调用“SpeechRecognizer.startRecognize成功,错误,maxMatches,promptString,语言);“does not work,it gives”Typescript Error 找不到名字'SpeechRecognizer'。“我几乎想象不到你不需要导入...... – Kniggos