1、对麦克风的调用在Unity里主要是用到了MicroPhone这个类,此类里面有几个方法可以方便我们实现功能。
2、代码演示
using UnityEngine;
using System.Collections;
public class MicrophoneRecorder : MonoBehaviour
{
private string microphoneName;
private AudioClip recording;
void Start()
{
// 获取手机麦克风的名称
microphoneName = Microphone.devices[0];
StartCoroutine(Record());
}
IEnumerator Record()
{
// 开始录音,获取AudioClip
recording = Microphone.Start(microphoneName, true, 60, 44100);
// 等待麦克风准备好
yield return null;<

文章介绍了如何在Unity中使用Microphone类进行手机麦克风录音,并展示了如何将录音保存为WAV文件以及如何将WAV转换为MP3格式的过程。

1252

被折叠的 条评论
为什么被折叠?



