update
比赛相关文档(PPT、演示视频、项目说明书、原创承诺书)
通过百度网盘下载 链接: https://pan.baidu.com/s/1JepYCP2hVnDeSUpHJuqRPw?pwd=wqxc 提取码: wqxc
AISubPlayer 是一款基于 openKylin 操作系统与kylin-vidoe播放器二次开发的智能视频播放器,集成了先进的 AI 字幕生成与实时翻译功能并为用户提供多说话人分离,智能降噪等服务,支持个性化字幕,支持实时监控系统资源,旨在为用户提供更便捷、智能化的视频观看体验。
sudo apt-get update sudo apt install -y \ qtcreator \ qtbase5-dev \ qt5-qmake \ qttools5-dev \ qttools5-dev-tools \ gdb \ debhelper-compat \ qtscript5-dev \ qtbase5-private-dev \ libqt5websockets5-dev \ libqt5x11extras5-dev \ libcrystalhd-dev \ libmpv-dev \ libkf5windowsystem-dev \ libkf5wayland-dev \ libwayland-dev \ libzen-dev \ libmediainfo-dev \ libkysdk-sysinfo-dev \ libkysdk-qtwidgets-dev \ libkysdk-waylandhelper-dev \ libkysdk-kabase-dev
sudo bash icons_check.sh
ai后端配置下载一些python依赖,为了不干扰其他项目的运行,最好创建一个虚拟py环境(使用conda、venv等),然后在这个虚拟py环境下安装与运行
cd subsai # 进入项目的subsai目录下 ./install.sh
(可选)另外,ai端的详细配置可查看subsai/README.md
cd .. # 返回到项目初级目录下 qmake make sudo make install #安装到系统应用目录下
本视频播放器的实时字幕功能主要依靠AI端模块和播放器两个模块,启动时需启动这两个模块
先启动AI端服务
./start_ai.sh
后启动播放器:
AISubPlayer
/usr/local/bin/AISubPlayer
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
AISubPlayer
文档下载
比赛相关文档(PPT、演示视频、项目说明书、原创承诺书)文件夹✨项目介绍
AISubPlayer 是一款基于 openKylin 操作系统与kylin-vidoe播放器二次开发的智能视频播放器,集成了先进的 AI 字幕生成与实时翻译功能并为用户提供多说话人分离,智能降噪等服务,支持个性化字幕,支持实时监控系统资源,旨在为用户提供更便捷、智能化的视频观看体验。
⚡️系统要求
⚡️Quick Start
第0步:下载并进入项目文件夹
第一步:播放器环境配置
第二步:播放器图标配置
第三步:ai后端配置
ai后端配置下载一些python依赖,为了不干扰其他项目的运行,最好创建一个虚拟py环境(使用conda、venv等),然后在这个虚拟py环境下安装与运行
(可选)另外,ai端的详细配置可查看subsai/README.md
第四步:部署播放器
第五步:启动说明
本视频播放器的实时字幕功能主要依靠AI端模块和播放器两个模块,启动时需启动这两个模块
启动方式1:分别启动AI端服务和播放器
先启动AI端服务
./start_ai.sh启动后端后启动播放器:
AISubPlayer直接启动前端(如果没有安装到系统应用目录下,则需要指定绝对路径运行:/usr/local/bin/AISubPlayer)