Reproduza arquivos de audio locais no macOS, Linux ou Windows com um comando nativo da plataforma. Use quando o usuario pedir para tocar, reproduzir, ouvir, testar ou validar um arquivo de audio local, e tambem como etapa final depois de gerar um arquivo de text-to-speech com outra skill.
Use scripts/play_audio.py para reproduzir um arquivo de audio existente no computador atual.
Priorize este fluxo quando o pedido envolver ouvir o resultado, testar um arquivo gerado localmente, ou tocar o audio imediatamente apos uma skill de TTS salvar o arquivo.
python3 scripts/play_audio.py <arquivo>.afplay.pw-play, paplay, aplay, ffplay.System.Windows.Media.MediaPlayer.Quando outra skill gerar um arquivo de text-to-speech e o usuario quiser ouvir o resultado, chamar este playback no mesmo turno logo apos a geracao do arquivo. Nao encerrar o trabalho no arquivo gerado sem tentar tocar o resultado quando o pedido implicar audicao do material.
Exemplos de pedidos que devem acionar esta skill:
Executar a partir da pasta da skill:
python3 scripts/play_audio.py /caminho/para/audio.wav
Ou, se precisar chamar sem trocar de diretório, resolver primeiro o caminho da skill no ambiente atual e entao executar o mesmo script por esse caminho.
Saida esperada:
Playing via afplay: ...Playing via paplay: ...Playing via powershell-mediaplayer: ...