Dify 配置语音转文字
1. 配置 Speech2text 模型
打开 “设置”,
选择 模型供应商,单击 “添加模型”,
输入各个项目的信息,单击 “保存”
2. 使用 Speech2text
在调试与预览处单击 “管理”,
激活 “语音转文字”,
然后就可以以语音输入了,
3. 测试一下
和AI聊天,使用语音输入,
4. 其他问题解决
如果报错“microphone not authorized”或者“麦克风未授权”,请按照下面方法解决,
4-1. 在线测试浏览器是否可以使用麦克风
访问https://www.microphonetest.com/使用此链接在线测试。
4-2. 设置 Insecure origins treated as secure
使用浏览器打开下面链接,
chrome://flags/#unsafely-treat-insecure-origin-as-secure
参考下面截图进行设置,
5. 其他
其他csdn朋友遇到的一个问题及他提供的解决方法,
问题:
whisper模型总是把中文语音自动翻译成英文文本输出,
解决方法:
修改Dify代码的MIME编码函数,路径,
/dify/docker/volumes/plugin_daemon/cwd/langgenius/openai_api_compatible-
0.0.7@f20c7275bbcf055ec5d170dd5128e341986e2dcba5266d08fd080d4bdf2288f6/.venv/lib/python3.12/site-packages/urllib3/filepost.py
加入“language” = “zh”部分。
完结!
参考文章: