Skip to content

Repository files navigation

Azure Voice Live Android Car Assistant

Azure Voice Live Android Car Assistant is an Android automotive voice assistant demo with Azure Voice Live, Azure Speech, and real-time AI voice interaction.

中文:这是一个 Android 车载语音助手示例,演示如何在 Android 环境中使用 Azure Voice Live 和 Azure Speech 构建实时 AI 语音交互。

This React Native project provides a mobile client foundation for experimenting with microphone capture, real-time audio streaming, and car assistant UX on Android.

Features

  • React Native Android app for automotive voice assistant experiments.
  • Microphone permission and live audio stream dependencies included.
  • Azure Voice Live and Azure Speech integration target for real-time AI voice interaction.
  • Useful baseline for in-car voice UI, tool calling, and assistant state screens.

Quickstart

npm install
npm start

In another terminal:

npm run android

Use Android Studio or a physical Android device with USB debugging enabled if the CLI cannot find a target device.

Android Permissions

  • Grant microphone permission when Android prompts for it.
  • Check android/app/src/main/AndroidManifest.xml before adding new audio, Bluetooth, network, or foreground service capabilities.
  • Test on a physical device for the most realistic microphone and speaker behavior.

Use Cases

  • Android automotive voice assistant prototypes.
  • Azure Voice Live real-time speech interaction on mobile devices.
  • In-car speech UX experiments for navigation, media, climate, and vehicle status workflows.
  • Device-side testing before integrating with a production head unit or cockpit app.

Scripts

npm run android
npm run ios
npm run lint
npm test

If this project helps you build AI voice agents, consider starring the repo.

如果这个项目帮你跑通了 AI 语音 Agent,欢迎 Star,也欢迎提交 Issue 交流复现问题。

About

Android automotive voice assistant demo with Azure Voice Live, Azure Speech, and real-time AI voice interaction.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages