- Android
- iOS
- JavaScript
- 鸿蒙
语音消息(VoiceMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:voice"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
localPath | String | 语音消息音频的本地路径 | 1.0.0 |
url | String | 语音消息音频的远端地址 | 1.0.0 |
duration | int | 语音消息音频时长,单位: 秒 | 1.0.0 |
extra | String | 扩展字段 | 1.0.0 |
语音消息(JVoiceMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:voice"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
localPath | NSString | 语音消息音频的本地路径 | 1.0.0 |
url | NSString | 语音消息音频的远端地址 | 1.0.0 |
duration | long | 语音消息音频时长,单位: 秒 | 1.0.0 |
extra | NSString | 扩展字段 | 1.0.0 |
语音消息是 SDK 内置消息类型,枚举对应 MessageType.VOICE
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
url | String | 语音消息音频地址,存储地址取决于发送音频是设置的文件存储位置 | 1.0.0 |
type | String | 语音消息音频格式,默认 AAC ,可在发送语音时进行修改,建议使用 AAC 音质高、体积小 | 1.0.0 |
duration | Number | 语音消息音频时长,单位: 秒 | 1.0.0 |
extra | String | 消息附加内容,支持 JSON 字符串,设置后不可修改 | 1.0.0 |
let voiceMsg = {
url: 'https://example.com/xxas.aac',
type: 'aac',
duration: 40,
extra: '{"Priority":"P0"}'
}
let message = {
conversationType: ConversationType.PRIVATE,
conversationId: 'userId1',
name: MessageType.VOICE,
content: voiceMsg
};
语音消息(VoiceMessage)是 SDK 内置的消息类型,对应的 contentType 是 @"jg:voice"。
属性名 | 类型 | 说明 | 版本 |
---|---|---|---|
url | string | 语音消息音频的远端地址 | 1.0.0 |
duration | number | 语音消息音频时长,单位: 秒 | 1.0.0 |
extra | string | 扩展字段 | 1.0.0 |