# muteLocalAudio method Null safety

Future<void> muteLocalAudio(

1. bool mute

)

静音/取消静音本地的音频。

当静音本地音频后，房间里的其它成员会收到 onUserAudioAvailable(userId, false) 回调通知。 当取消静音本地音频后，房间里的其它成员会收到 onUserAudioAvailable(userId, true) 回调通知。

与 stopLocalAudio 不同之处在于，muteLocalAudio(true) 并不会停止发送音视频数据，而是继续发送码率极低的静音包。 由于 MP4 等视频文件格式，对于音频的连续性是要求很高的，使用 stopLocalAudio 会导致录制出的 MP4 不易播放。 因此在对录制质量要求很高的场景中，建议选择 muteLocalAudio，从而录制出兼容性更好的 MP4 文件。

参数：

mute true：静音；false：取消静音

## Implementation

    Future<void> muteLocalAudio(bool mute // true：屏蔽；false：开启，默认值：false。
        ) {
      return _channel.invokeMethod('muteLocalAudio', {
        "mute": mute,
      });
    }