多语种语音翻译技能。支持URL或本地文件输入,自动识别源语言,翻译为目标语言,并生成目标语言的语音文件。支持中文、英文、日文、法文、西班牙文等多种语言互译。
多语种音频翻译助手是一项面向实际任务的技能,主要用于支持 URL 或本地文件输入,自动识别源语言,翻译为目标语言,并生成目标语言的语音文件;当用户提出以下请求时激活此技能:;
"下载并翻译音频";"translate audio from url";"翻译在线音频";input_path(必需);类型 : string;描述 : 输入音频文件路径或URL。
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
支持 URL 或本地文件输入,自动识别源语言,翻译为目标语言,并生成目标语言的语音文件。
当用户提出以下请求时激活此技能:
/Users/winer/Downloads/audio.mp3https://example.com/audio.mp3"/Users/winer/Downloads/录音.mp3""https://example.com/voice.m4a"en - 英文zh - 中文ja - 日文fr - 法文es - 西班牙文de - 德文ko - 韩文ru - 俄文it - 意大利文"/Users/winer/Downloads/结果.mp3"from faster_whisper import WhisperModel
model = WhisperModel("tiny", device="cpu", compute_type="int8")
segments, info = model.transcribe(audio_path)
source_language = info.language
curl -s "https://api.mymemory.translated.net/get?q=<文本>&langpair=<源>|<目标>"
根据目标语言选择对应的 TTS 语音:
| 目标语言 | TTS 语音 |
|---|---|
| en | en-US-AriaNeural |
| zh | zh-CN-XiaoxiaoNeural |
| ja | ja-JP-NanamiNeural |
| fr | fr-FR-DeniseNeural |
| es | es-ES-ElviraNeural |
| de | de-DE-KatjaNeural |
| ko | ko-KR-SunHiNeural |
| ru | ru-RU-SvetlanaNeural |
| it | it-IT-ElsaNeural |
翻译 /Users/winer/录音.mp3 到英文
翻译 https://example.com/voice.m4a 到中文
翻译 /Users/winer/audio.mp3 en /Users/winer/result.mp3
翻译 https://example.com/speech.mp3 zh /Users/winer/speech_zh.mp3
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习