dice comando dice testo sbagliato (per alcune voci)

0

Sono in esecuzione 10.8.5 e ho installato alcune delle nuove voci text-to-speech, tra cui "Samantha" (aka Siri), "Tom" e "Jill". Funzionano bene, ad eccezione della parola "seq":

say -v Jill seq

produce le parole pronunciate: "il seguente".

say -v Samantha "consider seq question"

produce le parole pronunciate: "considera la seguente domanda".

Ho provato il test precedente su ciascuna delle voci che ho installato, e solo "Samantha", "Tom" e "Jill" mostrano questo comportamento.

Non ho trovato altre parole che producono output errati, ma potrebbero essercene di più.

    
posta perimosocordiae 16.05.2014 - 20:24
fonte

2 risposte

2

Queste voci provengono da Nuance. Se provi la loro Demo di Vocalizer puoi sentire che "seq" è sostituito da "il seguente" anche lì.

Questo sembra essere simile al riconoscimento di Nuance " abbreviazioni homografiche ", dove Nuance tenterà di convertire un'abbreviazione nella parola completa.

Ho notato che ci sono altre parole che sono interpretate

  • e.g. "per esempio"
  • sat. "Sabato"
  • mar. "March"
risposta data 16.05.2014 - 21:19
fonte
2

Ovviamente, quello che viene detto non è quello che ti aspettavi di essere detto. Non sono sicuro che lo chiamerei "sbagliato", comunque. "Seq" è una voce piuttosto oscura del dizionario in primo luogo, e "il seguente" è una possibile espansione di questa abbreviazione (anche se penso che "e il seguente" sarebbe meglio), ad es. nei riferimenti bibliografici:

Knuth, Art of Computer Programming Vol 1, pp 329 seq.

    
risposta data 16.05.2014 - 22:39
fonte

Leggi altre domande sui tag