news 2026/6/15 15:34:22

手机端AIDE编译器安卓朗读器软件代码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
手机端AIDE编译器安卓朗读器软件代码

java代码

packagecom.ld.app;/* 手机编程王APP & AIDE编译器联合出品 官方微信2133688724 微信公众号:手机编程APP 官网:www.shoujibiancheng.com */importandroidx.appcompat.app.AppCompatActivity;importandroid.os.Bundle;importandroid.speech.tts.TextToSpeech;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText;importandroidx.appcompat.app.AppCompatActivity;importjava.util.Locale;publicclassMainActivityextendsAppCompatActivityimplementsTextToSpeech.OnInitListener{privateTextToSpeechtts;privateEditTextetText;privateButtonbtnSpeak,btnStop;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 初始化控件etText=findViewById(R.id.et_text);btnSpeak=findViewById(R.id.btn_speak);btnStop=findViewById(R.id.btn_stop);// 初始化 TTS 引擎tts=newTextToSpeech(this,this);// 朗读按钮点击事件btnSpeak.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){Stringtext=etText.getText().toString().trim();if(!text.isEmpty()&&tts!=null){// 设置朗读参数:语言、队列模式tts.setLanguage(Locale.CHINESE);tts.speak(text,TextToSpeech.QUEUE_FLUSH,null,null);}}});// 停止按钮点击事件btnStop.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){if(tts!=null&&tts.isSpeaking()){tts.stop();}}});}// TTS 初始化回调@OverridepublicvoidonInit(intstatus){if(status==TextToSpeech.SUCCESS){// 设置中文朗读(需手机支持中文 TTS 引擎)intresult=tts.setLanguage(Locale.CHINESE);if(result==TextToSpeech.LANG_MISSING_DATA||result==TextToSpeech.LANG_NOT_SUPPORTED){// 不支持中文时的处理}}}// 释放 TTS 资源@OverrideprotectedvoidonDestroy(){super.onDestroy();if(tts!=null){tts.stop();tts.shutdown();}}}activity_main.xml代码<?xml version="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:padding="16dp"><EditTextandroid:id="@+id/et_text"android:layout_width="match_parent"android:layout_height="wrap_content"android:hint="请输入要朗读的文本"android:minLines="5"/><Buttonandroid:id="@+id/btn_speak"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="开始朗读"/><Buttonandroid:id="@+id/btn_stop"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="停止朗读"/></LinearLayout>AndroidManifest.xml代码<?xml version="1.0"encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.ld.app"android:versionCode="1"android:versionName="1.0"><uses-sdk android:minSdkVersion="29"android:targetSdkVersion="31"/><uses-permission android:name="android.permission.INTERNET"/><!--部分引擎需要联网--><application android:allowBackup="true"android:icon="@mipmap/ic_launcher"android:label="@string/app_name"android:roundIcon="@mipmap/ic_launcher_round"android:supportsRtl="true"android:theme="@style/Theme.MyApplication"><activity android:name=".MainActivity"android:exported="true"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/></intent-filter></activity></application></manifest>

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/15 13:55:21

【WampServer】Windows本地部署WampServer环境并实现远程访问服务界面

文章目录 * 前言1.WampServer下载安装2.WampServer启动3.安装cpolar内网穿透 * 3.1 注册账号3.2 下载cpolar客户端3.3 登录cpolar web ui管理界面3.4 创建公网地址 4.固定公网地址访问 前言 Wamp 是一个 Windows系统下的 Apache PHP Mysql 集成安装环境&#xff0c;是一…

作者头像 李华
网站建设 2026/6/15 7:48:21

足球视频检测数据集介绍-1200张图片 智能体育转播 战术数据分析 裁判辅助系统 青训技能评估 体育媒体内容生产 虚拟现实体育体验

&#x1f4e6;点击查看-已发布目标检测数据集合集&#xff08;持续更新&#xff09; 数据集名称图像数量应用方向博客链接&#x1f50c; 电网巡检检测数据集1600 张电力设备目标检测点击查看&#x1f525; 火焰 / 烟雾 / 人检测数据集10000张安防监控&#xff0c;多目标检测点…

作者头像 李华
网站建设 2026/6/15 16:14:02

网球检测数据集介绍-2664张图片 智能体育分析系统 自动化体育直播 运动训练辅助设备 体育场馆安全监控 移动端体育应用 体育器材质量检测

&#x1f4e6;点击查看-已发布目标检测数据集合集&#xff08;持续更新&#xff09; 数据集名称图像数量应用方向博客链接&#x1f50c; 电网巡检检测数据集1600 张电力设备目标检测点击查看&#x1f525; 火焰 / 烟雾 / 人检测数据集10000张安防监控&#xff0c;多目标检测点…

作者头像 李华
网站建设 2026/6/15 14:36:13

通达信资金流量对比指标公式

{}总额:AMOUNT; 买:IF(OC AND (C-REF(C,1))/REF(C,1)*100>9.8,AMOUNT,AMOUNT/((H-L)*2-Abs(O-C))*(C-L)); 买%:买/AMOUNT*100; 流进:AMOUNT*买%/10000000000; 流出:AMOUNT/100000000-流进; 净流:流进-流出; 总额3:SUM(AMOUNT,3); 流进3:SUM(流进,3); 流出3:SUM(流出,3); 净流…

作者头像 李华
网站建设 2026/6/15 13:55:40

一文看懂openapi-python-client生成的SDK和openai-python库的风格差异

本文由「大千AI助手」原创发布&#xff0c;专注用真话讲AI&#xff0c;回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我&#xff0c;一起撕掉过度包装&#xff0c;学习真实的AI技术&#xff01; 两者在底层原理&#xff08;都支持同步/异步、都基于强类型模型、都对…

作者头像 李华
网站建设 2026/6/15 13:54:20

Ubuntu24.04 日常运维合集

食用指南 本文汇总在工作过程中遇到的Ubuntu24.04操作系统运维问题&#xff0c;以便不时之需&#xff0c;每个Q对于一个问题。 Q1. 重置密码 环境&#xff1a;Virtual Box 开机获取鼠标焦点后立即长按 Shift 键&#xff1a; 然后按 e 进入编辑模式&#xff0c;将 “ro quiet …

作者头像 李华