# 语音助手:西瓜 **Repository Path**: KratosMax/voice_assistant_watermelon ## Basic Information - **Project Name**: 语音助手:西瓜 - **Description**: 憨憨人工智障语音助手,通过Python+百度AIP语音识别和语音生成+海知智能Ruyi机器人+Quicker实现 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 0 - **Created**: 2020-02-26 - **Last Updated**: 2023-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 语音助手:西瓜 ### 介绍 憨憨人工智障语音助手,通过Python+百度AIP语音识别和语音生成+海知智能Ruyi机器人+Quicker实现 如果你是想拿来直接用的话,估计是成功不了了,如果你想学怎么做机器人,可以仔细看语音助手.py ### 语音助手.py #### LoadCommands() 读取命令配置文件,也就是command.json #### LoadActions() 和上面的类似,读取的是action.json #### real_record(文件名,录音时长) 调用speech_recognition进行录音 #### LoadWav(文件名): 判断一段录音是否有声音,如果有,就上传到百度识别语音,阈值在文件前面设置: # 声音阈值 SoundThreshold = 2000 # 超过阈值的端点个数阈值 OverNum = 180 #### UploadBaidu(文件名): 将录音发送到百度AIP进行识别 #### loopRecord(): 主流程,无限循环录音 #### ChatMode(): 聊天模式