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

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

HarmonyOS
2024-08-11 14:45:15
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

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)); 
});

3. 官方 demo 机器学习-基础语音服务:https://developer.huawei.com/consumer/cn/doc/harmonyos-samples-V5/samples-application-framework-0000001903082910-V5?catalogVersion=V5

分享
微博
QQ
微信
回复
2024-08-11 20:58:24
相关问题
Redistemplatenullpointer异常
5682浏览 • 1回复 待解决
HarmonyOS 使用navDestination类型异常
779浏览 • 1回复 待解决
HarmonyOS 拦截处理业务在执行方法
1175浏览 • 1回复 待解决
HarmonyOS applink创建失败
650浏览 • 1回复 待解决
HarmonyOS 创建日历失败
1126浏览 • 1回复 待解决
日历功能异常,getCalendar失败
1483浏览 • 1回复 待解决
HarmonyOS 创建相机预览失败
1347浏览 • 1回复 待解决