阅读( 231 ) 我要纠错

8.25、添加语音信息

参数

数据 长度

默认值

描述

CmdGroup

1

0xA2

命令分组编号

Cmd

1

0x0E

命令编号

Response

1

0x01

是否要求制器回复。

0x01——控制器必须回复,

0x02控制器不必回复

Reserved

8

0

保留

StoreFlag

1

0x01

该值为 1 表示需要存储到 FLASH 中,掉电信息不丢失;该值为 0 表示不需要存储到FLASH 中,掉电信息丢失

 

SoundPerson

1

0x00

发音人,该值范围是 0-5,共 6 种选择,默认为 0

 

SoundVolum

1

0x05

音量该值范围是 0~10,共 11 种, 0 表示

静音该值默认为 5

 

SoundSpeed

1

0x05

语速该值范围是0〜10,共11种,该值默认5

SoundDataMode

1

0x00

SoundData的编码格式:该值意义如下:

0X00 GB2312

0X01 GBK

0X02 BIG5

0X03 UNICODE

Sound ReplayTimes

4

0x00000000

重播次数,该值为 0,表示播放 1 次该值为1,表示播放 2 次......该值为 0xffffffffffffffff,表示播放无限次, 该值默认为 0;

 

SoundReplayDelay

4

0x00000000

重播时间间隔,该值表示两次播放语音的时间间隔,单位为 10ms,该值默认为 0;

 

Sound Reserved Para Len

1

0x00

语音参数保留长度

Sound Reserved Para

N


语音参数保留参数当SoundReservedParaLen 为 0 时不发送该部分参数

SoundDataLen

4


语音数据长度

SoundData

N


语音数据

返回值: ACK 或 NACK。

注意:该命令对所有节目均有效,主要适用于所有节目均需要播放相同的语音信息情况下,客户不需要对每个节目重复设置语音信息;或者客户发送临时语音信息,便于频繁更新语音信息。播放某个节目时,如果该节目内有语音区,同时又发送了该命令,则以该命令为准进行播放,也就是说,该命令的优先级高于节目自带语音信息。


×