# Sandbox.Voice

Records and transmits voice/microphone input to other players.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Component](/api/Sandbox.Component)

## Constructors

- [`Voice`](/api/Sandbox.Voice/.ctor)

## Properties

- [`Amplitude`](/api/Sandbox.Voice/Amplitude): Measure of audio loudness.
- [`Distance`](/api/Sandbox.Voice/Distance)
- [`Falloff`](/api/Sandbox.Voice/Falloff)
- [`IsListening`](/api/Sandbox.Voice/IsListening): Returns true if the mic is listening. Even if it's listening, it might not be playing - because it will only record and transmit if it can hear sound.
- [`IsRecording`](/api/Sandbox.Voice/IsRecording)
- [`LastPlayed`](/api/Sandbox.Voice/LastPlayed): How long has it been since this sound played?
- [`LaughterScore`](/api/Sandbox.Voice/LaughterScore): Laughter score for the current audio frame, between 0 and 1
- [`LipSync`](/api/Sandbox.Voice/LipSync)
- [`Loopback`](/api/Sandbox.Voice/Loopback)
- [`Mode`](/api/Sandbox.Voice/Mode)
- [`MorphScale`](/api/Sandbox.Voice/MorphScale)
- [`MorphSmoothTime`](/api/Sandbox.Voice/MorphSmoothTime)
- [`PushToTalkInput`](/api/Sandbox.Voice/PushToTalkInput)
- [`Renderer`](/api/Sandbox.Voice/Renderer)
- [`TargetMixer`](/api/Sandbox.Voice/TargetMixer)
- [`Visemes`](/api/Sandbox.Voice/Visemes): A list of 15 lipsync viseme weights. Requires [Sandbox.Voice.LipSync](/api/Sandbox.Voice/LipSync) to be enabled.
- [`VoiceMixer`](/api/Sandbox.Voice/VoiceMixer): Which mixer to target. Must be a descendant of the Voice mixer. Defaults to the Voice mixer if not set or invalid.
- [`Volume`](/api/Sandbox.Voice/Volume)
- [`WorldspacePlayback`](/api/Sandbox.Voice/WorldspacePlayback)
