forked from xiaozhi/xiaozhi-esp32
add volume up gpio button
This commit is contained in:
@@ -17,15 +17,17 @@ public:
|
||||
void Start(int input_sample_rate, int output_sample_rate);
|
||||
void OnInputData(std::function<void(const int16_t*, int)> callback);
|
||||
void OutputData(std::vector<int16_t>& data);
|
||||
void SetOutputVolume(int volume);
|
||||
|
||||
int input_sample_rate() const { return input_sample_rate_; }
|
||||
int output_sample_rate() const { return output_sample_rate_; }
|
||||
bool duplex() const { return duplex_; }
|
||||
|
||||
int output_volume() const { return output_volume_; }
|
||||
private:
|
||||
bool duplex_ = false;
|
||||
int input_sample_rate_ = 0;
|
||||
int output_sample_rate_ = 0;
|
||||
int output_volume_ = 80;
|
||||
i2s_chan_handle_t tx_handle_ = nullptr;
|
||||
i2s_chan_handle_t rx_handle_ = nullptr;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user