我希望在按下一个麦克风图标时启动语音到文本功能,同时启动噪音计功能。
目前,语音转文本的图标和噪音计的图标是分开的。有没有办法将这些组合成一个图标?
- 噪声计
IconButton(
onPressed: () {
setState(() {
_isRecording = !_isRecording;
if (_isRecording) {
NoiseMeterHelper().start(
onData: onData,
onError: onError,
);
} else {
NoiseMeterHelper().stop();
}
});
},
icon: _isRecording ? Icon(Icons.mic) : Icon(Icons.mic),
),
- Speech_to_text
IconButton(
onPressed: recognizing ? stopRecording : streamingRecognize,
icon: recognizing
? Icon(Icons.mic, color: Colors.red, size: 30)
: Icon(Icons.mic, color: Colors.blue,size: 30)
),