22 de abril de 2017

Convertir el Texto a Voz en C Sharp


Un Video Tutorial donde muestro como convertir el texto a voz en un proyecto de Visual Studio con el lenguaje de programación C Sharp.



Código Fuente

1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Speech.Synthesis;
using System.Threading;

namespace TextoVoz
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void bthablar_Click(object sender, EventArgs e)
        {
            Thread tarea = new Thread(new ParameterizedThreadStart(hablar));
            tarea.Start(rtexto.Text);
        }

        private void hablar(object texto)
        {
            SpeechSynthesizer voz = new SpeechSynthesizer();
            voz.SetOutputToDefaultAudioDevice();
            voz.Speak(texto.ToString());
        }
    }
}

Reacciones:

1 comentario:

  1. Hola a todos, He sido renuente a comprar esta tarjeta de cajero en blanco que he oído hablar en línea porque todo parece demasiado bueno para ser verdad, pero me convenció y sorprendió cuando mi amigo en mi lugar de trabajo recibió la tarjeta de América Express Hackers & we ambos lo confirmaron si realmente funciona .. Verdaderamente, la tarjeta trabajó y sin demora lo probé también. Desde entonces he estado retirando $ 10.000 diarios de la tarjeta y el dinero ha estado en mi propia cuenta. Estoy contento de haber dado un intento en el último y esta tarjeta ha cambiado mi vida financieramente sin ser atrapado, es real y realmente funciona y me hizo rico! En lugar de obtener un préstamo, le aconsejaré obtener esta tarjeta de cajero automático en blanco ahora! Este ciudadano de Carmella Raymond de Estados Unidos. Póngase en contacto con los hackers a través de correo electrónico y texto para obtener más información.

    Correo electrónico: americaexpresscard@hotmail.com
    Número de Celular: +1 (518) 460-6400

    ResponderEliminar