python版百度语音识别功能

 更新时间:2019年07月09日 15:10:34   作者:fengda2870  
这篇文章为大家详细主要介绍了python版百度语音识别功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了python版百度语音识别功能的具体代码,供大家参考,具体内容如下

环境:使用的IDE是Pycharm

1.新建工程

2.配置百度语音识别环境

“File”——“Settings”打开设置面板,“Project”标签下添加Project Interpreter,点击右侧“+”

输入“baidu-aip”,进行安装

新建测试文件

from aip import AipSpeech
 
""" 你的 APPID AK SK """
APP_ID = '******'
API_KEY = '******'
SECRET_KEY = '******'
 
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
 
# 读取文件
def get_file_content(filePath):
 with open(filePath, 'rb') as fp:
  return fp.read()
 
# 识别本地文件
test1 = client.asr(get_file_content('test.pcm'), 'pcm', 16000, {'dev_pid': 1536,})
print(test1)

注意:提交的音频文件格式推荐是PCM,采样率16K,16位,单声道。

转换的文字准确率还是可以的,但是没有标点符号,这一点比较不满意:

{'corpus_no': '6670746770877419029', 'err_msg': 'success.', 'err_no': 0, 'result': ['这里是语音转换的结果看不到标点符号'], 'sn': '29336209551553154264'} 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Sanic框架请求与响应实例分析

    Sanic框架请求与响应实例分析

    这篇文章主要介绍了Sanic框架请求与响应,结合实例形式详细分析了Sanic框架请求与相应的相关参数、方法及使用技巧,需要的朋友可以参考下
    2018-07-07
  • python模块hashlib(加密服务)知识点讲解

    python模块hashlib(加密服务)知识点讲解

    在本篇文章里小编给大家分享的是关于python模块hashlib(加密服务)知识点内容,有需要的朋友们可以学习下。
    2019-11-11
  • Pandas GroupBy对象 索引与迭代方法

    Pandas GroupBy对象 索引与迭代方法

    今天小编就为大家分享一篇Pandas GroupBy对象 索引与迭代方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-11-11
  • Python中字典和JSON互转操作实例

    Python中字典和JSON互转操作实例

    这篇文章主要介绍了Python中字典和JSON互转操作实例,本文给出了Dict转JSON、读取JSON并转为Dict示例,需要的朋友可以参考下
    2015-01-01
  • Python办公自动化之JSOM数据处理与SQL Server数据库操作

    Python办公自动化之JSOM数据处理与SQL Server数据库操作

    这篇文章主要为大家详细介绍了Python办公自动化中JSOM数据处理与SQL Server数据库操作的相关知识,文中的示例代码简洁易懂,有需要的小伙伴可以参考下
    2024-01-01
  • Python中的进制转换详解

    Python中的进制转换详解

    这篇文章主要介绍了Python中的进制转换详解,python内置函数进行进制转换的原理是将读入的一个字符串(python默认读入的都是字符串形式)转为10进制,然后再用相关函数进行其他进制转换,需要的朋友可以参考下
    2023-08-08
  • python3安装OCR识别库tesserocr过程图解

    python3安装OCR识别库tesserocr过程图解

    这篇文章主要介绍了python3安装OCR识别库tesserocr过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • python使用OS模块操作系统接口及常用功能详解

    python使用OS模块操作系统接口及常用功能详解

    os是 Python 标准库中的一个模块,提供了与操作系统交互的功能,在本节中,我们将介绍os模块的一些常用功能,并通过实例代码详细讲解每个知识点
    2023-06-06
  • Python深拷贝浅拷贝图文示例清晰整理

    Python深拷贝浅拷贝图文示例清晰整理

    这篇文章主要为大家介绍了Python深拷贝浅拷贝的图文示例清晰整理,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • python利用json和pyecharts画折线图实例代码

    python利用json和pyecharts画折线图实例代码

    这篇文章主要介绍了python利用json和pyecharts画折线图实例,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12

最新评论