Hacer hablar a la terminal ?
- Por Th3r0rn en June 5, 2008 archivo en Debian
Alsa-0ss para hacer hablar a la terminal xD, como es esto posible ? sigue la guia:
Lo primero que tenemos que hacer es descargar:
- Alsa-oss-1.0.8.tar.bz2
- Suma MD5 del paquete: fb13eed47ab086d9c5acf746de34b872
zer0@andreita:~$ wget ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-1.0.8.tar.bz2
–00:24:31– ftp://ftp.alsa-project.org/pub/oss-lib/alsa-oss-1.0.8.tar.bz2
=> `alsa-oss-1.0.8.tar.bz2′
Resolviendo ftp.alsa-project.org… 160.217.9.25
Conectando a ftp.alsa-project.org|160.217.9.25|:21… conectado.
Identificándose como anonymous … ¡Conectado!
==> SYST … hecho. ==> PWD … hecho.
==> TYPE I … hecho. ==> CWD /pub/oss-lib … hecho.
==> PASV … hecho. ==> RETR alsa-oss-1.0.8.tar.bz2 … hecho.
Longitud: 223,532 (218K) (no autenticado)
100%[====================================>] 223,532 59.04K/s ETA 00:00
00:24:38(58.91 KB/s) - `alsa-oss-1.0.8.tar.bz2′ guardado [22353
zer0@andreita:~$md5sum alsa-oss-1.0.8.tar.bz2
fb13eed47ab086d9c5acf746de34b872 alsa-oss-1.0.8.tar.bz2
zer0@andreita:~$ tar -xjvf alsa-oss-1.0.8.tar.bz2
alsa-oss-1.0.8/
alsa-oss-1.0.8/COPYING
alsa-oss-1.0.8/Makefile.am
alsa-oss-1.0.8/Makefile.in
alsa-oss-1.0.8/aclocal.m4
alsa-oss-1.0.8/alsa/
alsa-oss-1.0.8/alsa/Makefile.am
alsa-oss-1.0.8/alsa/Makefile.in
alsa-oss-1.0.8/alsa/alsa-local.h
alsa-oss-1.0.8/alsa/alsa-oss-emul.h
alsa-oss-1.0.8/alsa/alsa-oss.c
alsa-oss-1.0.8/alsa/aoss.1
alsa-oss-1.0.8/alsa/aoss.in
alsa-oss-1.0.8/alsa/mixer.c
alsa-oss-1.0.8/alsa/pcm.c
alsa-oss-1.0.8/alsa/stdioemu.c
alsa-oss-1.0.8/alsa/testaoss.in
alsa-oss-1.0.8/compile
alsa-oss-1.0.8/config.guess
alsa-oss-1.0.8/config.sub
alsa-oss-1.0.8/configure
alsa-oss-1.0.8/configure.in
alsa-oss-1.0.8/depcomp
alsa-oss-1.0.8/install-sh
alsa-oss-1.0.8/ltmain.sh
alsa-oss-1.0.8/missing
alsa-oss-1.0.8/mkinstalldirs
alsa-oss-1.0.8/oss-redir/
alsa-oss-1.0.8/oss-redir/Makefile.am
alsa-oss-1.0.8/oss-redir/Makefile.in
alsa-oss-1.0.8/oss-redir/README
alsa-oss-1.0.8/oss-redir/oss-redir.c
alsa-oss-1.0.8/oss-redir/oss-redir.h
alsa-oss-1.0.8/test/
alsa-oss-1.0.8/test/Makefile.am
alsa-oss-1.0.8/test/Makefile.in
alsa-oss-1.0.8/test/lmixer.cc
alsa-oss-1.0.8/test/mixctl.h
alsa-oss-1.0.8/test/osstest.c
alsa-oss-1.0.8/test/testaoss.in
zer0@andreita:~$/alsa-oss-1.0.8$ ./configure &&
zer0@andreita:~$/alsa-oss-1.0.8$ make
Por ultimo como root un make install
Ya tenemos todo instalado, ahora que ? xD Pues hacemos que nuestra hermosa consola hable,pero como ?
zer0@andreita:~$/alsa-oss-1.0.8$ aoss espeak -ves ?debian,mexico,cumplio,una,año
Podemos escribir muchas palabras, estas tienen que estar separadas por comas, la opcion -ves indica que es el idioma elegido es el español, para ver la lista, escribimos aoss espeak -voices Probamos en ingles:
zer0@andreita:~$/alsa-oss-1.0.8$aoss espeak -ven -p20 ?Debian,is,dick
Pero como es posible ? es gracias a Espeak que trabaja con el sistema de sonido de linux, Alsa,
que nice verdad ? se puede agregar un .txt con palabra.

12 comentarios en “Hacer hablar a la terminal ?”
La verdad esta interesante pero no le veo un fin realmente “productivo” es mas como para jugar, estaria bueno si ejecuramos comandos y la terminal nos respondiera hablando como
[th3r0rn@Linux ~]$ apt-getn install verga
error: no puede realizar esta operación, a menos que sea root.
[th3r0rn@Linux ~]$
y q eso nos lo contestara hablando u,u
June 5, 2008 @ 01:40
June 5, 2008 @ 03:18
t13rn0n deja de quejarte y programalo.
Bucio igual a mi me da risa xD
June 5, 2008 @ 05:09
Me apareció este error:
checking for libasound headers version >= 0.9.0… not present.
configure: error: Sufficiently new version of libasound not found
Alguna idea?
June 10, 2008 @ 14:39
pues mirando el error no se bien si sea correcto o exacto pero checa si tienes instalado las cabeceras de libasound.
igual checa que tengas la ultima version de este mismo paquete.
June 10, 2008 @ 21:04
apt-get install libasound2-dev
June 10, 2008 @ 21:14
manuelinux has probado este howto en tu terminal?
ahora que instale mi distro ‘mi alegria’ lo probare jeje x)
June 10, 2008 @ 23:07
Muchas gracias Manuelinux y a ti c0dex, ya esta resuelto y está muy bueno! Gracias!
June 11, 2008 @ 21:38
de nada kinduff que bien qué ya funcione
en unos días qué reinstale mi distro lo pruebo
June 11, 2008 @ 22:15
Holaa! soy nuevo por aqui,, y bueno intente hacer hablar a mi consola pero =S, me tope con un error, instale lo que mencionan, pero a la hora de ejecutar el siguiente comando:
# aoss espeak -ves ?debian,mexico,cumplio,una,año
obtengo el siguiente error:
/usr/bin/aoss: line 9: exec: espeak: not found
alguien tendra alguna idea,, Gracias y Salu2!
June 13, 2008 @ 10:24
#apt-get install espeak
le falto a zer0 indicar eso
June 13, 2008 @ 11:46
Ta buenisimo jeje,
Salu2!!
June 14, 2008 @ 09:20