HarmonyOS createAudioCapturer失败,报系统处理异常,多次重新创建业务均无效?

如题:HarmonyOS createAudioCapturer失败,报系统处理异常,多次重新创建业务均无效?

阅读 615
1 个回答
  1. 使用真机测试。
  2. 麦克风权限需要用户手动授权,在 EntryAbility.ets,onWindowStageCreate 添加。
let atManager = abilityAccessCtrl.createAtManager();
atManager.requestPermissionsFromUser(this.context, ['ohos.permission.MICROPHONE']).then((data) => {
  console.info('data:' + JSON.stringify(data));
  console.info('data permissions:' + data.permissions);
  console.info('data authResults:' + data.authResults);
}).catch((err: string) => {
  console.info('data:' + JSON.stringify(err));
});
  1. 官方 demo 机器学习-基础语音服务:https://developer.huawei.com/consumer/cn/doc/harmonyos-samples-V5/samples-application-framework-0000001903082910-V5?catalogVersion=V5
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进