GithubHelp home page GithubHelp logo

classicvalues / apollo-dueros Goto Github PK

View Code? Open in Web Editor NEW

This project forked from luoxubin/apollo-dueros

0.0 0.0 0.0 69.45 MB

DuerOS

License: Apache License 2.0

HTML 10.46% Shell 0.21% Batchfile 0.03% Java 68.25% Python 0.38% CSS 2.47% JavaScript 0.55% C++ 11.42% Makefile 0.18% AIDL 0.31% Kotlin 5.74%

apollo-dueros's Introduction

Apollo-DuerOS

Apollo-DuerOS is a set of telematics products associated with the Apollo , and there are several open source products at present.

CarLife+ for Android Vehicle

CarLife+ for Android Vehicle is the implementation of the CarLife+ protocol on the Android platform.

CarLife+ is a Smartphone-Integration solution, with which drivers can share the mobile applications suitable for safe driving conditions on MD (Mobile Device) to HU (Head Unit) through the multi-screen sharing and interaction technology, and use the Touch Screen, Hard Keys, Knob Control and Microphone to control CarLife+. CarLife Screen

All the business logic is on the mobilephone side,and the vehicle side is primarily responsible for the functions of connection, protocol parsing, video decoding, audio playback and touch events.

CarLife+ mobilephone terminal support iOS and Android platform, vehicle terminal support Android, Linux, WINCE, QNX and other platforms.

CarLife+ currently supports wireless connection. There is no open source code of the wireless connection part. Please contact us if you are interested in embedding wireless CarLife+ in your projects. If you are willing to integrate wireless CarLife+ into a mass production project, we have to check authenticity of the project and will provide you with the spec and sample code.

CarLifeVehicleLib

CarLifeVehicleLib is a C++ based cross platform dynamic library, which realizes the function of channel establishment, data sending and receiving, protocol parsing and packing in HU CarLife. Using this library can speed up the development of CarLife in HU.

DuerOS Launcher

Lanucher is the interface of the first user graphical interaction of the Android terminal,is the start of the installation of other applications on the terminal entrance(Telephone, radio, and so on need to be connected to app). Launcher Screen

DuerOS Launcher Features:

  1. For the driving scene design, using lightweight, scientific sense of the UI design

  2. The home page aggregated voice, maps, music and other entrances, the car scene is more convenient to use

DSP Solution for Apollo DuerOS

The DSP solution includes two parts: front-end signal acquisition and voice signal processing. DSPSolution Front-end signal acquisition is completed through a set of MIC array (2~3 MIC), while the voice signal processing is achieved by DSP. The DSP chips embedded into the motherboard of the vehicle would work on echo’s noise cancellation and directional voice pick-up, and then convey the processed signal to the main CPU layer, and finally the signals would flow into the Baidu Voice ASR Engine.

DuerOS Auto Spec

DuerOS Auto Spec is the integration guide of DuerOS Auto,including the integration of the DuerOS Auto software and hardware requirements, the access process description, functions and interfaces description, the test and acceptance process ,etc. The partner OEM can carry out DuerOS Auto according to this document.

apollo-dueros's People

Contributors

luoxubin avatar wangchangming avatar westeast avatar ycool avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.