espressif / esp-va-sdk

Espressif's Voice Assistant SDK: Alexa, Google Voice Assistant, Google DialogFlow
Other
291 stars 82 forks source link

Questions about Alisa's single and dual microphones #78

Open DuHeLong opened 4 years ago

DuHeLong commented 4 years ago

Hello, I'm using the latest SDK. During the test, I found that during the wake-up and dialogue of ALEXA, only the right microphone works, and the left microphone does not affect the function even if I short-circuit it. Why is this? Isn't it a dual microphone?         I remember using the early SDK, shorting any microphone, ALEXA can work;

DuHeLong commented 4 years ago

I tested it directly on the development board (esp32_lyrat).

vikramdattu commented 4 years ago

For upload path, as per specification, data is down-channeled and down sampled to 16K sampling rate. Hence, another channel simply is irrelevant and data for that is ignored.

DuHeLong commented 4 years ago

According to the specifications provided by your company, the function is a dual microphone function, and I remember that when testing in February last year, shielding any one microphone can work, can you tell us why? Did we test wrong before?

Refer to the following specifications: Key Supported Features: • Various mainstream, both lossy and lossless, compressed audio formats, including M4A, AAC, FLAC, OGG, OPUS, MP3, etc. • One-key configuration and wake-up from the standby mode. • SoftAP and Station mode. • Various wireless protocols:Wi-Fi 802.11b/g/n, Classic BT and Bluetooth LE. • A series of audio inputs, including Wi-Fi, BT-audio, DLNA, Line-in, etc. • Bluetooth LE network configuration, and smart network configuration with apps, such as WeChat. • Two microphones for the development of near-field and far-field voice recognition applications. • Peripherals for differentiated demands.