
#ifndef _INCLUDE_ROBOT_CONTROL_H_
#define _INCLUDE_ROBOT_CONTROL_H_

#include "android_hark.h"

#ifdef __cplusplus
extern "C" {
#endif

extern void ClearRobotControl(void);
extern void HAInitRobotControl(void);
extern int HASetParamRobotControl(Param_RobotControl_t *param);
extern int RobotControl(
        SOURCE_DATA_ARY_t *sources,
        int index,
        int id,
        int flag
        );
/*
extern int	LowpassFilter
	(
	int	num_src,
	HA_Float	inputWave[ARY_NUM_SRC][ARY_NUM_WAVE], // 入力音声
	HA_Float	outputWave[ARY_NUM_SRC][ARY_NUM_WAVE] // 出力音声
	);

extern int	ZeroCross_s
	(
	int	num_src,
	HA_Float	inputWave[ARY_NUM_SRC][ARY_NUM_WAVE], // 入力音声
	SOURCE_DATA_ARY_t *sources                // 発話区間出力
	);
*/
#ifdef __cplusplus
}
#endif

#endif /* End of _INCLUDE_ROBOT_CONTROL_H_ */

/* EOF */
