GTFS ScheduleRegras de Validação
Nome da paragem para leitura automática válido
tts_stop_name_valid
Campos que serão validados nesta regra
| Nome do Campo | Tipo | Presença | Descrição |
|---|---|---|---|
tts_stop_name | Texto | Opcional | Versão legível do stop_name. Consulte "Campo de texto para voz" para obter mais informações. |
O que esta validação faz
No ficheiro stops.txt, o campo tts_stop_name é a forma do nome da paragem adequada a voz (texto‑para‑fala), por oposição ao stop_name tal como aparece escrito - ver o vocabulário GTFS sobre campos text-to-speech. O campo é opcional; deixar o campo vazio é aceite significa não fornecer variante para síntese de voz. O validador aplica as regras sobre presença (obrigatório ou recomendado, quando a verificação não é dispensada), proibição quando o valor vem fornecido, e lista de opções permitidas. Não se verifica, nesta função, pronúncia ou caracteres especiais além do texto não vazio e da lista de opções.
Passa
- O
tts_stop_namevem preenchido com texto não vazio e o atributo não está proibido pelas regras e o valor figura entre os permitidos (ou a regra aceita todas as opções), quando aplica. - O campo fica vazio e a regra dispensa a verificação (por exemplo, severidade de ignorar), sem exigir a variante de voz neste passo.
Falha
- Texto em falta - o campo fica vazio, quando, para a severidade e regras, o preenchimento é obrigatório ou recomendado (o standard admite vazio, mas a política de dados exige a indicação).
- Proibido - as regras não permitem o
tts_stop_name, mas o valor veio no mesmo fornecido. - Fora do permitido - o texto existe, mas não consta do conjunto de opções definido nas regras (salvo quando a regra abrange todas as opções).