deviceName | The name of the device. |
lengthSec | Is the length of the AudioClip produced by the recording. |
loop | Indicates whether the recording should continue recording if lengthSec is reached, and wrap around and record from the beginning of the AudioClip. |
frequency | The sample rate of the AudioClip produced by the recording. |
Start Recording with device.
// Start recording with built-in Microphone and play the recorded audio right away function Start() { audio.clip = Microphone.Start("Built-in Microphone", true, 10, 44100); audio.Play(); }
using UnityEngine; using System.Collections; public class Example : MonoBehaviour { void Start() { audio.clip = Microphone.Start("Built-in Microphone", true, 10, 44100); audio.Play(); } }
import UnityEngine import System.Collections public class Example(MonoBehaviour): def Start() as void: audio.clip = Microphone.Start('Built-in Microphone', true, 10, 44100) audio.Play()