2024-03 的文章

鸿蒙应用开发-录音保存并播放音频

你的代码示例展示了如何在鸿蒙系统中实现音频录制和播放功能。下面是对代码的总结和一些改进建议: ### 总结 1. **权限申请**: - 在启动录音之前,需要先请求用户授权。 - 使用 `requestPermissionsFromUser` 方法来获取用户的许可。 2. **录音功能**: - 使用 `startRecord` 开始录制音频,并将文件保存到指定路径。

阅读全文
鸿蒙应用开发-录音并使用WebSocket实现实时语音识别

你的代码实现了一个使用WebSocket进行实时语音识别的完整示例。下面是对整个项目的一些补充和优化建议,以确保项目的健壮性和可维护性。 ### 1. 权限检查和提示 在请求权限时,可以提供更详细的提示信息,并且可以在用户拒绝授权后给出合理的操作建议或引导用户前往设置页面进行手动授权。 ```javascript reqPermissionsAndRecord(permissions: Ar

阅读全文