Ir al contenido
Conéctate para seguir esto  
Pepegnu

VOZ PARA TEXTOS

Recommended Posts

VOZ PARA TEXTOS
http://www.taringa.net/posts/linux/16757645/Convertir-tus-textos-en-voz-con-GNU-Linux.html
yaourt -S gespeaker
es: idioma
f:femenina
m:masculina
-s:velocidad
-p:de grave,0 a agudo, 100
-f:grabar
-w: formato de audio
admite  solo textos en .txt

 espeak -ves+m1 -s200 -p30 -f "8.txt" -w 8d.mp3

 

¿Unas galletitas paPepegnu? :)

Editado por Pepegnu

Compartir este post


Enlace al post
Compartir en otros sitios

 

#!/bin/bash

 

#################################

# Speech Script by Dan Fountain #

# Modified by Pablo Castagnino  #

# TalkToDanF@gmail.com          #

#################################

 

INPUT=$*

STRINGNUM=0

 

ary=(${INPUT:2})

echo "---------------------------"

echo "Speech Script by Dan Fountain"

echo "TalkToDanF@gmail.com"

echo "---------------------------"

for key in "${!ary[@]}"

do

SHORTTMP[$STRINGNUM]="${SHORTTMP[$STRINGNUM]} ${ary[$key]}"

LENGTH=$(echo ${#SHORTTMP[$STRINGNUM]})

#echo "word:$key, ${ary[$key]}"

#echo "adding to: $STRINGNUM"

if [[ "$LENGTH" -lt "100" ]]; then

#echo starting new line

SHORT[$STRINGNUM]=${SHORTTMP[$STRINGNUM]}

else

STRINGNUM=$(($STRINGNUM+1))

SHORTTMP[$STRINGNUM]="${ary[$key]}"

SHORT[$STRINGNUM]="${ary[$key]}"

fi

done

 

for key in "${!SHORT[@]}"

do

#echo "line: $key is: ${SHORT[$key]}"

 

echo "Playing line: $(($key+1)) of $(($STRINGNUM+1))"

mpg123 -q "http://translate.google.com/translate_tts?tl=${1}&q=${SHORT[$key]}"

done

http://blog.desdelinux.net/script-texto-voz-google-desde-el-terminal/

Compartir este post


Enlace al post
Compartir en otros sitios

Abre un terminal, apunta al script y pon el lenguage que vas a usar para ser dictado por google speaker y al frente en texto!

 

Ejemplo 

 

$ /mi/path/del/script.sh es A mi me gusta GNULINUXVAGOS. 

 

 

O sea - script + idioma + tu texto

 

ehehhe :D

Editado por portaro

Compartir este post


Enlace al post
Compartir en otros sitios

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invitado
Responder en este tema...

×   Has incluido contenido con formato.   Eliminar formato

  Sólo se permiten 75 emoticonos como máximo.

×   Tu enlace ha sido insertado automáticamente.   Deshacer y mostrar como enlace

×   Su contenido anterior ha sido restaurado.   Limpiar editor

×   No puedes pegar imágenes directamente. Súbelas a algún hosting de imágenes y pega la dirección URL

Conéctate para seguir esto  

×
×
  • Crear Nuevo...