github Lessica/TrollRecorder v4.2-3550
v4.2

pre-release3 hours ago

新功能

  • 新增 “实时字幕”,支持在录音过程中实时显示语音转写结果。
    • 支持单路通话录音、语音备忘录或录制系统音频。
    • 支持调节字体尺寸、显示行数、停留时长和截屏时隐藏等选项。
  • 新增 “播放选项” → “回放路由” → “通过听筒播放”。
    • 录音播放器与转写页中的片段试听现在都可以切换到听筒输出。
  • 优化转写页面体验。
    • 新增转写片段连续播放、当前片段高亮,并调整列表项间距与片段试听交互。
    • 支持搜索转写文本并高亮关键字。
  • 网络存储同步现在会跟随系统代理设置。
    • 连接测试与实际同步都会继承系统的 HTTP / HTTPS / SOCKS 代理环境。
  • 新增三周年纪念图标。
  • DeepL 生成并由 DeepSeek v4 审校的本地化更新:
    • 阿拉伯语
    • 捷克语
    • 德语
    • 西班牙语
    • 法语
    • 印度尼西亚语
    • 意大利语
    • 日语
    • 韩语
    • 荷兰语
    • 波兰语
    • 葡萄牙语(巴西)
    • 罗马尼亚语
    • 俄语
    • 土耳其语
    • 维吾尔语
    • 乌克兰语
    • 越南语
    • 繁体中文(香港)
    • 繁体中文(台湾)
    • 部分语言的原始文本由翻译志愿者提供。

问题修复

  • 修复离线语音转写结果不完整的问题。
    • 改进离线识别分段结果的累积方式,并修正未完成转写缓存的复用判定。
  • 修复部分音频格式错误使用近似波形渲染,导致预览异常的问题。
  • 修复录音详情字段在滚动时容易误触的问题。
  • 修复部分系统版本上的现代界面兼容性问题。
  • 修复部分场景下后台任务未能正确结束的问题。
  • 修复 “显示与外观” → “应用程序图表” 页面内预览图标存在锯齿的问题。

其他改进

  • 改进长录音的波形绘制性能。
  • 改进悬浮球的触控响应与动画表现。
  • 在自动化动作列表中补充快捷指令使用说明,并澄清非 CallKit 通话的限制。
  • 在自定义 CLI 参数页面补充说明,明确额外参数会被原样透传给 rclone。
  • 优化录音详情页元数据区、播放器与转写条目的间距与分隔线细节。
  • 优化 “网络存储” → “服务模式” 为 “双向同步” 时,处于同步状态的录音列表项的显示细节。
  • 优化设置页面底部联系方式选项的显示细节。

New Features

  • Added “Live Captions” to display speech transcription results in real-time during recording.
    • Supports single-channel call recording, voice memos, or system audio capture.
    • Configurable font size, number of displayed lines, duration to keep captions on screen, and option to hide captions when taking screenshots.
  • Added “Player Options” → “Playback Route” → “Play Through Receiver”.
    • Receiver output is now available in both the recording player and transcript snippet playback.
  • Improved the transcript experience.
    • Added continuous snippet playback, active-line highlighting, and refined list spacing and snippet playback interactions.
    • Added search functionality for transcript text with keyword highlighting.
  • Network storage synchronization now follows system proxy settings.
    • Both connection tests and actual sync jobs now inherit HTTP / HTTPS / SOCKS proxy environments.
  • Added a third anniversary commemorative icon.
  • Added localization updates generated by DeepL and reviewed by DeepSeek v4.
    • Arabic
    • Brazilian Portuguese
    • Czech
    • German
    • Spanish
    • French
    • Indonesian
    • Italian
    • Japanese
    • Korean
    • Dutch
    • Polish
    • Romanian
    • Russian
    • Turkish
    • Uyghur
    • Ukrainian
    • Vietnamese
    • Traditional Chinese (Hong Kong)
    • Traditional Chinese (Taiwan)
    • Partial source text for selected languages was provided by volunteer translators.

Bug Fixes

  • Fixed incomplete offline speech transcription results.
    • Improved accumulation of on-device recognition segments and corrected reuse checks for unfinished transcript caches.
  • Fixed preview issues caused by applying approximate waveform rendering to unsupported audio formats.
  • Fixed accidental taps on recording detail fields while scrolling.
  • Fixed modern UI compatibility issues on some system versions.
  • Fixed background tasks not ending properly in certain scenarios.
  • Fixed jagged icons in the “Appearance” → “App Icon” page.

Other Improvements

  • Improved waveform rendering performance for long recordings.
  • Improved touch responsiveness and animation performance of the floating ball.
  • Added clearer guidance in the automation shortcut list and clarified limitations for non-CallKit calls.
  • Added explanatory text to the custom CLI options page to clarify that extra arguments are passed to rclone as-is.
  • Refined spacing and separators across recording details, the player area, and transcript rows.
  • Refined display details for recording list items that are in sync when “Network Storage” → “Service Mode” is set to “Two-Way Sync”.
  • Refined display details for contact options in the settings page footer.

Don't miss a new TrollRecorder release

NewReleases is sending notifications on new releases.