一、播报可变的文字

mixly程序,这里我用的是ESP32,因为这个模块是RX和TX是3.3v的,所以arduino uno要使用的话就需要一个5V转3.3v的电平转换模块,接线的话RX和TX交叉相接就行

arduino代码

#include <SoftwareSerial.h>SoftwareSerial mySerial(5,4);
unsigned char jiewei[5]={0xFD,0X00,0X0E,0X01,0X04};void setup(){mySerial.begin(115200);
}void loop(){mySerial.write(jiewei,5);mySerial.write("你好世界");delay(5000);}

根据资料可以知道,发送的格式为

0XFD 是数据的开头,0x00和0x0E是文本的字节数,由于这里arduino发送的中文是UTF8格式,所以一个文字就是三个字节,字节数就是文字数*3+2,0x01就是命令字表示开始,0x04的意思是用UTF8格式

unsigned char jiewei[5]={0xFD,0X00,0X0E,0X01,0X04};

需要修改的就是根据播报我文字数修改0x0E这个参数,比如要播报你好世界,那就是4个字4*3+2=14也就是16进制的E

二、文本可调

mixly代码

arduino代码


#include <SoftwareSerial.h>SoftwareSerial mySerial(5,4);
unsigned char jiewei[5]={0xFD,0X00,0X0E,0X01,0X04};void setup(){mySerial.begin(115200);jiewei[(int)(2)] = 0x08;
}void loop(){mySerial.write(jiewei,5);mySerial.write("你好");delay(5000);}

只需要把0x08给修改就行

测试arduino的文字转UTF8还是有点问题,测试合成5个字以内没有问题,合成多了值就不对了,合成大量的字的时候最好还是通过网站转换,然后放到数组中

arduino/mixly 智纳捷TTS语音合成模块进阶一相关推荐

  1. 【体验】朗读机器人是如何炼成的!带你体验TTS语音合成模块,B719语音合成模块效果测试...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. TTS相信大家都有所耳闻,就是文字转语音,即语音合成.可以理解是个朗读机器人,我给他文 ...

  2. 交互系统的构建之(三)TTS语音合成的加盟

    交互系统的构建之(三)TTS语音合成的加盟 zouxy09@qq.com http://blog.csdn.net/zouxy09 人机交互系统的构建之(一)http://blog.csdn.net/ ...

  3. 语音合成模块 文本转TTS 真人发音 SYN6288

    简 介: 测试了一款基于UYN6288的TTS模块.在开始使用ESP32-S对SYN6288进行控制的时候,出现了一些问题.具体原因还需要另外进行测试. 关键词: SYN6288,TTS,ESP32- ...

  4. 中文TTS文字转语音合成模块合成成品带喇叭 替代SYN6288和XFS5152

    简 介: 初步测试了一款非常简单的语音模块.使用ESP32的串口作为控制模块发声的控制器.在测试过程中出现读音错误的情况,具体原因还需要之后进一步进行查找. 关键词: TTS,ESP32,声音模块 § ...

  5. 小米tts语音引擎下载_TTS语音模块:XFS5152CE语音合成模块详解

    TTS是Text To Speech的缩写,即"从文本到语音",是人机对话的一部分,让机器能够说话. 语音播报功能的实现方式 TTS语音模块,比如XFS5152.SYN6288等 ...

  6. Arduino Mixly入门到精通教程

    目录 1.介绍 2.实验器材和相关资料下载链接 3. Uno Plus 开发板和米思齐软件 第1小节  简单介绍 Uno Plus 开发板 第2小节 Uno Plus 开发板的驱动安装方法 第3小节 ...

  7. Android apps 拍立知-基于百度Ai的图像识别与tts语音合成(介绍)

    一款基于百度Ai的图像识别与tts语音合成的Android apps-拍立知. 这款apps是拿来参加小比赛的,理工男没有ui!界面有点小丑. 原理是通过拍照/上传图片,调用百度Ai中的图像通用识别功 ...

  8. arduino与hcsr04_Arduino 驱动 HC-SR04 超声波测距模块

    /* Arduino Uno 驱动HC-SR04 超声波测距传感器模块 Created 2014 by 太极创客 http://www.taichi-maker.com 使用Arduino Uno驱动 ...

  9. STM32与SYN6288语音合成模块的使用

    @[TOC]SYN6288语音合成模块的使用 SYN6288语音合成模块是一款播报声音的模块,SYN6288语音合成模块的使用的方法非常简单,这里我将整理下发布 待完善中-

  10. Arduino ESP8266 RF433无线接收发射超再生模块实验

    Arduino ESP8266 RF433无线接收发射超再生模块实验 实物通讯效果 接收端,串口打印接收数据效果

最新文章

  1. 零基础学java培训怎么选择学校
  2. python简单代码 春节集五福-我用 Python 集齐了五福
  3. python windows控制台,如何从python启用Windows控制台快速编辑模式?
  4. z营销新网站首页预览
  5. JAVA方法调用中的解析与分派
  6. 你离黑客的距离,就差这20个神器了
  7. CNS级lncRNA权威文章解读及前沿发展
  8. 提取一个二进制位最右侧的1
  9. iphone桌面上的圆圈怎么设置_苹果手机桌面上找不到便签记事本怎么办?有办法添加吗...
  10. 发表email所需要
  11. socket简介和udp网络程序-发送、接收数据
  12. angular表单验证
  13. ML/DL-复习笔记【十】- 分组卷积和深度可分离卷积的区别
  14. Seasonal-ARIMA模型
  15. 阳春3月,这个技术博客要暂停1月!!!!
  16. 直播预告:如何在“贵系”找到自己的发展方向?| 贵系万花筒
  17. 运城学院计算机课,运城学院微机原理与应用精品课程
  18. window下配置qemu虚拟机联网
  19. javascript教程系列-1.JavaScript基础
  20. SCT2601TVBR、LMR16006XDDCR、MP2456GJ-Z参数

热门文章

  1. 写JAVA的,码农,程序员,工程师有啥不同
  2. 青岛科技大学计算机历年真题,青岛科技大学计算机组成原理补考试卷(计算机)...
  3. android 打apk文件怎么打开方式,apk文件怎么打开
  4. android 图片跑马灯动画,Android实现图文垂直跑马灯效果
  5. c# 剔除sql语句‘尾巴‘的五种方法
  6. vnc远程控制软件下载,四款神级能够下载的vnc远程控制软件
  7. web攻击之一:XSS跨站脚本
  8. easyexcel 导出数据锁定某个单元格
  9. java随机生成测试数据
  10. 第53篇-某天猫评论sign参数分析【2022-08-31】