1 votos

Cómo crear una sencilla aplicación que convierta texto en archivos m4a

Estoy aprendiendo chino y quiero una forma de generar y guardar rápidamente palabras y frases en archivos m4a.

He conseguido hacer más o menos lo que quiero en el terminal, pero no consigo averiguar cómo hacer una aplicación con ello. Aquí está el código que he utilizado en la terminal:

cd ~/Desktop/test
say -o "whateveriwantittosay.m4a" "whateveriwantittosay"

¿Cómo puedo hacer un shell o Apple script que al abrirlo me pida lo que sea que diga, y luego cree el archivo? Y que incluso me pregunte de nuevo por un nuevo archivo.

Gracias.

2voto

Satanicpuppy Puntos 4902

Aplicación simple de Automator :

  • Crear una nueva aplicación
  • Añade un Pedir un texto acción
  • Añade un Ejecuta un sheel script acción
  • Seleccione Pasar entradas como argumentos
  • Copie el siguiente script (suponiendo que existe ~/Desktop/Test)

\=>

cd ~/Desktop/Test
say -o "$@.m4a" $@
  • Guarde su aplicación. Ya está lista para ser utilizada.

0voto

Mamonu Puntos 139

Yo usaría Python para esto... ya que está incluido en la distribución de OSX vainilla.

Consulte wxPython junto con pyApp asumiendo que te refieres a una aplicación basada en la interfaz gráfica..

Usando Python puedes usar el subproceso para llamar a cualquier comando de terminal desde Python, por ejemplo:

import subprocess
subprocess.call("date")

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