百度语音识别, SDK是否封装 30天后 对token的重新获取?还是要自己写代码去获取token?

调用  百度语音识别 接口时,我用的是  集成python SDK 的方式 (pip install baid-aip), dem代码如下:

 

from aip import AipSpeech
 
""" 你的 APPID AK SK """
APP_ID = 'xxxxxxx'
API_KEY = 'xxxxxxxxxxxxxx'
SECRET_KEY = 'xxxxxxxxxxxxxxxxxx'
 
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
 
 
# 读取音频文件
with open('output.wav', 'rb') as fp:
        au = fp.read()
 
# wav格式,16000采样频率,1537表示普通话。 这3个要和语音文件的内容保持一致。
res = client.asr(au, 'wav', 16000, {'dev_pid': 1537})

print('识别结果:' + ''.join(res['result']))

以上代码能正确识别语音转字符串。 官网说 Access token 的有效期是30天,如下。

 

我看  SDK 源码,里面有对token有效期的判断 ( 如果未过期直接返回,过期则重新获取token ),如下:

 

由于不能完全看懂源码,所以想知道: 我的demo程序 ,30天后再run会不会报 token错?