# JavaAudioByFFmpeg **Repository Path**: max_index/java-audio-by-ffmpeg ## Basic Information - **Project Name**: JavaAudioByFFmpeg - **Description**: 使用JAVA调用FFmpeg实现录取"扬声器"音频调用FunASC实时语音转录文字,可扩展为,实时翻译,实时字幕,面试辅助 - **Primary Language**: Java - **License**: CC0-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 2 - **Created**: 2024-08-31 - **Last Updated**: 2025-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JavaAudioByFFmpeg #### 介绍 使用JAVA调用FFmpeg实现录取"扬声器"音频调用FunASR实时语音转录文字,可扩展为,实时翻译,实时字幕,面试辅助 #### 软件架构 JavaFX + FFmpeg + FunASR + WebSocket #### 安装教程 1. 需要安装 FFmpeg 与 screen-capture-recorder(转录音频) 2. screen-capture-recorder 下载地址: http://sourceforge.net/projects/screencapturer/files/ 默认安装即可 3. FunASR部署 可以参考 https://github.com/modelscope/FunASR 4. FunASR\runtime\python\websocket\funasr_wss_server.py --certfile="" 启动ws服务 --certfile="" 不开启SSL连接 #### 使用说明 连接上FunASR 后就可以点击开始录制