# setSoundSpeaker (Cliente)

> Hace que un ped hable un sonido: su boca se mueve con el volumen del sonido y, si el sonido es 3D, sale de la cabeza del ped en cada fotograma.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Sonido
- **URL**: https://wiki.mymp.gg/es/setSoundSpeaker

## Sintaxis

```lua
bool setSoundSpeaker(sound sound, ped|false speaker)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `sound` | `sound` | El elemento `sound`, o un elemento `dui` para el sonido del navegador. |
| `speaker` | `ped\|false` | El ped o jugador que habla el sonido, o `false` para ninguno. |

## Retorno

`true` si se encontró el sonido, `false` en caso contrario.

## Ejemplo

```lua
local ped = createPed("male01", 2495.1, -1687.4, 13.5)
local line = playSound3D("voice/greeting.ogg", 2495.1, -1687.4, 13.5)
setSoundSpeaker(line, ped)
```

### Si vienes de MTA

No existe en MTA. Funciona como el `PLAY_STREAM_FROM_PED` de GTA V.

## Ver también

- [getSoundSpeaker (Cliente)](https://wiki.mymp.gg/es/getSoundSpeaker.md): Devuelve el ped que habla un sonido.
- [playSound3D (Cliente)](https://wiki.mymp.gg/es/playSound3D-client.md): Reproduce un sonido en una posición del mundo, solo en este cliente. El volumen baja con la distancia entre setSoundMinDistance (5 m) y setSoundMaxDistance (20 m). Dispara onClientSoundStarted con play.
