录音识别根据文档需要大概三步:
1.字典排序
def sortdict(dict):
after=sorted(zip(dict.keys(),dict.values()))
return after
2.生成签名
def encrypt(signature1, secretkey):
signature = bytes(signature1,encoding='utf-8')
secretkey = bytes(secretkey,encoding='utf-8')
my_sign = hmac.new(secretkey,signature, hashlib.sha1).digest()
my_sign = base64.b64encode(my_sign)
return my_sign
def keygen(appid,secretid ,secretkey):
timestamp = int(time.time()) # 当前时间的时间戳
keydict ={
"secretid": secretid,
"timestamp": timestamp,
#"Appid":appid,d
"engine_type":"16k_zh",
"voice_format":"mp3",
"