zedboard—Adau1761音频调试
文章平均质量分 82
夜风~
手与大脑的距离决定了理想与现实的相似度!
展开
-
zedboard——adau1761音频驱动调试(总)
最近开始着手zedboard开发板adau1761音频驱动调试,要实现adau1761接口的音频输出(感觉调试adau1761不出声音的情况还挺多的)。刚开始拿到板子,对linux完全不懂,更别提什么petalinux编译环境之类的了,只能从怎么在pc机上装ubuntu开始,最总一步一步调试,还是实现了adau1761的音频输出,记录一下调试过程,希望可以帮助相关的朋友,也对自己调试的过程做个总结...原创 2018-06-25 19:26:49 · 5065 阅读 · 6 评论 -
linux——ekho7.7.1(最新版)语音合成库的安装与编译
前言TTS技术,TTS是Text To Speech的缩写,即“从文本到语音”。它将计算机自己产生的、或外部输入的文字信息转变为可以听得懂的、流利的汉语口语(或者其他语言语音)输出的技术,隶属于语音合成(SpeechSynthesis)。Ekho(余音)是一个免费、开源的中文语音合成(TTS)软件。它目前支持粤语、普通话(国语)、广东台山话、诏安客语、藏语、雅言(中国古代通用语)和韩语(试验中...原创 2018-12-03 16:35:34 · 13115 阅读 · 7 评论 -
PetaLinux - "ERROR: new format image overwritten - must RESET the board to recover" When Booting Ima
PetaLinux - “ERROR: new format image overwritten - must RESET the board to recover” When Booting Image查资料说是image.ubwen文件大大:http://www.xilinx.com/support/answers/59853.html原创 2018-11-01 09:09:00 · 1659 阅读 · 0 评论 -
zedboard —pocketsphinx-5prealpha最新版库移植至zedboard(七)
库文件的下载之前移植了pocketsphinx-0.8的语音识别库,这个库比较老了,所以重新移植一下最新版的库pocketsphinx-5prealpha。库文件的下载地址见:传送门本文只下载了pocketsphinx-5prealpha.tar和sphinxbase-5prealpha.tar库文件,需要训练库的可自行下载。pocketsphinx-5prealpha库的交叉编译最新版库...原创 2018-10-20 17:50:52 · 755 阅读 · 0 评论 -
linux——alsa中多个声卡设备时打开某一指定声卡的PCM设备
前言最近调试板子上的3个ADAU1761音频接口,使用pocketsphinx语音库调用alsa库的API接口打开指定的Mic进行录入语音时出现异常,默认情况只能打开第一个ADAU1761音频接口,想打开第二个或第三个ADAU1761音频接口时却出现错误,本文记录一下调试的过程。PCM设备选择移植alsa lib 和alsa utils库后(移植教程见:传送门)可使用以下指令查看声卡设...原创 2018-09-13 20:13:52 · 16871 阅读 · 1 评论 -
zedboard——adau1761之pocketsphinx库移植至zedboard(六)
前言CMU Sphinx(简称Sphinx)是美国卡内基梅隆大学开发的一系列语音识别系统的总称。在2000年,卡内基梅隆的Sphinx小组致力于开源几个语音识别器组件,包括Sphinx 2和后来的Sphinx 3(2001年)。 语音解码器带有声学模型和示例应用程序。可用资源包括声学模型训练软件,语言模型编辑软件和语音词典cmudict。 CMU Sphinx是一个领先的语音识别工具包,具有...原创 2018-07-02 19:32:42 · 793 阅读 · 0 评论 -
zedboard——adau1761之axi-i2c.c及axi-i2c.ko内核加载调试(三)
最近在调试zebboard开发板的adau1761音频接口,加载的i2s内核ko时,出现如下错误:Unable to handle kernel NULL pointer dereference at virtual address 000000b8,内核执行到regmap_write(i2s->regmap, AXI_I2S_REG_RESET, AXI_I2S_RESET_GLOBAL)...原创 2018-06-13 18:38:47 · 2147 阅读 · 0 评论 -
zedboard ——adau1761之音频播放:alsa lib 和alsa utils库移植至zedboard(四)
zedboard开发板adau1761之音频播放需要用到alsa lib 和alsa utils库,最新的稳定版连接:https://download.csdn.net/download/u014470361/10499414 具体alsa lib和alsa utils库的交叉编译和移植见: https://www.cnblogs.com/zxouxuewei/articles/4936998...原创 2018-06-26 19:35:07 · 2260 阅读 · 2 评论 -
zedboard——adau1761新工程的设备树修改(二)
本文将介绍下对工程自动生成的设备树进行修改,加入adau1761设备相关的节点信息。 在上一篇文章中,加载hdf文件后,使用petalinux-config指令后,会自动生成设备树文件,共如下图中6个设备树文件。设备树的知识总结见:https://www.cnblogs.com/tureno/articles/6399782.html (1)skeleton.dtsi/* * ...原创 2018-06-26 19:10:14 · 2955 阅读 · 0 评论 -
zedboard ——adau1761之capture录音调试(五)
今天在进行zedboard开发板adau1761之录音调试,尝试从mic口录取声音再播放出来,调试卡了好久,竟然卡在mic口的三段式口不兼容四段式口的接头,好吧,孤陋寡闻了,汗!!!!! 下面开始说说调试的过程。adau1761.state文件配置首先进行adau1761.state 配置文件的加载,这个是从ez.analog.com网站上找的lars大神(adau1761驱动的编写...原创 2018-06-26 16:14:30 · 2925 阅读 · 1 评论 -
zedboard——adau1761之petalinux环境下新工程的建立和详细配置(一)
(1)在已经安装好的petalinux环境在新建一个工程,cd到希望建立工程的目录下。petalinux-create -t project --template zynq --name test_project• 这样就创建了一个基于zynq芯片模板,名为test_project的工程了。 • template属性可以选择zynq,zynqMP,microblaze (2)准...原创 2018-06-25 21:19:17 · 2997 阅读 · 1 评论 -
linux ——libsndfile1-dev库移植至嵌入式arm
前言libsndfile 是一款开源的音频编解码库,可以进行一些常见的音频格式转换、音频文件拼接、单声道合成为立体声、立体声拆分为单声道等功能。本文将对libsndfile库移植至嵌入式arm进行一些介绍。软件平台:ubuntu 16.04移植库:libsndfile1-dev硬件平台:zedboard开发板(arm)获取源码sudo apt-get source libsndfile...原创 2018-12-10 22:51:03 · 2745 阅读 · 0 评论