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异常
4948浏览 • 1回复 待解决
HarmonyOS 拦截处理业务在执行方法
270浏览 • 1回复 待解决
HarmonyOS 创建相机预览失败
596浏览 • 1回复 待解决
日历功能异常,getCalendar失败
475浏览 • 1回复 待解决
HarmonyOS 创建window失败,返回1300002
67浏览 • 1回复 待解决
推送服务系统错误1000900010
1755浏览 • 1回复 待解决
在native层创建socket异常
461浏览 • 1回复 待解决
使用AES解密时,一直在解密异常
330浏览 • 1回复 待解决
native创建socket会失败
1777浏览 • 1回复 待解决