Un script de Apple para la pronunciación del diccionario de Google

2 respuestas

0

En bash, es muy fácil:

cd ~/Desktop; curl --remote-name-all --silent --url \
http://ssl.gstatic.com/dictionary/static/sounds/20160317/\
{wrought,drought,rough,thorough}--_us_1.mp3

Eso descargará los archivos para wrought , drought , rough y thorough , y los guardará en el escritorio.

Si quieres ponerlo en un AppleScript:

    set word_list to {"wrought", "drought", "rough", "thorough"}

    set my text item delimiters to ","
    set my text item delimiters to {word_list as text, "{word-list}"}

    set curl to "cd ~/Desktop; curl --remote-name-all --silent --url " & ¬
        "http://ssl.gstatic.com/dictionary/static/sounds/20160317/" & ¬
        "{{word-list}}--_us_1.mp3"

    text items of curl as text

    do shell script the result

Para obtener la entrada del usuario para permitir que un usuario ingrese una palabra en la URL, reemplace la primera línea con estas dos:

    display dialog "Enter a word:" default answer "pronunciation"
    set word_list to {text returned} of the result
    
respondido por el CJK 09.08.2018 - 18:28
0

Aquí hay un AppleScript básico que hace lo que le pediste:

set theWord to text returned of (display dialog ¬
    "Enter a word to pronounce:" buttons {"Cancel", "OK"} ¬
    default button "OK" default answer ¬
    "" with title "What word would you like to pronounce?")

set theURL to "http://ssl.gstatic.com/dictionary/static/sounds/20160317/" & theWord & "--_us_1.mp3"

open location theURL
    
respondido por el user3439894 09.08.2018 - 18:59

Lea otras preguntas en las etiquetas