关键词:
基于V3S的语音助手(二)移植pyaudio到开发板
1.前期准备
2.交叉编译portaudio
配置
./configure CC=arm-linux-gnueabihf-gcc CXX=CC=arm-linux-gnueabihf-g++ --host=arm-linux-gnueabihf --prefix=/home/book/lichee/model/voice_pr/portaudio/work --build=x86_64-linux-gnu --target=arm-linux-gnueabihf
配置结果会提示你是否安装了相应的库 至少要有oss才行如:
Configuration summary:
Target ...................... arm-unknown-linux-gnueabihf
C++ bindings ................ no
Debug output ................ no
ALSA ........................ no
ASIHPI ...................... no
OSS ......................... yes
JACK ........................ no
编译
make
安装
make install
3.交叉编译pyaduio
配置(!!!CFLAGS和LDFLAGS是交叉编译的python3.6的头文件和库路径和portaudio头文件,库路径):
export CROSS_COMPILE=arm-linux-gnueabihf-
export CC="$CROSS_COMPILEgcc -pthread"
export LDSHARED="$CC -shared"
export CFLAGS="-I/home/book/lichee/model/voice_pr/portaudio/work/include -I/home/book/lichee/model/python/Python-3.6.8/work/include/python3.6m"
export LDFLAGS="-L/home/book/lichee/model/voice_pr/portaudio/work/lib -L/home/book/lichee/model/python/Python-3.6.8/work/lib"
生成python egg安装文件
python setup.py bdist_egg
生成的文件在dist文件夹下
4.烧录安装
将生成的PyAudio-0.2.11-py3.6-linux-x86_64.egg文件拷贝到开发板,然后进入python安装的文件夹使用:
easy_install PyAudio-0.2.11-py3.6-linux-x86_64.egg
进行安装
将portauido中的lib复制到板子的usr/lib中
安装好后import pyaudio看是否成功安装
基于v3s的语音助手移植pocketsphnix关键词唤醒(代码片段)
基于V3S的语音助手(三)移植pocketsphnix关键词唤醒1.需要准备的资源:pocketsphnix源文件sphinxbase源文件若要编译python版本需要自己安装python2.编译sphinxbase:1.新建一个work文件夹来放生成的文件夹prefix为work路径2.配置... 查看详情
语音助手(基于v3s开源啦)
语音助手(基于v3s开源啦)开源内容:核心板和底板3d打印外形内核和文件系统还在完善,程序还在完善开源地址:https://github.com/dakun-create/voice-assistant-byV3S 查看详情
语音助手(基于v3s开源啦)
语音助手(基于v3s开源啦)开源内容:核心板和底板3d打印外形内核和文件系统还在完善,程序还在完善开源地址:https://github.com/dakun-create/voice-assistant-byV3S 查看详情
语音助手(基于v3s开源啦)
语音助手(基于v3s开源啦)开源内容:核心板和底板3d打印外形内核和文件系统还在完善,程序还在完善开源地址:https://github.com/dakun-create/voice-assistant-byV3S 查看详情
基于v3s的语音助手(外观设计)即将开源
3d模型图:3d打印实物图:等我整理好文件文档就即将开源 查看详情
基于v3s的语音助手(外观设计)即将开源
3d模型图:3d打印实物图:等我整理好文件文档就即将开源 查看详情
基于v3s的语音助手(外观设计)即将开源
3d模型图:3d打印实物图:等我整理好文件文档就即将开源 查看详情
基于v3s的语音助手python3的编译和安装(该版本解决zlibreadline可以使用pip)(代码片段)
基于V3S的语音助手(一)python3的编译和安装(该版本可以使用pip)1.前期准备:python3.6.8源码zlib源码readline源码建议用和build相同版本的readline,如果不同则需要把编译出的库放到usr/libubuntu上安装3.6.8以上pyt... 查看详情
基于v3s的语音助手python3的编译和安装(该版本解决zlibreadline可以使用pip)(代码片段)
基于V3S的语音助手(一)python3的编译和安装(该版本可以使用pip)1.前期准备:python3.6.8源码zlib源码readline源码建议用和build相同版本的readline,如果不同则需要把编译出的库放到usr/libubuntu上安装3.6.8以上pyt... 查看详情
移植opencv2.4.9到itop4412开发板
OpenCV是眼下开源项目中最著名的基于机器视觉方向的图像处理的开发包,眼下已经有被移植到嵌入式Linux环境上。本文介绍了OpenCV交叉编译的基本步骤。在opencv交叉编译之前要先进行依赖库的交叉编译,然后才干进行opencv库的交叉... 查看详情
移植opencv到开发板,摄像头在开发板6410上的采集使用
最近在搞人眼检测人脸识别移植opencvqt到开发板tiny6410的时候在虚拟机跑得程序可以用,但是一直到开发板一堆错误。移植qt我简单写一下很简单然后安装QT4.7① 拷贝压缩包到主机/opt目录下② #mkdir–p/opt/mini6410③ ... 查看详情
AttributeError:找不到 PyAudio;检查安装...无法使用语音识别
】AttributeError:找不到PyAudio;检查安装...无法使用语音识别【英文标题】:AttributeError:CouldnotfindPyAudio;checkinstallation...can\'tusespeechRecognition【发布时间】:2019-09-2220:17:46【问题描述】:我正在尝试制作一个基本的语音识别助手。当... 查看详情
stm32mp157系统移植|移植st官方5.10内核到小熊派开发板(代码片段)
...骤:(1)选择一个硬件设计接近的板子,基于此板相关文件开始移植(2)拷贝单板配置文件(arch/arm/configs)(3)拷贝设备树文件(arch/arm/b 查看详情
stm32mp157系统移植|移植st官方5.10内核到小熊派开发板(代码片段)
...骤:(1)选择一个硬件设计接近的板子,基于此板相关文件开始移植(2)拷贝单板配置文件(arch/arm/configs)(3)拷贝设备树文件(arch/arm/b 查看详情
linux系统移植:原厂kernel移植到开发板(代码片段)
文章目录Linux系统移植:原厂Kernel移植到开发板一、获取原厂内核并编译二、内核启动测试三、添加自己板子文件3.1板子配置文件3.2板子设备树3.3编译四、重要配置修改4.1主频修改4.2EMMC驱动修改4.3网络驱动修改4.4保存修改后... 查看详情
移植openssh到开发板
1、下载源码zlib,openssl,openssh,配置编译链,编译,安装。大致的配置如下:编译zlib./configure--prefix=/home/potato/openssl/install/zlib-1.2.3makemakeinstall编译openssl./Configure--prefix=/home/potato/openssl/install/openssl-0.9.8e& 查看详情
分享itop4412开发板-bluetooth移植文档
【分享】iTOP4412开发板-Bluetooth移植文档 最近须要把Bluetooth移植到iTOP-4412 开发平台。查阅了相关资料,经过一段时间的研究、调试,最终成功的将蓝牙功能移植到了开发板上面。这里笔者记录移植过... 查看详情
移植jz2440开发板(代码片段)
...重点需要配置后面两个目录4.1.2移植board目录 JZ2440是基于S3C2440的,为三星架构,我们可以从其他支持2440的uboot版本中进行移植。 u-boo 查看详情