前言

JS已经可以实现语音合成(文字转语音)和语音识别(语音转文字),各个浏览器支持列表如下所示:
浏览器原生JavaScript离线文字转语音TTS播放,支持Windows自带TTS语音和移动端(安卓、IOS)-LMLPHP
语音识别支持列表:
浏览器原生JavaScript离线文字转语音TTS播放,支持Windows自带TTS语音和移动端(安卓、IOS)-LMLPHP

因此,浏览器上面使用语音合成非常简单。

页面效果示例:
浏览器原生JavaScript离线文字转语音TTS播放,支持Windows自带TTS语音和移动端(安卓、IOS)-LMLPHP

实现功能

1、支持速度,音调设置
2、支持下拉选择语音模板
3、文字转语音

代码实现

该文件可直接保存成html,使用浏览器打开并直接使用该代码。

<!DOCTYPE html>
<html lang=
09-30 18:29