申请百度语音识别API 接口-免费

1、浏览器打开:语音识别_语音识别技术_百度语音识别-百度AI开放平台

2、右上角-控制台,先登录上账号,

3、然后去点立即使用,进入后台,

4、点击-去领取,领取免费的额度

5、进去之后先实名认证,可以个人,可以企业

6、之后勾选 短语音识别-中文普通话,去领取就好了

7、然后返回一下,去开通付费(截图是已开通的情况)

8、去创建应用

9、下面的应用名称,描述,随便填,填完之后点左下角的 立即创建

 10、点击左边的应用列表,可以得到 三个参数,APP_ID 、API_KEY、SECRET_KEY

 

 

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
以下是 Python 实现百度语音识别 API 的代码: ```python import os import sys import json import base64 import time import requests # 百度语音识别 API 的请求地址和 API Key、Secret Key API_URL = "https://openapi.baidu.com/oauth/2.0/token" API_KEY = 'your_api_key' SECRET_KEY = 'your_secret_key' # 获取百度语音识别 API 的 Access Token def get_token(): data = { 'grant_type': 'client_credentials', 'client_id': API_KEY, 'client_secret': SECRET_KEY } response = requests.post(API_URL, data=data) if response.status_code == 200: result = json.loads(response.text) return result['access_token'] else: return None # 百度语音识别 API 的请求头和请求体 def get_header(token): header = {'Content-Type': 'application/json'} data = { 'format': 'wav', 'rate': 16000, 'channel': 1, 'token': token, 'cuid': 'python_test', 'len': os.path.getsize('audio.wav'), 'speech': base64.b64encode(open('audio.wav', 'rb').read()).decode('utf-8') } return header, json.dumps(data) # 发送请求并获取结果 def recognize(): token = get_token() if token is None: print("获取 Access Token 失败!") return header, data = get_header(token) response = requests.post("http://vop.baidu.com/server_api", headers=header, data=data) if response.status_code == 200: result = json.loads(response.text) if result['err_no'] == 0: return result['result'][0] else: print("语音识别失败,错误代码:{},错误信息:{}".format(result['err_no'], result['err_msg'])) else: print("请求失败,错误代码:{}".format(response.status_code)) return None # 识别音频文件并输出结果 result = recognize() if result is not None: print("音频文件识别结果:{}".format(result)) ``` 其中,你需要将 `API_KEY` 和 `SECRET_KEY` 替换成你在百度 AI 开放平台申请的应用的 API Key 和 Secret Key。同时,你需要将 `audio.wav` 替换成你要识别的音频文件。如果接口调用成功,会返回音频文件的文本识别结果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值