POC OEM介面
1 錄音介面
int OEM_StartRecord();
int OEM_StopRecord();
void OEM_Record(const char* data, int lenght); //POC庫中實現底層來定時呼叫,來返回PCM的錄音資料,錄音資料要求8K,16bit,單聲道
2 播放介面
int OEM_StartPlay();
int OEM_StopPlay();
int OEM_Play(const char* data, int lenght);
int OEM_OutSpace(); //獲取底層佇列還可以寫入多少資料
int OEM_OutNeedDataNotify(int dataLength); //POC來實現,當底層播放佇列中的資料小於1個值的時候(比如2幀)進行呼叫,每播一幀呼叫一次
3 播放提示音
int OEM_PlayTone(int type); //TODO
4 TTS介面
int OEM_TTS_Spk(char *aTxt); //TODO
int OEM_TTS_Stop();
int OEM_TTS_Status();
void OEM_TTS_Spk_end(); //通知TTS播放結束
5 電話介面
int OEM_Call_State(void);
void OEM_Call_StateChangeNotify(void);
6 串列埠和AT
int OEM_SendUart(char *buf, int len);
void OEM_POC_AT_Recv(char *buf, int len); //通知收到的AT+POC=的指令
7 網路介面
void OEMSocket_NetOpen(void);
int OEMSocket_GetNetStatus(void);
相關文章
- 【OEM】OEM安裝維護
- oracle10g oem web介面按鈕亂碼(轉摘)OracleWeb
- [原創]CVE-2009-3459漏洞POC分析<已更新POC>
- ORACLE OEMOracle
- 開源 POC 框架學習 (kunpeng)框架
- Oracle OEM重建Oracle
- oracle 配置 oemOracle
- oracle rac oemOracle
- 【OEM】Oracle oem取消開機自動啟動(linux)OracleLinux
- oem相關命令
- OEM的安裝
- 【OEM】怎樣手動清除OEM12的資料庫資料庫
- 配置oracle 10g進入oem管理以及OEM預設埠Oracle 10g
- 安裝OEM的log
- Windows 杜比OEM授權Windows
- phpstudy後門POC分析和EXP開發PHP
- ORACLE重建OEM的步驟Oracle
- 檢視OEM埠設定
- OEM Configuration ErrorError
- 行業分析| 快對講Poc方案的優勢行業
- 2.6倍!WhaleTunnel 客戶POC實景對弈DataX
- phpStudy poc漏洞復現以及漏洞修復辦法PHP
- SpEL表示式注入漏洞學習和回顯poc研究
- 2024Hvv漏洞彙總(128個POC)
- OEM13.2修改SYSMAN密碼密碼
- 使用OEM複製資料庫資料庫
- OEM in Apps 11.5.10.2APP
- 10g ASM OEM 相關ASM
- 小技巧大作用,POC讓業務流程與RPA高效融合
- wordpress第三方外掛存在高危漏洞poc
- [POI2008] POC-Trains 題解AI
- win10 oem分割槽怎麼刪除_win10 oem分割槽可以刪除嗎Win10
- 【EM】通過portlist.ini檔案得到OEM Console HTTP Port和OEM Agent PortHTTP
- oracle 11g OEM在哪裡找到???Oracle
- 手工配置ORACLE Enterprise Manager(OEM)Oracle
- Getting oracle agent installation from oemOracle
- 12 cloud control OEM InstallerCloud
- WINDOWS訪問OEM亂碼解決Windows