Skip to main content

黑洞资源笔记

  1. SummerAsr - 基于C++的可独立编译且几乎没有额外依赖库的本地中文语音识别器

    SummerAsr 是一个独立编译的大范围连续语音识别系统(ASR),是一个可以本地运行的系统,不需要连接网络,并且没有其他依赖,一键编译完成即可进行语音识别。

    SummerAsr识别的WAV(PCM)数据格式为: 16K 采样率,16bits int

    SummerAsr 的底层计算库使用 Eigen,Eigen 是一套模板定义的函数,大部分情况下,只需要包含头文件即可,所以本项目没有其他依赖,在 C++ 环境下可以独立编译和运行。

    本项目使用Eigen提供的矩阵库实现了神经网络算子,不需要依赖例如pytorch,tensorflow,ncnn等其他NN运行环境。

    本项目在Ubuntu上编译运行,其他类Linux平台,如Android,树莓派等,也应该没啥大问题,在Window上没有测试过,可能需要一点点。
  2. 一个专门用于与ChatGPT相关的开源GitHub存储库的资源列表。根据六个月的Twitter趋势分析,该列表基于5000多个抽取的存储库创建。

    该列表的内容每周自动更新。搜索这些存储库的工具可在 Hugging Face Spaces 上找到。

    awesome-ChatGPT-repositories
  3. 使用国内镜像,Mac和Windows一键安装Stable Diffusion WebUI、Lama Cleaner、SadTalker等AI工具

    根据任何领域的文本输入生成高质量、高分辨率且生动的图像。

    Window使用xformers提速RTX2060 3秒出图
    Mac M1使用MPS支持GPU 10秒出图

    local-ai | #工具
  4. 一个强大的本地托管基于 Web 的 PDF 操作工具,使用 docker,允许你对 PDF 文件执行各种操作,例如拆分合并、转换、重新组织、添加图像、旋转、压缩等。这个本地托管的 Web 应用程序最初是 100% ChatGPT 制作的应用程序,现已发展到包含广泛的功能来满足你的所有 PDF 需求。

    Stirling PDF 不会发出任何记录保存或跟踪的呼出电话。

    所有文件和 PDF 要么纯粹是客户端,仅在任务执行期间位于服务器内存中,要么仅在执行任务时位于临时文件中。届时用户下载的任何文件都已从服务器中删除。

    特征
    用于合并/分割/旋转/移动 PDF 及其页面的完整交互式 GUI。
    将 PDF 拆分为指定页码的多个文件,或将所有页面提取为单独的文件。
    将多个 PDF 合并为一个结果文件
    将 PDF 与图像相互转换
    将 PDF 页面重新组织为不同的顺序。
    添加/生成签名
    将 PDF 格式化为多页页面
    按设置的百分比缩放页面内容大小
    调整对比度
    裁剪 PDF
    自动分割 PDF(使用物理扫描的页面分隔符)
    拼合 PDF
    修复 PDF
    检测并删除空白页
    比较 2 个 PDF 并显示文本差异
    将图像添加到 PDF
    以 90 度增量旋转 PDF。
    压缩 PDF 以减小文件大小。(使用 OCRMyPDF)
    添加和删​​除密码
    设置 PDF 权限
    添加水印
    将任何常见文件转换为 PDF(使用 LibreOffice)
    将 PDF 转换为 Word/Powerpoint/其他(使用 LibreOffice)
    将 HTML 转换为 PDF
    PDF 的网址
    从 PDF 中提取图像
    从扫描中提取图像
    添加页码
    通过检测 PDF 标题文本自动重命名文件
    PDF 上的 OCR(使用 OCRMyPDF)
    PDF/A 转换(使用 OCRMyPDF)
    编辑元数据
    深色模式支持。
    自定义下载选项(参见此处的示例)
    并行文件处理和下载
    用于与外部脚本集成的 API

    Stirling-PDF | #工具
  5. date-fns提供了最全面、但简单且一致的工具集,用于在浏览器和Node.js 中操作JavaScript 日期。

    date-fns主打时间处理的一系列可以单独导入的功能各异的函数,需要哪个就导入哪个,就像日期的lodash一样。它拥有200 多个功能,适合所有场合。

    date-fns | Lodash