Paso 4: Picaxe código para el módulo hablando
Mientras que el chip del discurso acepta texto normal o fonemas incluso, parece enunciar mejor si se utiliza el deletreo inventivo. Agregar espacios entre las palabras de texto aumenta las pausas entre las palabras.
' 08 m 2 texto a voz para SPO-512 speechchip
setfreq m16
c.4 alta
c.1 alta
b.4 la salida
PAUSE 5000
Loop1:
c.2 alta
pausa de 10
SEROUT c.2,T9600_16,(13,13) ' inicializar
c.3 de IRIN, b1
' depurar
Si b1 = 0 then speak1 ' button1 = 0
Si b1 = 1 then speak2 2
Si b1 = 2 entonces speak3 3
Si b1 = 3 y speak4 4
Si b1 = 4 entonces speak5 5
Si b1 = 5 entonces speak6 6
Si b1 = 6 entonces speak7 7
Si b1 = 7 entonces speak8 8
Si b1 = 8 entonces speak9 9
Si b1 = 14 entonces Guía» Guía
Si b1 = 96 luego menu "menú
Si b1 = 58 entonces información ' info
Goto loop1
speak1:
SEROUT c.2,T9600_16, ("[V14] [S3] [E2] gramm pro uno", 13, 13)
PAUSE 10000
Goto loop1
speak2:
SEROUT c.2,T9600_16, ("[V14] [S3] [E2] gramm pro dos", 13, 13)
PAUSE 10000
Goto loop1
speak3:
SEROUT c.2,T9600_16, ("[V14] [S3] [E2] pro gramm tres", 13, 13)
PAUSE 10000
Goto loop1
speak4:
SEROUT c.2,T9600_16, ("[V14] [S4] [E2] eres crayzee?", 13, 13)
PAUSE 10000
Goto loop1
speak5:
SEROUT c.2,T9600_16, ("[V14] [S7] [E3] thistoo va a pasar", 13, 13)
PAUSE 10000
Goto loop1
speak6:
SEROUT c.2,T9600_16, ("[V14] [S4] [E3] la batería es baja", 13, 13)
PAUSE 10000
Goto loop1
speak7:
SEROUT c.2,T9600_16,("[V14][S6][E2]no",13,13)
pausa 6100
Goto loop1
speak8:
SEROUT c.2,T9600_16,("[V14][S6][E2]yes",13,13)
pausa 6100
Goto loop1
speak9:
SEROUT c.2,T9600_16, ("[V14] [S4] [E3] tenemos un prob lem", 13, 13)
pausa 7100
Goto loop1
Guía: ' se ha pulsado el botón de guía
SEROUT c.2,T9600_16, ("[V14] [S6] Pulse [E3] uno dos o tres", 13, 13)
pausa 12100
Goto loop1
menú:
SEROUT c.2,T9600_16, ("[V14] [S5] [E3] advertir advertir a Anndra Anndra", 13, 13)
hacer una pausa en 8100
Goto loop1
info:
SEROUT c.2,T9600_16, ("[V14] [S4] [B3] minado dis nada de la materia materia es de minado", 13, 13)
pausa 25000' "la mente no es de la materia, es cuestión de mente"
Goto loop1