python django如何通过百度api进行文本转语音?

1 #!/usr/bin/python
2 # -*- coding: UTF-8 -*-
3 from aip import AipSpeech
4
5 #从百度AI开放平台创建应用处获取
6 APP_ID = ''
7 API_KEY = ''
8 SECRET_KEY = ''
9
10 client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
11
12 # 读取文件
13 def get_file_content(filePath):
14
with open(filePath, 'rb') as fp:
15
return fp.read()
16
17 # 识别本地文件
18 def get_text():
19
result = client.asr(get_file_content('record.wav'), 'wav', 16000, {
20
'dev_pid': 1536,})
21
print(result)
22
text = result['result'][0]
23
return text
24
25 print(get_text())
}

我要回帖

更多关于 django api 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信