22 votos

Atajos Siri entrada de voz

¿Existe la posibilidad de realizar entradas de voz con los atajos de Siri? No la he encontrado. Lo que quiero hacer es crear un nuevo elemento de tareas en mi aplicación de tareas, en mi caso Trello, pero no quiero escribir manualmente el elemento de tareas, sino dictarlo por voz. Decir "trello nueva tarjeta: [INPUT]" y entonces se crea la tarjeta. ¿Es esto posible? También para enviar un mensaje sería bueno poder tener entrada de voz.

19voto

Pirooz Puntos 486

Sí, mi primera pregunta sobre Shortcuts.

Utilice la Dictar texto acción.

enter image description here

Esta acción convertirá las palabras que pronuncies en texto y pasará ese texto a la siguiente acción.

Actualmente, hay un pequeño inconveniente: No podrás decirle a Siri en una frase "Dile a [Atajo de teclado], que las manzanas molan" En lugar de eso tienes que hacerlo en dos partes "[Atajo de teclado]" espera... "Las manzanas molan".

Advertencia : Asegúrate de elegir un idioma o fallará silenciosamente.

0 votos

Además, parece que sólo funciona con texto sin formato. He intentado decir un número para luego introducirlo como duración en la aplicación Salud, pero no lo reconoce.

0 votos

@bfontaine ¿Lo reconoce Siri?

4 votos

@bfontaine Yo también me encontré con esto, pero se puede solucionar diciendo "cinco punto oh" o "cinco punto cero" y entonces se reconoce como un número en lugar de la palabra "cinco".

1voto

Win8user Puntos 1

Para añadir a la respuesta relativa al dictado: si necesita pasar números, puede utilizar Match (regex) combinado con Get Numbers:

get numbers from dictation apple shortcuts

La razón por la que necesita Match es porque si utiliza Get Numbers por sí mismo, y dice una frase con palabras y un número en ella (necesitando sólo el número), Get Numbers no devolverá el número. Devolverá Sí/No (Verdadero/Falso) indicando si hay un número en la entrada.

Por lo tanto, se utiliza Match para encontrar el propio número en la entrada pasada y pasar ESE resultado a la función Obtener Números. Dictation deletreará los números uno-nueve, y usará enteros para 10+, de ahí la regex que usé. Aquí está el texto plano para copiar/pegar:

(one|two|three|four|five|six|seven|eight|nine|[\d]+)

No necesitas ninguno de los dos Mostrar resultados en tu acceso directo; los he incluido para que puedas ver la entrada a medida que se desplaza por el acceso directo.

-1voto

mpag Puntos 18

Pasé a través de un cálculo añadiendo 0 al texto para convertir de texto a un número

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