diff options
author | Tzung-Bi Shih <tzungbi@chromium.org> | 2019-07-02 03:05:33 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-09-19 07:59:08 +0000 |
commit | f337d5b320867c74672f517c87543acaa447278c (patch) | |
tree | 692d1b2d048063cced39764c4e4cbc7139ba23cb /common/hotword_dsp_api.c | |
parent | aa17252161c5cc526555c2f82ad238361f7d22a0 (diff) | |
download | chrome-ec-f337d5b320867c74672f517c87543acaa447278c.tar.gz |
audio_codec: integrate speech-micro
Leverage speech-micro to detect hotword.
BRANCH=none
BUG=b:122027734, b:123268236, b:132319180
TEST=1. define CONFIG_AUDIO_CODEC in board.h
2. define CONFIG_AUDIO_CODEC_DMIC in board.h
3. define CONFIG_AUDIO_CODEC_DMIC_SOFTWARE_GAIN in board.h
4. define CONFIG_AUDIO_CODEC_DMIC_MAX_SOFTWARE_GAIN in board.h
5. define CONFIG_AUDIO_CODEC_WOV in board.h
6. make BOARD=kukui_scp -j
Change-Id: I8b238fd8bd9af8e70d5a747650eb8b7dbf4200cb
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1602453
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Diffstat (limited to 'common/hotword_dsp_api.c')
-rw-r--r-- | common/hotword_dsp_api.c | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/common/hotword_dsp_api.c b/common/hotword_dsp_api.c new file mode 100644 index 0000000000..dc53cd0055 --- /dev/null +++ b/common/hotword_dsp_api.c @@ -0,0 +1,35 @@ +/* + * Copyright 2019 The Chromium OS Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +#include "audio_codec.h" +#include "hotword_dsp_api.h" + +const int kGoogleHotwordRequiredDataAlignment = 4; + +int GoogleHotwordDspInit(void *hotword_memmap) +{ + return 1; +} + +int GoogleHotwordDspProcess(const void *samples, int num_samples, + int *preamble_length_ms) +{ + return 0; +} + +void GoogleHotwordDspReset(void) +{ +} + +int GoogleHotwordDspGetMaximumAudioPreambleMs(void) +{ + return 0; +} + +int GoogleHotwordVersion(void) +{ + return 0; +} |