speech to text 库FastASR交叉编译arm target的配置

FastASR是一个比较方便的SPEECH TO TEXT的AI库。开源。下面介绍下其在交叉编译到ARM target时候的交叉编译的cmake配置:

cmake_minimum_required(VERSION 3.10)

project(FastASR)

SET(CMAKE_C_COMPILER "/home/xxx/buildroot/output/platform_name/host/bin/aarch64-buildroot-linux-gnu-gcc.br_real")

SET(CMAKE_CXX_COMPILER "/home/xxx/buildroot/output/platform_name/host/bin/aarch64-buildroot-linux-gnu-g++.br_real")

SET(CMAKE_LINKER  "/home/xxx/buildroot/output/platform_name/host/bin/aarch64-buildroot-linux-gnu-ld")

SET(CMAKE_AR "/home/xxx/buildroot/output/platform_name/host/bin/aarch64-buildroot-linux-gnu-ar")

set(CMAKE_CXX_STANDARD 11)

set(CMAKE_POSITION_INDEPENDENT_CODE ON)

SET(CMAKE_SYSROOT "/home/xxx/buildroot/output/platform_name/host/aarch64-buildroot-linux-gnu/sysroot/")

option(FASTASR_BUILD_PYTHON_MODULE "build python module, using FastASR in Python" OFF)

if(FASTASR_BUILD_PYTHON_MODULE)
    add_subdirectory("./third_party/pybind11")
endif()

add_subdirectory("./third_party/webrtc")

add_subdirectory(lib)

add_subdirectory(examples)

配置好CMAKE后,还需要在buildroot下编译fftw3和openblas, 这个可以使用buildroot的make menuconfig 配置或者直接在buildroot的config下添加并打开对应的package的宏定义。

在buildroot下编译出来了fftw和openblas的库之后,便可以在FastASR根目录下mkdir build, 然后cd build去 执行cmake .. 及make。

相关推荐

  1. speech to text FastASR交叉编译arm target配置

    2024-04-11 14:02:01       15 阅读
  2. 配置ARM交叉编译工具通用步骤

    2024-04-11 14:02:01       29 阅读
  3. 嵌入式交叉编译:ffmpeg及相关

    2024-04-11 14:02:01       15 阅读
  4. 交叉编译

    2024-04-11 14:02:01       18 阅读

最近更新

  1. 微软edge浏览器全解析

    2024-04-11 14:02:01       0 阅读
  2. react根据后端返回数据动态添加路由

    2024-04-11 14:02:01       0 阅读
  3. RedHat运维-Ansible自动化运维基础22-rhel-system-roles

    2024-04-11 14:02:01       0 阅读
  4. 深入浅出:Scikit-Learn基础教程

    2024-04-11 14:02:01       0 阅读
  5. python class

    2024-04-11 14:02:01       0 阅读
  6. 10.pwn ROP(栈溢出攻击的核心)

    2024-04-11 14:02:01       0 阅读
  7. sklearn基础教程

    2024-04-11 14:02:01       0 阅读
  8. 跨境支付新篇章:引领电商潮流

    2024-04-11 14:02:01       0 阅读

热门阅读

  1. MXNet详细介绍,MXNet是什么

    2024-04-11 14:02:01       16 阅读
  2. UVA839 Not so Mobile 天平 解题报告

    2024-04-11 14:02:01       13 阅读
  3. 服务器被入侵后该做些什么

    2024-04-11 14:02:01       12 阅读
  4. 动手学习深度学习(李沐)

    2024-04-11 14:02:01       13 阅读
  5. jQuery

    jQuery

    2024-04-11 14:02:01      15 阅读
  6. MySql怎样优化慢查询

    2024-04-11 14:02:01       17 阅读
  7. 深入理解MySQL中的utf8、utf8mb4和排序规则

    2024-04-11 14:02:01       14 阅读
  8. mysql 多个字段组合查询,删除重复值

    2024-04-11 14:02:01       15 阅读
  9. python矩阵相乘

    2024-04-11 14:02:01       17 阅读
  10. TCP重传机制详解——05RACK

    2024-04-11 14:02:01       13 阅读
  11. 【SQL】mysql数学函数功能介绍并举例

    2024-04-11 14:02:01       14 阅读