# setSoundSpeaker (Cliente)

> Faz um ped falar um som: a boca dele se mexe com o volume do som e, se o som é 3D, ele sai da cabeça do ped a cada quadro.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Som
- **URL**: https://wiki.mymp.gg/pt/setSoundSpeaker

## Sintaxe

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

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `sound` | `sound` | O elemento `sound`, ou um elemento `dui` para o som do navegador. |
| `speaker` | `ped\|false` | O ped ou jogador que fala o som, ou `false` para nenhum. |

## Retorno

`true` se o som foi encontrado, `false` caso contrário.

## Exemplo

```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)
```

### Vindo do MTA

Não existe no MTA. Funciona como o `PLAY_STREAM_FROM_PED` do GTA V.

## Veja também

- [getSoundSpeaker (Cliente)](https://wiki.mymp.gg/pt/getSoundSpeaker.md): Devolve o ped que fala um som.
- [playSound3D (Cliente)](https://wiki.mymp.gg/pt/playSound3D-client.md): Toca um som numa posição do mundo, só neste cliente. O volume cai com a distância entre setSoundMinDistance (5 m) e setSoundMaxDistance (20 m). Dispara onClientSoundStarted com play.
