OHOS::AiVoiceModel::GetInstance().SetAiAnswerStrStr(std::string(buf));
}
+char* ble_get_ai_audio_path_str(void)
+{
+ return (char *)OHOS::AiVoiceModel::GetInstance().GetAIAudioPath().c_str();
+}
+
+
+
+
uint8_t ble_get_heart_data()
{
OHOS::HeartRateData *data=(OHOS::HeartRateData*)malloc(sizeof(OHOS::HeartRateData));
return data_arryJSON;
}
-// {
-// "type":3,
-// "list":[
-// {
-// "uid":3758,
-// "name":"plate_3758.bin",
-// "size":129600
-// },
-// {
-// "uid":3759,
-// "name":"plate_3759.bin",
-// "size":129600
-// }
-// ]
-// }
-// 注:MP3文件目录格式
-// {
-// "type":2,
-// "list": [
-// {
-// "uid":2461, //指定唯一编号,便于APP发送编号删除文件
-// "name":"夜曲.mp3",
-// "size":3894464,
-// "artist":"周杰伦",
-// "dur":223000 //歌曲时长,单位毫秒
-// },
-// {
-// "uid":2465, //指定唯一编号,便于APP发送编号删除文件
-// "name":"告白气球.mp3",
-// "size":3894464,
-// "artist":"周杰伦",
-// "dur":223000 //歌曲时长,单位毫秒
-// }
-// ]
-// }
Tag_Trailer_t Mp3Trailer;
Tag_ID3V2_TAG_T TAG_T;
}\r
}\r
\r
-#ifdef AI_USE_PCM\r
-#define AI_RECORD_PCM_PATH "/user/userdata/AiRecording/AIAudio.pcm"\r
-#else\r
-#define AI_RECORD_SBC_PATH "/user/userdata/AiRecording/AIAudio.msbc"\r
-#endif\r
+\r
\r
bool get_AI_PATH_and_size(char *path,uint32_t *size)\r
{\r
- #ifdef AI_USE_PCM\r
- memcpy((void*)path,AI_RECORD_PCM_PATH,strlen(AI_RECORD_PCM_PATH));\r
- #else\r
- memcpy((void*)path,AI_RECORD_SBC_PATH,strlen(AI_RECORD_SBC_PATH));\r
- #endif\r
+\r
+ memcpy((void*)path,ble_get_ai_audio_path_str(),strlen(ble_get_ai_audio_path_str()));\r
+\r
FILE *fp= fopen(path,"r+");\r
if(fp)\r
{\r