From 252457d4b21f46889eebad61d4c0a65331919cec Mon Sep 17 00:00:00 2001 From: Jack Rosenthal Date: Thu, 4 Nov 2021 12:11:58 -0600 Subject: ish: Trim down the release branch In the interest of making long-term branch maintenance incur as little technical debt on us as possible, we should not maintain any files on the branch we are not actually using. This has the added effect of making it extremely clear when merging CLs from the main branch when changes have the possibility to affect us. The follow-on CL adds a convenience script to actually pull updates from the main branch and generate a CL for the update. BUG=b:204206272 BRANCH=ish TEST=make BOARD=arcada_ish && make BOARD=drallion_ish Signed-off-by: Jack Rosenthal Change-Id: I17e4694c38219b5a0823e0a3e55a28d1348f4b18 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3262038 Reviewed-by: Jett Rink Reviewed-by: Tom Hughes --- include/hotword_dsp_api.h | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 include/hotword_dsp_api.h (limited to 'include/hotword_dsp_api.h') diff --git a/include/hotword_dsp_api.h b/include/hotword_dsp_api.h deleted file mode 100644 index 369af00ede..0000000000 --- a/include/hotword_dsp_api.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * 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. - */ - -#ifndef SPEECH_MICRO_API_HOTWORD_DSP_API_H_ -#define SPEECH_MICRO_API_HOTWORD_DSP_API_H_ - -/* - * This API creates a global singleton behind the scenes. It's the caller's - * responsibility to store the contents of the hotword_memmap model file into - * aligned memory and pass its pointer to this library. Note that no additional - * memory is allocated and hotword_memmap will contain both the model and the - * scratch buffers. - */ - -/* Specifies the required alignment for the hotword_memmap. */ -extern const int kGoogleHotwordRequiredDataAlignment; - -/* - * Called to set up the Google hotword algorithm. Returns 1 if successful, and 0 - * otherwise. - */ -int GoogleHotwordDspInit(void *hotword_memmap); - -/* - * Call with every frame of samples to process. If a hotword is detected, this - * function returns 1 otherwise 0. The required preamble length will be set to - * the number of milliseconds of buffered audio to be transferred to the AP. - */ -int GoogleHotwordDspProcess(const void *samples, int num_samples, - int *preamble_length_ms); - -/* - * If there's a break in the audio stream (e.g. when Sound Activity Detection is - * enabled), call this before any subsequent calls to GoogleHotwordDspProcess. - */ -void GoogleHotwordDspReset(void); - -/* Returns the maximum possible audio preamble length in miliseconds. */ -int GoogleHotwordDspGetMaximumAudioPreambleMs(void); - -/* Returns an internal version number that this library was built at. */ -extern int GoogleHotwordVersion(void); - -#endif /* SPEECH_MICRO_API_HOTWORD_DSP_API_H_ */ -- cgit v1.2.1