账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Unity Microphone 回放录音没有声音
    50
    0

    Unity Microphone 回放录音没有声音,开发机器为Mac,开发平台为IOS,能够发现录音设备,能够录音,但是录音成功后,却无法播放录音,代码如下

     // 录音
        public void startRecode(){
           audioSource.clip = Microphone.Start(null, true, 60, 44100);
           Debug.Log(Microphone.IsRecording(devices[0]));
        }
    
        // 停止录音
        public void endRecode(){
           while (!(Microphone.GetPosition(null) > 0)) { }
           Microphone.End(null);
        }
    
        // 播放录音
       public void playRecode(){
           Debug.Log(Microphone.GetPosition(null));
           audioSource.Play();
        }

    希望能够播放锁录制的音频

    1
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • ★佪眸┅笑★╮ 普通会员 1楼

      在Unity中播放麦克风录制的录音没有声音,可能有以下几个原因:

      1. 音频输入问题:确保你的音频设备已经正确连接到计算机,并且音量正常。你可以在Unity的设置中查看音频设备的设置。

      2. 音频输出问题:确保你的音频设备已经正确连接到计算机,并且输出音量正常。你可以在Unity的音频设置中查看音频输出的设置。

      3. 操作问题:尝试在不同的游戏窗口中播放录音,看看是否在同一窗口中可以正常播放。如果在其他窗口中可以正常播放,那么问题可能出在Unity中。

      4. 音频库问题:检查Unity的音频库是否包含你想要的音频格式。有些音频库可能不支持你想要的音频格式。

      5. 系统问题:如果你的计算机操作系统版本过旧,可能会影响音频的播放。你可以尝试更新操作系统。

      如果你尝试了上述所有方法仍然无法解决问题,你可能需要寻求专业的音频工程师的帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部