littlebot
Published on 2025-04-16 / 1 Visits
0

【源码】基于MikroE的文本转语音系统

项目简介

本项目基于MikroE平台,借助Text To Speech click板达成文本到语音的转换。此板配备Epson S1V30120语音合成IC,由Fonix DECtalk® v5语音合成引擎驱动,能让机器人或便携式设备输出美式英语、卡斯蒂利亚西班牙语或拉丁美洲西班牙语语音,还有多种预设语音。

项目的主要特性和功能

  1. 多语言支持:支持美式英语、卡斯蒂利亚西班牙语和拉丁美洲西班牙语。
  2. 语音控制:DECtalk引擎的解析器可让用户精细控制合成语音的质量、音高和语调。
  3. 音频规格:音频以11.025kHz采样率播放。
  4. 通信接口:通过mikroBUS SPI接口(MISO、MOSI、SCK、CS)和目标板微控制器通信,DRDY、NRST和MUTE引脚有额外功能。
  5. 电源灵活:可使用3.3V或5V电源供电。

安装使用步骤

  1. 硬件连接:把Text To Speech click板正确连到目标开发板(如EasyMx Pro v7),保证SPI通信线路及其他引脚连接正确。
  2. 环境配置:安装MikroC PRO for ARM 4.7.0开发环境。
  3. 代码编译:打开项目源码文件,按示例代码配置信息(如MCU为STM32F107VC、振荡器为72Mhz内部等)做必要调整,再编译代码。
  4. 程序烧录:将编译好的程序烧录到目标微控制器。
  5. 功能测试:运行程序,验证文本转语音功能是否正常。可按需修改代码实现不同语音输出效果。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】