颠字怎么读语音读

Android技术分享-文字转语音并朗读
最近在做一个项目,其中有一个功能是需要将文本转换成语音并播放出来。下面我将我的做法分享一下。
非常令人开心的是,Android系统目前已经集成了TTS,提供了相关的库供我们进行调用,不必到处去搜寻第三方库,直接导入android.speech.tts.TextToSpeech即可。
//导入TTS的包
import android.speech.tts.TextToS
//定义一个tts对象
private TextToS
其次,要想实例化这个对象需要两个参数,一个是Context对象,另一个是TextToSpeech类对应的监听器对象:OnLnitListener对象。一般Context对象传入当前的Activity,OnLnitListener可以自己写类继承,并实现其方法。
//导入监听包
import android.speech.tts.TextToSpeech.OnInitL
//初始化tts监听对象
tts = new TextToSpeech(this, OnInitListener);
OnLnitListener接口中只要是onInit方法,其功能是对tts对象进行初始化,设置一下语言,判断文字是否转换成功以及当前系统是否支持该语言。
public void onInit(int status){
// 判断是否转化成功
if (status == TextToSpeech.SUCCESS){
//默认设定语言为中文,原生的android貌似不支持中文。
int result = tts.setLanguage(Locale.CHINESE);
if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED){
Toast.makeText(MainActivity.this, R.string.notAvailable, Toast.LENGTH_SHORT).show();
//不支持中文就将语言设置为英文
tts.setLanguage(Locale.US);
最后,只要在合适的时候调用tts转文字到语音的方法即可.
tts.speak("需要转化的文字", TextToSpeech.QUEUE_FLUSH, null);
下面是写的一个demo:
MainActivity.java:
* Author: sandy
* QQ技术交流群:
* 微信公众号:代码之间(codestravel)
package com.example.ct_text2
import java.util.L
import android.os.B
import android.app.A
import android.speech.tts.TextToS
import android.speech.tts.TextToSpeech.OnInitL
import android.view.M
import android.view.V
import android.view.View.OnClickL
import android.widget.B
import android.widget.TextV
import android.widget.T
public class MainActivity extends Activity implements OnInitListener{
//定义控件
private Button speechB
private TextView speechT
private TextToS
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//初始化TTS
tts = new TextToSpeech(this, this);
//获取控件
speechText = (TextView)findViewById(R.id.speechTextView);
speechButton = (Button)findViewById(R.id.speechButton);
//为button添加监听
speechButton.setOnClickListener(new OnClickListener(){
public void onClick(View v){
// TODO Auto-generated method stub
tts.speak(speechText.getText().toString(), TextToSpeech.QUEUE_FLUSH, null);
public void onInit(int status){
// 判断是否转化成功
if (status == TextToSpeech.SUCCESS){
//默认设定语言为中文,原生的android貌似不支持中文。
int result = tts.setLanguage(Locale.CHINESE);
if (result == TextToSpeech.LANG_MISSING_DATA || result == TextToSpeech.LANG_NOT_SUPPORTED){
Toast.makeText(MainActivity.this, R.string.notAvailable, Toast.LENGTH_SHORT).show();
//不支持中文就将语言设置为英文
tts.setLanguage(Locale.US);
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
完整代码参见&
欢迎加入qq技术交流群:
微信公众号:代码之间(codestravel)
阅读(...) 评论()微信公众号文字转语音朗读,可以一边聊天一边听文章了-科技视频-搜狐视频
微信公众号文字转语音朗读,可以一边聊天一边听文章了
推荐出品人语音阅读器下载|语音阅读器手机版_最新语音阅读器安卓版下载
当前位置: &
编辑点评:首款朗读阅读器软件截图语音阅读器下载信息语音阅读器简介
语音阅读器,首款可以朗读的阅读器。颠覆你对阅读器只能看的认知,语音阅读器,让你走到哪“看”到哪!拥有语音阅读器,你等于拥有了听书软件、朗读软件、文字转语音软件以及随时随地听文章的软件!你可以听文章、听小说、我们有超自然的音质,任意文章小说,随看随听!一键朗读超便捷,多种音色供选择,解放双眼双手,场景随时切换!是您保护视力,缓解疲劳,学习休息两不误的最佳选择!--------【核心功能】--------1、【朗读小说】:导入本地文件即可朗读。2、【朗读网页文章】:复制任意网页链接或文字即可朗读。3、【朗读微信文章】关注微信公众号,你想看的都可以听。4、【真人般音质】:自然流畅,音质最好的朗读工具。5、【离线朗读】:无需联网,语音朗读不耗流量、无延时。6、【多种音色任你选择】:磁性男声、婉转女声、方言普通话、标准美式英语。--------【产品特点】--------1、【简单多样】:选择文章小说一键朗读,边听边看,随意切换。2、【文章丰富】:提供丰富优质微信号,只需一键订阅,任意文章随时加入听单,一键收听,您感兴趣的内容不再错过。3、【高品质声音】:世界顶尖语音合成技术,给您不一样的声音体验。--------【适用场景】--------1、小说阅读: 导入小说后,朗读您喜欢的内容 。2、文章阅读: 阅读您喜欢的文章,收听您喜欢的资讯。3、听读文章: 不方便阅读的时候,一键听读所有内容。4、语言学习: 听读英文文章,学英语,练听力;学习标准普通话。更多场景和功能,等你来探索~--------【联系我们】--------QQ:语音阅读器更新日志
-新春答题赢流量活动2月12日正式开启!每天100G流量免费送!升级可参与哦!-发现页面新增即时新闻,热点资讯实时更新-丰富书城内容,遇见想要的-支持页面滑动返回上一级-支持调节更快语速语音阅读器短评3 万下载&|&7.37M
下载语音阅读器的人还喜欢
你可能是要下载
语音阅读器相关资讯
PP苹果助手:love25ppcom
扫一扫安装PP助手安卓版拒绝访问 | www.yo28.cn | 百度云加速
请打开cookies.
此网站 (www.yo28.cn) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(43ef-ua98).
重新安装浏览器,或使用别的浏览器更多频道内容在这里查看
爱奇艺用户将能永久保存播放记录
过滤短视频
暂无长视频(电视剧、纪录片、动漫、综艺、电影)播放记录,
按住视频可进行拖动
&正在加载...
举报视频:
举报原因(必填):
请说明举报原因(300字以内):
请输入您的反馈
举报理由需要输入300字以内
感谢您的反馈~
请勿重复举报~
请刷新重试~
收藏成功,可进入查看所有收藏列表
当前浏览器仅支持手动复制代码
视频地址:
flash地址:
html代码:
通用代码:
通用代码可同时支持电脑和移动设备的分享播放
用爱奇艺APP或微信扫一扫,在手机上继续观看
当前播放时间:
一键下载至手机
限爱奇艺安卓6.0以上版本
使用微信扫一扫,扫描左侧二维码,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
设备搜寻中...
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
连接失败!
请确保您要连接的设备(仅限安卓)登录了同一爱奇艺账号 且安装并开启不低于V6.0以上版本的爱奇艺客户端
部安卓(Android)设备,请点击进行选择
请您在手机端下载爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
其他安装方式:手机浏览器输入短链接http://71.am/udn
下载安装包到本机:
爱奇艺云推送
请您在手机端登录爱奇艺移动APP(仅支持安卓客户端)
使用微信扫一扫,下载爱奇艺移动APP
180秒后更新
打开爱奇艺移动APP,点击“我的-扫一扫”,扫描左侧二维码进行登录
没有安装爱奇艺视频最新客户端?
微信公众号文字转语音朗读,可以一边聊天一边听文章了
正在检测客户端...
您尚未安装客户端,正在为您下载...安装完成后点击按钮即可下载
30秒后自动关闭
微信公众号文字转语音朗读,可以一边聊天一边听文章了">微信公众号文字转语音朗读,可以一边聊天一边听文章了
请选择打赏金额:
播放量12.7万
播放量数据:快去看看谁在和你一起看视频吧~
更多数据:
热门短视频推荐
Copyright (C) 2018 & All Rights Reserved
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制
正在为您下载爱奇艺客户端安装后即可快速下载海量视频
正在为您下载爱奇艺客户端安装后即可免费观看1080P视频
&li data-elem="tabtitle" data-seq="{{seq}}"& &a href="javascript:void(0);"& &span>{{start}}-{{end}}&/span& &/a& &/li&
&li data-downloadSelect-elem="item" data-downloadSelect-selected="false" data-downloadSelect-tvid="{{tvid}}"& &a href="javascript:void(0);"&{{pd}}&/a&
选择您要下载的《
后才可以领取积分哦~
每观看视频30分钟
+{{data.viewScore}}分
{{data.viewCount}}/3
{{if data.viewCount && data.viewCount != "0" && data.viewCount != "1" && data.viewCount != "2" }}
访问泡泡首页
+{{data.rewardScore}}分
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}1{{else}}0{{/if}}/1
{{if data.rewardCount && data.rewardCount != 0 && data.getRewardDayCount != 0}}
+{{data.signScore}}分
{{data.signCount}}/1
{{if data.signCount && data.signCount != 0}}
色情低俗内容
血腥暴力内容
广告或欺诈内容
侵犯了我的权力
还可以输入
您使用浏览器不支持直接复制的功能,建议您使用Ctrl+C或右键全选进行地址复制

我要回帖

更多关于 语音读字软件 的文章

 

随机推荐