UWP-电子音读出文字

简介: 原文:UWP-电子音读出文字源码: https://github.com/lindexi/Markdown 代码 private async void speech(string str, MediaElement media_element){SpeechSynthesizer synt...
原文: UWP-电子音读出文字

源码: https://github.com/lindexi/Markdown


代码

private async void speech(string str, MediaElement media_element)
{
SpeechSynthesizer synthesizer = new SpeechSynthesizer();
SpeechSynthesisStream stream = await synthesizer.SynthesizeTextToStreamAsync(str);
media_element.SetSource(stream, stream.ContentType);
media_element.Play();
}

实例化SpeechSynthesizer,使用SynthesizeTextToStreamAsync把文本变为流

可以使用MediaElement播放,MediaElement播放需要把流和格式放到MediaElement

media_element.Play();

<MediaElement Grid.Row=“0” x:Name=“mediaelement” AutoPlay=“True” Volume=“1.0” />

Volume 声音

参考:http://www.cnblogs.com/tcjiaan/

目录
相关文章
|
5月前
|
前端开发 程序员
HTML+CSS+JavaScript制作动态七夕表白网页(含音乐+自定义文字)
一年一度的520情人节/七夕情人节/女朋友生日/程序员表白,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)。赶紧学会了,来制作属于我们程序员的浪漫吧!
140 0
彩码文字防伪的设计制作
多彩文字的主要作用是防伪,颜色可以固定、随机或指定几个颜色循环变化,其目的为了每一张标签的字符颜色具有唯一性或可辨识性,起到防伪作用。
90 0
彩码文字防伪的设计制作
Photoshop使用路径描边制作梦幻潮流光丝字
Photoshop使用路径描边制作梦幻潮流光丝字
71 0
防伪彩色二维码的设计制作
彩码指彩色二维码、一般使用QRcode类型,彩码的作用主要是防伪领域
139 0
|
自然语言处理 C++
制作有道词典——标题栏
制作有道词典——标题栏
制作有道词典——标题栏
|
JavaScript
dreamweaver能制作移动网页吗?
dreamweaver能制作移动网页吗?
108 0
|
JavaScript
跑马灯效果制作-下
跑马灯效果制作-下
跑马灯效果制作-下
|
JavaScript 程序员
跑马灯效果制作-上
一、总结学习的指令及功能 二、案例:跑马灯效果
跑马灯效果制作-上
我的Qt作品(1)高仿海康威视MVS主界面
我的Qt作品(1)高仿海康威视MVS主界面
860 0
我的Qt作品(1)高仿海康威视MVS主界面
|
C#
用WPF实现屏幕文字提示,徐汇区网站设计
本文介绍WPF应用程序实现在屏幕上显示一行或多行文字通知。它没有标题栏和最大化最小化等按钮,可以有半透明背景以使文字的显示更清晰,鼠标点击后提示消失。 1. 新建一个WPF Application。 2. 将Window的WindowStyle属性设置为"None"去掉标题栏,将AllowsTransparency属性设置为"True"允许透明,Topmost属性设置为"True"使提示文字显示在顶层,Background属性设置为"#00000000"使窗口透明。
760 0