一种实现语音信息处理的方法及终端与流程

文档序号:12183229阅读:来源:国知局

技术特征:

1.一种终端,其特征在于,包括:判断单元、确定时长单元、压缩单元、播放单元;其中,

判断单元用于,判断自身所在终端的初始剩余电量是否满足正常播放时长内语音信息的播放;

确定时长单元用于,当判断单元判断出初始剩余电量无法满足正常播放时长内语音信息的播放时,确定初始剩余电量可用于语音信息播放的第一时长;

压缩单元用于,根据确定的第一时长确定第一语音压缩速率,并按照第一语音压缩速率压缩语音信息;

播放单元用于,播放按照第一语音压缩速率压缩后的语音信息;

其中,所述第一语音压缩速率与压缩后的语音信息的播放时长成反比,所述压缩后的语音信息的播放时长小于或等于所述第一时长。

2.根据权利要求1所述的终端,其特征在于,所述播放单元具体用于,将所述压缩后的语音信息划分为预设个数的语音片段;

对划分的所有所述语音片段,按照每一个所述语音片段在所述压缩后语音信息的时间先后逐个播放。

3.根据权利要求2所述的终端,其特征在于,所述终端还包括实时监测单元,用于逐个播放所述语音片段时,实时监测实时剩余电量;

所述确定时长单元还用于,根据监测到的所述实时剩余电量确定可用于语音片段播放的第二时长;

所述压缩单元还用于,当第二时长内无法完成未播放的语音片段的播放时,根据确定的所述第二时长及预设的语音压缩策略调整所述完全未播放的语音片段的语音压缩速率,并按照调整后的语音压缩速率压缩所述完全未播放的语音片段;

所述播放单元还用于,播放按照调整后的语音压缩速率压缩的完全未播放的语音信息。

4.根据权利要求3所述的终端,其特征在于,所述压缩单元调整完全未播放的语音片段的语音压缩速率包括:

确定当前正在播放的语音片段的未播放时长,将所述第二时长减去确定的所述当前正在播放的语音片段的未播放时长获得第三时长;

根据确定的第三时长确定所有所述完全未播放的语音片段的第二语音压缩速率;

其中,所述按照第二语音压缩速率压缩后的所有完全未播放的语音片段的播放时长小于或等于所述第三时长。

5.根据权利要求3所述的终端,其特征在于,所述压缩单元调整完全未播放的语音片段的语音压缩速率包括:

确定当前正在播放的语音片段的未播放时长,将所述第二时长减去确定的所述当前正在播放的语音片段的未播放时长获得第三时长;

根据确定的第三时长确定每一个完全未播放的语音片段相应的片段压缩速率。

6.一种实现语音信息处理的方法,其特征在于,包括:

判断终端的初始剩余电量是否满足正常播放时长内语音信息的播放;

当所述终端的初始剩余电量无法满足正常播放时长内语音信息的播放时,确定初始剩余电量可用于语音信息播放的第一时长;

根据确定的第一时长确定第一语音压缩速率,并按照第一语音压缩速率压缩语音信息;

播放按照第一语音压缩速率压缩后的语音信息;

其中,所述第一语音压缩速率与压缩后的语音信息的播放时长成反比,所述压缩后的语音信息的播放时长小于或等于所述第一时长。

7.根据权利要求6所述的方法,其特征在于,所述播放按照第一语音压缩速率压缩后的语音信息包括:

将所述压缩后的语音信息划分为预设个数的语音片段;

对划分的所有所述语音片段,按照每一个所述语音片段在所述压缩后语音信息的时间先后逐个播放。

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

逐个播放所述语音片段时,实时监测终端的实时剩余电量;

根据监测到的所述实时剩余电量确定可用于语音片段播放的第二时长;

当第二时长内无法完成未播放的语音片段的播放时,根据确定的所述第二时长及预设的语音压缩策略调整所述完全未播放的语音片段的语音压缩速率;

按照调整后的语音压缩速率压缩所述完全未播放的语音片段。

9.根据权利要求8所述的方法,其特征在于,所述调整完全未播放的语音片段的语音压缩速率包括:

确定当前正在播放的语音片段的未播放时长,将所述第二时长减去确定的所述当前正在播放的语音片段的未播放时长获得第三时长;

根据确定的第三时长确定所有所述完全未播放的语音片段的第二语音压缩速率;

其中,所述按照第二语音压缩速率压缩后的所有完全未播放的语音片段的播放时长小于或等于所述第三时长。

10.根据权利要求8所述的方法,其特征在于,所述调整完全未播放的语音片段的语音压缩速率包括:

确定当前正在播放的语音片段的未播放时长,将所述第二时长减去确定的所述当前正在播放的语音片段的未播放时长获得第三时长;

根据确定的第三时长确定每一个完全未播放的语音片段相应的片段压缩速率。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1