不想静静的码字,可以试试Tickeys

cc Also published on S&C.


Github用户yingDev做了个应用Tickeys打字的时候模拟发出若干种声音,最初是MacOS version,现在有了Windows和Linux版。感兴趣的童鞋可以在官网看看。

sc

Tickeys现在可以模拟七种打字声音,分别是:

经测试,Linux版本下鼠标移动也会发声,这个有点无语。不过,重新插拔鼠标可以解决这个小问题。其他系统版本请自行测试。

总的来说这个应用蛮有趣的,尤其是使用打字机声音,感觉回到初中时学打字机的样子,回车时还会响以及模拟拉杆活动声响。

安装

Linux安装

先安装依赖

  sudo apt-get install python-dev python-pip python-kivy xdotool gksu

为免不同发行版本出现不同的问题,最好把Cython等也安装上。DebianUbuntu也建议安装以下依赖:

  sudo apt-get install xdotool
  sudo apt-get install libsdl1.2-dev
  sudo apt-get install libsdl-mixer1.2
  sudo apt-get install libsdl-ttf2.0

实践中发现,最好也一并安装dbus

  sudo apt-get install python-dbus

MacOS安装

在官网下载dmg安装,或者:

  brew cask install tickeys
  open /Applications/Tickeys.app

MacOS下可以自定义音效。 当然,这个项目本来就是开源的,其他系统下也可以自定义。

Windows安装

略。

运行

Linux下sudo tickeys可以运行图形界面,启动后是自动隐藏的,按QAZ123召唤出来。如图所示:

Imgur

MacOS下:

macOS

在MacOS下,如果要进行自定义,则:

  1. 在Finder进入data目录Tickeys.app/Content/Resources/data/
  2. 复制粘贴某个声效目录,例如:drmp复制粘贴更名为yourDrum
  3. 打开schemes.json,编辑相应的接口,如有需要改动namedisplay_name项目,举个例子:
  ,{
    "name": "myDrum",
      "display_name": "My Drum",
        "files": ["1.wav", "2.wav", "3.wav", "4.wav", "space.wav", "backspace.wav", "enter.wav"],
          "non_unique_count": 4, 
            "key_audio_map":{"36": 6, "49": 4, "51": 5}
            },
  1. 加入你的自定义.wav文件,更新json文件保存;
  2. 重新加载Tickeys.

so