Files
AC707N/SDK/audio/effect/audio_pitch_speed_api.h
2025-12-03 11:12:34 +08:00

25 lines
607 B
C

#ifndef __AUDIO_PITCH_SPEED_ADJ_API__
#define __AUDIO_PITCH_SPEED_ADJ_API__
#include "jlstream.h"
#include "media/audio_base.h"
#include "effects/audio_pitchspeed.h"
#include "node_uuid.h"
/* 获取当前的变调模式 */
u8 get_pitch_mode();
/* 升高音调 */
int audio_pitch_up(char *node_name);
/* 降低音调 */
int audio_pitch_down(char *node_name);
/*
* 变速变调设置接口
* node_name:工具中定义的节点名称
* semi_tones:半音符,范围 -12~12
* speed:变速倍数,范围 >0.5
* */
int audio_pitch_speed_set(char *node_name, float semi_tones, float speed);
#endif