检测英语口语
项目需求
- 在命令行窗口运行;
- 程序运行时,会让你输入一句英语,然后你需要对着麦克风读出这句英语;
- 程序会判断你读的对不对,如果不对会让你重读,直到读对为止。
Python编程知识点
- while循环
- 用户输入字符串
- 字符串小写
- 条件判断
- 自定义函数
- 异常处理
- SpeechRecognition 模块 (安装:
pip install SpeechRecognition
) it support these speech recognitions:recognize_bing()
: Microsoft Bing Speechrecognize_google()
: Google Web Speech APIrecognize_google_cloud()
: Google Cloud Speech - 需要安装google-cloud-speech
模块recognize_houndify()
: Houndify by SoundHoundrecognize_ibm()
: IBM Speech to Textrecognize_sphinx()
: CMU Sphinx - 需要安装PocketSphinx
模块