voice_iot_sdk | 离在线混合模式跨平台移植方案SDK 当前为Linux POSIX APIs版本 目录结构: app -- & gt

 by   junlon2006 C Version: v4.1 License: Apache-2.0

kandi X-RAY | voice_iot_sdk Summary

kandi X-RAY | voice_iot_sdk Summary

voice_iot_sdk is a C library. voice_iot_sdk has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

离在线混合模式跨平台移植方案SDK 当前为Linux POSIX APIs版本 目录结构: app --> 应用层源码,main入口函数 hal --> 系统跨平台相关APIs sdk --> 提供在线、UART通信核心能力 utils --> 工程依赖组件. 移植步骤: step1、UART初始化,提供UART收发能力 [该部分需要根据平台自行研发] 源码参考 app/app.c --> UartInitialize Tips:UART接收到的数据,需要异步送入通信协议栈CommProtocolReceiveUartData 请参考app/src/uni_uart.c --> _create_worker_thread,特别强调请异步处理 即,UART recv到的数据先入缓存队列,在另外一个线程中将缓存数据送入协议栈. step2、协议栈初始化 源码参考 app/app.c --> CommProtocolRegisterHooks、CommProtocolInit 逻辑不需要做任何变动,直接照着写就可以. step3、在线识别初始化 参考源码 app/app.c --> ChnlInit. step4、跨平台POSIX APIs hal/inc/porting.h hal/src/porting.c 请根据您的平台,实现该部分所有APIs的移植,请不要修改任何APIs申明格式. Linux x86环境demo编译与运行 step1、在工程根目录根目录执行build.sh,进行编译 step2、编译完成后,将语音板和Linux pc将UART连接好,通过dmesg命令查找到设备名 step3、执行可执行程序sudo build/app/src/APP /dev/ttyUSB0.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              voice_iot_sdk has a low active ecosystem.
              It has 2 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              voice_iot_sdk has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of voice_iot_sdk is v4.1

            kandi-Quality Quality

              voice_iot_sdk has no bugs reported.

            kandi-Security Security

              voice_iot_sdk has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              voice_iot_sdk is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              voice_iot_sdk releases are available to install and integrate.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of voice_iot_sdk
            Get all kandi verified functions for this library.

            voice_iot_sdk Key Features

            No Key Features are available at this moment for voice_iot_sdk.

            voice_iot_sdk Examples and Code Snippets

            No Code Snippets are available at this moment for voice_iot_sdk.

            Community Discussions

            No Community Discussions are available at this moment for voice_iot_sdk.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install voice_iot_sdk

            You can download it from GitHub.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/junlon2006/voice_iot_sdk.git

          • CLI

            gh repo clone junlon2006/voice_iot_sdk

          • sshUrl

            git@github.com:junlon2006/voice_iot_sdk.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link