Isso realmente deve ser possível com algum script ou codificação.
Existe uma classe WMI Win32_DesktopMonitor que tem uma propriedade chamada "Disponibilidade".
A propriedade de disponibilidade lista 17 estados possíveis nos quais o monitor pode estar. Você provavelmente desejará verificar o valor de 0x03 (Em execução ou Potência total). No entanto, você teria que jogar com os valores de retorno da sua TV para ver o que há de melhor.
Com isso em mente, você pode alterar o dispositivo de som padrão, também disponível por script / codificação. Veja este exemplo .
Assim, um programa / script pode ser feito para monitorar o estado da TV e alternar os dispositivos de som conforme necessário. No entanto, seria necessário algum esforço para escrevê-lo no seu hardware.