支持语音输入扩展插件 #358
Replies: 12 comments 12 replies
|
这个基本上就是单独写一个可以接收语音的程序,然后fcitx那边只处理很少量的数据 |
|
需要这个功能,目前尝试了下,pyaudio + whisper(openAI) 。转录效果很不错。 |
|
Hi, 我也在考虑基于 openai 的 whipser 做这么一个东西。因为我是在 wayland 上,所以在寻找了几个简单办法无果之后,还是把目光投向了 fcitx 。如果做成一个 fcitx 的模块,我个人认为比较容易解决自动上屏的内容,但我自己对于 fcitx5 的细节不了解,所以我现在有以下几个疑虑,不知道 @wengxt 能否提供一些信息来帮我评估一下可行性和难度。 1)我个人想象是想要做成一个 fcitx5 的 addon,成为一个类似双拼一样的可切换的输入方法,然后设置1/2个快捷键(开始录音和停止录音/toggle 录音)来控制语言输入。 我想问问这个想法是否可行呢?或者有什么可以补充的细节,欢迎各位讨论。 |
|
安卓端有离线语音输入方案了,可以完美融合到小企鹅输入法中 |
|
PC端根本不需要什么输入法软件, 直接写个Python代码就可以做, |
|
Cloudflare has offered a cheap speech to text service based on
https://developers.cloudflare.com/workers-ai/platform/pricing/#speech-to-text |
我最近也有类似的需求, 因为在Linux中没有找到能替代的语音输入方式(其实讯飞可以但是并不能私有部署) |
|
我开了一个语音输入的项目,已经适配了Fcitx。刚刚能用的程度。 基本思路和上面说的一样,可以认为是一个 Emoji Picker的同等地位。两部分组成:一个daemon负责录音、发请求;fcitx方面有一个addon与daemon适配,捕捉trigger hotkey和文本框支持、候选词处理等。 |
|
我弄了一个,虽然跟 fcitx5 没什么关系,但是功能也算实现了。写插件还是太麻烦了,本地部署语音转文字还是太麻烦了。从fcitx5 addon,whisper.cpp绕了一大圈还是选择了最简单的办法 |
|
https://github.com/xifan2333/fcitx5-vinput 安装简单,使用效果好 |
|
感谢 @catcherxuefeng 的推荐! fcitx5-vinput 最近更新了不少功能:
现在可以通过 AUR、Fedora COPR、Ubuntu PPA 直接安装: # Arch Linux
yay -S fcitx5-vinput-bin
# Fedora
sudo dnf copr enable xifan/fcitx5-vinput-bin
sudo dnf install fcitx5-vinput
# Ubuntu 24.04
sudo add-apt-repository ppa:xifan233/ppa
sudo apt update
sudo apt install fcitx5-vinput欢迎试用和反馈! |
Uh oh!
There was an error while loading. Please reload this page.
linux语音输入法已经很多了。可以做一个类似云语音的客户端,让各个语音输入法厂商通过修改配置的方式接入语音输入功能。
All reactions