This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Voice recognition of CC2640(BLE) Remote Controller.

Part Number: CC2640

Hello,

I have a question about Voice recogniton of CC2640(BLE) Remote controller.

I heard that Androd 8.0 Oreo defined codec characteristics(?, audio parameter) for Voice recongition.

Can we support Voice recogniton with CC2650RC(CC2640 or CC2640R2F or CC254x) on Android 8.0 Oreo?

If it is possible, please advice me  me what to do?

Thanks.

  • I know you can transmit voice data via I2S interface on CC26xx to BLE central so it should be OK to transmit voice to Andriod. For Voice recognition on Androd 8.0 Oreo, you have to test to know it.
  • Thank you for reply.
    I know that CC2650RC is using TI codec with digital Microphone.
    e2e.ti.com/.../2179698
    ( C:\ti\tirtos_cc13xx_cc26xx_2_20_01_08\products\tidrivers_cc13xx_cc26xx_2_20_01_10\packages\ti\drivers\pdm\Codec1.c )
    www.ti.com/.../swra506
    There is no external codec IC on CC2650RC.

    Is there CC2640 SW codec to support Android 8.0 Oreo Voice recogniton?
    Othewise, do we need to add additional Codec IC to implement Voice recogniton of Android 8.0 Oreo ?

    Our customer want to develop both Central(Receiver) device and Remote controller that support Android 8.0 Oreo Voice recongtion with TI BLE IC(CC2640 or CC254x).
    Is there any guide document or Android driver or SW ? How to handle codec on Central  and pheripheral device?

    Thanks.

  • Hi Chanho,

    We don't have any example code for the Android Voice recognition.

    Did you see the audio demo for CC2640R2F? Maybe you can use it as a starting point. Link: github.com/.../simplelink_sdk-1.50