Veja esta pergunta enquanto pesquisava e percebi que, embora eu queira especificamente capturar / reproduzir uma amostra de voz, um SMS simples pode ser adequado à sua situação.
Eu usei um modem Huawei (dongle USB) como um centro de SMS no meu pi framboesa com um SIM livre de um CSP, para que eu possa enviar uma mensagem de texto e ele responda com informações básicas sobre o sistema. Eu acho que poderia ser facilmente modificado para enviar um SMS em resposta ao Nagios detectar falhas na internet!
Note que você precisa de um SIM de telefone comum (não um SIM de dados / tablet) para poder enviar SMS.
Eu usei o post do blog aqui: link
... que usa especificamente esse código de exemplo no github .
No interesse de evitar link-rot, a essência é usar a biblioteca serial
em python ( import serial
) e enviar comandos AT padrão de modem para o modem. Coloque o modem no modo de texto e envie uma mensagem de teste usando as seguintes strings:
AT+CMGF=1\r
AT+CMGS="07123456789"\r
some message here.<Ctrl-Z>