系列文章目錄
提示:這里可以添加系列文章的所有文章的目錄,目錄需要自己手動添加
例如:第一章 Python 機器學習入門之pandas的使用
提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助檔案
文章目錄
- 系列文章目錄
- 前言
- 一、XFS5152CE是什么?
- 二、使用步驟
- 1.利用配套軟體合成資料幀
- 2.利用I2C協議向模塊寫入控制指令
- 總結
前言
隨著AI人工智能的發展,人機互動應用的越來越廣泛,本文講解了作為人機互動中應用比較廣泛的模塊--語音模塊,只要是講解了利用I2C驅動芯片,
一、XFS5152CE是什么?
XFS5152CE是一款高集成度的語音合成芯片,可實作中文、英文語音合成;并集成了語音編碼‘解碼功能,可支持用戶進行錄音和播放,
二、使用步驟
1.利用配套軟體合成資料幀

合成的資料幀就是控制模塊合成語音的指令,
2.利用I2C協議向模塊寫入控制指令
代碼如下(示例):
把含有指令的陣列傳進來
void XFS5152CE_IIC_WriteBytes(unsigned char* buf, int len)
{
int i;
// uchar t,ack;
IIC_Start(); //發送IIC開始信號
IIC_Send_Byte(0x80); //IIC發送一個位元組
IIC_Wait_Ack(); //IIC等待ACK信號
for(i=0;i<len;i++)
{
IIC_Send_Byte(buf[i]); //IIC發送一個位元組
IIC_Wait_Ack(); //IIC等待ACK信號
delay_us(20);
}
IIC_Stop(); //發送IIC停止信號
}
總結
以上就是本文想介紹的方法和程序 完整代碼工程](https://download.csdn.net/download/weixin_43989976/15432973)轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/263020.html
標籤:AI
上一篇:【1】資料通信基礎(一)
