Race Strategist Commands (ES) - SeriousOldMan/Simulator-Controller GitHub Wiki
A continuación encontrará una lista completa de todos los comandos de voz reconocidos por Cato, el estratega de carrera virtual, junto con una breve introducción a la sintaxis de las gramáticas de frases.
Sintaxis
-
Personajes reservados
Los caracteres [ ] { } ( ) y el propio , son todos caracteres especiales y no pueden usarse como parte de las palabras normales.
-
Frases
Una frase es parte de una oración o incluso una oración completa. Puede contener cualquier número de palabras separadas por espacios, pero ninguno de los caracteres reservados. Puede contener partes alternativas (ya sea directas o referenciadas por su nombre) como se define a continuación. Ejemplos:
Maria quiere un helado (TellMe) ¿tu nombre? ¿Cuál es la { hora, hora actual }?
El primer ejemplo es una frase sencilla. El segundo permite opciones definidas por la variable TellMe (ver más abajo), y el tercer ejemplo utiliza una opción local y significa "¿Cuál es la hora?" y "¿Cuál es la hora actual?".
-
Opciones
Usando esta sintaxis se pueden definir partes alternativas de una frase. Las (sub)frases alternativas deben ir entre { y } y deben estar separadas por comas. Cada (sub)frase puede contener sólo palabras simples. Ejemplo:
{ presiones, presiones de neumáticos }
Si una determinada lista de opciones se utiliza en varias frases, se puede definir una variable para ella y se puede utilizar una referencia de variable (el nombre de la lista de opciones encerrado entre ( y )) en lugar de explícito sintaxis. Todas las opciones predefinidas se enumeran en la sección "[Choices]" del [archivo de gramática] (https://github.com/SeriousOldMan/Simulator-Controller/blob/main/Sources/Assistants/Grammars/Race%20Engineer.grammars.es) y se ve así:
TellMe=Puedes decirme, Por favor dime, Puedes darme, Por favor dame, Dame
Se puede hacer referencia a esta lista de opciones predefinidas utilizando (TellMe) como parte de una frase. Se puede hacer referencia a esta lista de opciones predefinidas utilizando (TellMe) como parte de una frase.
-
Comandos
Un comando completo es una frase como se define anteriormente o una lista de frases separadas por comas y encerradas entre [ y ]. Cada una de estas frases puede activar el comando por sí sola. Ejemplos:
(WhatAre) {las presiones de los neumáticos, las presiones actuales de los neumáticos, las presiones de los neumáticos} [(TellMe) la hora, qué hora es, cuál es la {hora actual, hora}]
El primer ejemplo es una frase única, pero con opciones internas (alternativas). El segundo ejemplo define tres frases independientes para el comando, incluso con opciones internas.
Comandos (válidos para 4.2.2 y posteriores)
Opciones predefinidas
TellMe=Puedes decirme, Por favor dime, Puedes darme, Por favor dame, Dame
WhatAre=Dime, dame, Cuales es
WhatIs=Dime, dame, qué es
CanYou=Puedes, por favor
CanWe=Puedes, podemos, por favor
Announcements=avisos meteorológicos
Comandos
-
Conversación
[{Hola, Hey} %name%, %name% me escuchas, %name% te necesito, Hey %name% donde estas?]
[Si, De acuerdo, Perfecto]
[No, No más tarde]
[(CanYou) contarme un chiste, Te sabes algun chiste]
[Silencio, Calla, para]
[Habla, Te escucho {ahora, otra vez}, ya puedes hablar {ahora, otra vez}]
[Nada de (Announcements)]
[Dame (Announcements)]
-
Información
[(TellMe) decirme la hora, Que hora es, Cual es la {hora actual, hora}]
[Como esta el tiempo, Puede llover, hay cambio de teimpo, (CanYou) comprobar el tiempo]
[(TellMe) las vueltas restantes, Cuántas vueltas quedan, Cuántas vueltas quedan, Cuántas vueltas faltan]
[Simula la {carrera, la clasificación} en (Number) vueltas, (CanYou) simular la {carrera, clasificación} en (Number) vueltas, ¿Cuál será mi posición en (Number) vueltas, ¿Cuál sera mi posición en (Number) vueltas]
[Simula la {carrera, la clasificación} en (Number) vueltas, (CanYou) simular la {carrera, clasificación} en (Number) vueltas, ¿Cuál será mi posición en (Number) vueltas, ¿Cuál sera mi posición en (Number) vueltas]
[(WhatIs) mi posición en {mi carrera, mi carrera actual}, (TellMe)mi posición en {mi carrera, mi carrera actual}]
[(TellMe) la diferencia con el {coche de delante, coche de delante, posición de delante, posición de delante, coche siguiente}, (WhatIs) la diferencia con el {coche de delante, coche de delante, posición de delante, posición de delante, siguiente coche}, Qué diferencia hay con el {coche de delante, coche de delante, posición de delante, posición de delante, siguiente coche}]
[(TellMe) la diferencia con {el coche que viene detrás de mí, la posición detrás de mí, el coche anterior}, (WhatIs) a diferencia con {el coche detrás de mí, la posición detrás de mí, el coche anterior}, Cómo de grande es la diferencia con el {coche detrás de mí, la posición detrás de mí, el coche anterior}]
[(TellMe) la diferencia con el {coche líder, líder}, (WhatIs) la diferencia con el {coche líder, líder}, Qué tan grande es la diferencia con el {coche líder, líder}]
[(TellMe) la diferencia con el {coche, coche número, número} (Number), (WhatIs) la diferencia con el {coche, coche número, número} (Number), Qué tan grande es la diferencia con el {coche, coche número, número} (Number)]
[(TellMe) el {nombre del conductor, conductor del coche} de delante, (WhatIs) el {nombre del conductor, conductor del coche} de delante]
[(TellMe) el {nombre del conductor, conductor del coche} de atrás, (WhatIs) el {nombre del conductor, conductor del coche} de atrás]
[(TellMe) la clase del coche que va delante, (WhatIs) la clase del coche que va delante]
[(TellMe) la clase del coche de atrás, (WhatIs) la clase del coche de atrás]
[(TellMe) la categoría de copa del coche de delante, (WhatIs) la categoría de copa del coche de delante]
[(TellMe) la categoría de copa del coche de atrás, (WhatIs) la categoría de copa del coche de atrás]
[(TellMe) los tiempo de {última vuelta, vuelta} del {coche, coche número, número} (Number), (WhatIs) los tiempo de {última vuelta, vuelta} del {coche, coche número, número} (Number)]
[(TellMe) los tiempo de {última vuelta, vuelta} de la posición (Number), (WhatIs) los tiempo de {última vuelta, vuelta} de la posición (Number)]
[(TellMe) {los, mi} tiempo de {última vuelta, vuelta}, (WhatIs) {los, mi} tiempo de {última vuelta, vuelta}]
[(TellMe) los tiempos de {vuelta actual, vuelta}, (WhatAre) los tiempos {actuales de la vuelta, vuelta}]
[(TellMe) el número de {coches, coches en la pista, coches en la sesión}, (WhatAre) el número de {coches, coches en la pista, coches en la sesión}, Cuantos coches hay en la pista, Cuantos coches siguen activos, Cuántos coches hay en la sesión]
[(TellMe) cuantas veces ha estado en boxes el {coche, coche número, número} (Number), Cuántas paradas en boxes tiene el {coche, coche número, número} (Number), Con qué frecuencia estuvo el {coche, coche número, número} (Number) en boxes]
-
Parada en boxes
[(WhatIs) la mejor {vuelta, opción} para el próximo pitstop, ¿Cuándo recomienda el próximo pitstop, (CanYou) recomendar la próxima parada en boxes, en qué vuelta debo entrar en boxes]
[(CanYou) simular la {siguiente parada en boxes, pitstop} {alrededor, en} la vuelta (Number), Planificar la {siguiente parada en boxes, pitstop} {alrededor, en} la vuelta (Number), (CanYou) planificar la {siguiente parada en boxes, pitstop} {alrededor, en} la vuelta (Number)]
-
Estrategia
[Cómo es nuestra estrategia para {hoy, la carrera}, Puedes darme un resumen de {la, nuestra} estrategia, Cómo es nuestra estrategia, Dame {por favor} {la, nuestra} estrategia]
[(CanYou) {suspender, cancelar} la estrategia, {Suspender, cancelar} la estrategia, La estrategia ya no tiene sentido, La estrategia ya no tiene sentido]
[Cuándo es la próxima parada en boxes, En qué {vuelta está prevista la parada en boxes, debo entrar en boxes}, Cuándo debo entrar en boxes, (TellMe) {la vuelta para la siguiente parada en boxes, cuando debería entrar en boxes}]
[(CanYou) desarrollar una nueva estrategia, (CanYou) ajustar la estrategia, (CanYou) planear una nueva estrategia, Necesitamos una nueva estrategia]
[{Contamos con Curso, Curso} Completo Amarillo. Qué {tengo que, podemos} hacer, {Contamos con Curso, Curso} Completo Amarillo. {Debería ir a boxes ahora, Debería venir a boxes, Debería hacer boxes, Debería ir a boxes ahora}]