0

我正在尝试为自己创建一个 Flutter 笔记应用程序,这将使我能够记录和组织我的语音笔记。

我希望功能是这样的:

  • 屏幕关闭;当我长按降低音量按钮(或其他硬件按钮)>> 应用程序启动并开始录音;
  • 当我松开按钮时,录音停止并保存音频;然后我会看到一个屏幕来选择有关先前记录的标签。

我研究了可以使用的各种包和实现(例如 HardwareKeyboard 类),但我无法弄清楚如何实现这一特定功能。

我不需要非常详细的回复,但如果有人能针对以下查询具体指出正确的方向/资源,我会很高兴:

  1. 长按降低音量时如何启动应用程序和 startFunction()
  2. 如何检测按钮何时释放和stopFunction().then(nextFunction())
4

0 回答 0