配置麦克风
选择当前活动的麦克风设备,并为 Android、iOS 和 WebGL 构建配置平台特定权限。
麦克风设备选择
using Convai.Runtime.Settings;
// 从 SDK 获取麦克风设备服务
if (ConvaiManager.ActiveManager.TryGetMicrophoneDeviceService(out IMicrophoneDeviceService micService))
{
// 列出所有可用设备
IReadOnlyList<ConvaiMicrophoneDevice> devices = micService.GetAvailableDevices();
foreach (var device in devices)
{
Debug.Log($"{device.Name} (ID: {device.Id}, Index: {device.Index})");
}
// 使用特定的设备索引开始监听
await ConvaiManager.ActiveManager.Audio.StartListeningAsync(microphoneIndex: device.Index);
}平台特定设置
Android
iOS
WebGL
下一步
添加聊天 UI
最后更新于
这有帮助吗?