0 votos

Necesito una aplicación que lea en voz alta los correos electrónicos que llegan a una dirección de correo electrónico específica

Quiero una especie de servidor de audio que se sitúe en segundo plano (funcionando en OS X, no en iOS) y que cada vez que llegue un correo electrónico a una dirección específica, lo lea en voz alta. Lo ideal sería que también hubiera una opción para filtrar por una "contraseña" para que el spam no se lea en voz alta. Tengo un sistema de automatización del hogar que puede enviar correos electrónicos de notificación cuando suceden cosas, y como ya tengo ordenadores en toda la casa, me gustaría que anunciaran los eventos en lugar de comprar hardware de cliente de salida de audio dedicado. Espero poder improvisar algo con el software existente y las herramientas del sistema para permitir que mis Macs actúen como puntos finales de audio (dirigidos a través del correo electrónico).

¿Alguna idea?

1voto

gummy Puntos 131

Como mencionó Mark, AppleScript es el camino a seguir aquí:

Cree una regla de correo que ejecute el siguiente script cuando se reciba un correo electrónico de su sistema domótico.

using terms from application "Mail"
on perform mail action with messages theselectedMessages
    tell application "Mail"
        repeat with a_message in theselectedMessages
            set the_sender to extract name from sender of a_message
            if (junk mail status of a_message) is not true then
                tell me to say "Mail from " & the_sender
                tell me to say (get content of a_message)
                set read status of a_message to true
            end if
        end repeat
    end tell
end perform mail action with messages
end using terms from

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X