【回眸】学术竞赛想要用树莓派做语言识别,先在Windows上打通

2024-04-02 21:08

本文主要是介绍【回眸】学术竞赛想要用树莓派做语言识别,先在Windows上打通,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Windows测试科大讯飞语音API

前言

咱就说搞个竞赛需要做个树莓派实时语音转写,还需要训练回应,在指导老师的建议下我们目前是先要在Windows上打通,然后搬到树莓派上。该说不说,我一开始以为这个很简单啊,但还是踩了很多很多坑。希望这篇文章可以帮助到同在竞赛或者同为学习嵌入式的你。

条件和环境

硬件条件

win10系统的笔记本

软件条件

1、2021.2.2版本的pycharm
2、谷歌浏览器
3、3.7-3.8的python解释器
4、pip(这个我是自带的,不清楚版本)

使用自带案例进行第一个测试

首先进入科大讯飞官网
在这里插入图片描述
按提示注册后进入 控制台
记得需要实名认证,然后可以领5个小时的免费实时转写的时长
然后我们快乐地来到下一步
到了控制台之后,点到旁边的实时语音转写
先新建一个应用
在这里插入图片描述
这个应用名字根据需求填写
在这里插入图片描述
这里我的时长是0,但是实名认证之后就会有5小时的时长了,但有效期只有一天,慎用。接下来点右下角的文档
进入我们的文档页面,拉到比较下面会有个这玩意,我下载了python3的实例,下载下来一个压缩文档
在这里插入图片描述
解压缩以后里面长这样
导入到pycharm2021.2.2
修改id,key
在这里插入图片描述
修改路径,记得是r"文件所在的位置"
修改路径
在这里插入图片描述
在这里插入图片描述

然后满心欢喜,以为可以运行了,
结果发现一片红诶,那这是什么报错呢?

No module named 'websocket'

原来pycharm里面是自带没有websocket模块的。于是我们开始寻思怎么安装这个模块,我大概试了4-5篇博客,终于在pycharm终端中使用这个命令,安装好了这个模块

pip install websocket-client==0.57.0

要确保自己有pip哦
在这里插入图片描述
再次运行的时候我是说socket关闭,发现原来是因为没开通服务的原因,开通了以后就成功了。过程曲折,但结果是好的,明天见!百天之约已经过去1/10,2022,也要坚持日更!

这篇关于【回眸】学术竞赛想要用树莓派做语言识别,先在Windows上打通的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/871065

相关文章

Windows下C++使用SQLitede的操作过程

《Windows下C++使用SQLitede的操作过程》本文介绍了Windows下C++使用SQLite的安装配置、CppSQLite库封装优势、核心功能(如数据库连接、事务管理)、跨平台支持及性能优... 目录Windows下C++使用SQLite1、安装2、代码示例CppSQLite:C++轻松操作SQ

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

Windows的CMD窗口如何查看并杀死nginx进程

《Windows的CMD窗口如何查看并杀死nginx进程》:本文主要介绍Windows的CMD窗口如何查看并杀死nginx进程问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Windows的CMD窗口查看并杀死nginx进程开启nginx查看nginx进程停止nginx服务

Python基于微信OCR引擎实现高效图片文字识别

《Python基于微信OCR引擎实现高效图片文字识别》这篇文章主要为大家详细介绍了一款基于微信OCR引擎的图片文字识别桌面应用开发全过程,可以实现从图片拖拽识别到文字提取,感兴趣的小伙伴可以跟随小编一... 目录一、项目概述1.1 开发背景1.2 技术选型1.3 核心优势二、功能详解2.1 核心功能模块2.

Go语言中泄漏缓冲区的问题解决

《Go语言中泄漏缓冲区的问题解决》缓冲区是一种常见的数据结构,常被用于在不同的并发单元之间传递数据,然而,若缓冲区使用不当,就可能引发泄漏缓冲区问题,本文就来介绍一下问题的解决,感兴趣的可以了解一下... 目录引言泄漏缓冲区的基本概念代码示例:泄漏缓冲区的产生项目场景:Web 服务器中的请求缓冲场景描述代码

Go语言如何判断两张图片的相似度

《Go语言如何判断两张图片的相似度》这篇文章主要为大家详细介绍了Go语言如何中实现判断两张图片的相似度的两种方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 在介绍技术细节前,我们先来看看图片对比在哪些场景下可以用得到:图片去重:自动删除重复图片,为存储空间"瘦身"。想象你是一个

Go语言中Recover机制的使用

《Go语言中Recover机制的使用》Go语言的recover机制通过defer函数捕获panic,实现异常恢复与程序稳定性,具有一定的参考价值,感兴趣的可以了解一下... 目录引言Recover 的基本概念基本代码示例简单的 Recover 示例嵌套函数中的 Recover项目场景中的应用Web 服务器中

Python验证码识别方式(使用pytesseract库)

《Python验证码识别方式(使用pytesseract库)》:本文主要介绍Python验证码识别方式(使用pytesseract库),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全... 目录1、安装Tesseract-OCR2、在python中使用3、本地图片识别4、结合playwrigh

Windows 系统下 Nginx 的配置步骤详解

《Windows系统下Nginx的配置步骤详解》Nginx是一款功能强大的软件,在互联网领域有广泛应用,简单来说,它就像一个聪明的交通指挥员,能让网站运行得更高效、更稳定,:本文主要介绍W... 目录一、为什么要用 Nginx二、Windows 系统下 Nginx 的配置步骤1. 下载 Nginx2. 解压

windows系统上如何进行maven安装和配置方式

《windows系统上如何进行maven安装和配置方式》:本文主要介绍windows系统上如何进行maven安装和配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录1. Maven 简介2. maven的下载与安装2.1 下载 Maven2.2 Maven安装2.