Não é assim que os terminais funcionam.
Sessões de terminal são fluxos de bytes puros, então tudo que você pode enviar para terminais são os caracteres de controle ASCII que fazem o terminal executar ações especiais (como BS
= Mover o cursor um espaço) e as sequências de controle de emulação de terminal (quase sempre VT100 variante estes dias) que fazem o terminal tomar ações especiais (como limpar a tela ou definir / vídeo reverso claro). O único deles que será de seu interesse aqui é o caractere de controle ASCII BEL
, ponto de código 7, que serve para invocar a campainha do terminal. Mas o que isso faz depende totalmente do software do terminal do usuário. Pode tocar um som (fixo), piscar a tela (campainha visual), outra coisa ou nada.