尝试创建 Cortana 搜索等效项

尝试创建 Cortana 搜索等效项

我最怀念的 Windows 10 功能之一是 Cortana,在我看来它比 Siri 好用多了 :) 有谁知道在 Ubuntu 中以某种方式复制 Cortana 的方法(就我的情况而言)?

我对语音或图像识别不感兴趣,像 Sirius 这样的功能对我来说太过复杂了。只是一个可以从面板访问的强大搜索实用程序 http://www.pcworld.com/article/2898148/meet-sirius-the-open-source-siri-clone-that-runs-on-ubuntu.html

答案1

我已将此脚本连接到键盘快捷键,以便在我抱着我五个月大的儿子时使用。这比用一只手打字要快。我有一个 SSD,所以启动 Chromium 很快。如果您有一个 HDD,您需要使用它pgrep来查看 Chromium 是否已经在运行,如果是,则睡眠时间减少,如果没有,则睡眠时间增加,直到 Chromium 加载。(如果需要,我可以添加此段。)睡眠方面存在,因此在xdotool最后运行命令之前会加载所有页面内容。我在这里假设您将使用 Chromium,并且您的默认页面是 Google 搜索页面。我的脚本还将 Chromium 移动到中间显示器,但我已注释掉那些行,假设您有一个屏幕。您需要xdotool使用命令安装sudo apt install xdotool才能使脚本运行。以下内容不如其他虚拟助手即时,但对我来说每次都有效。它基本上会为您选择小型 Google Now/Search 麦克风并按回车键。

#!/bin/bash

chromium-browser &

sleep 3

# window_id=$(xdotool getactivewindow)
# Un-maximize to move
# wmctrl -ir $window_id -b remove,maximized_vert,maximized_horz
# Move window to middle screen
# xdotool windowmove $window_id 2000 200
# Maximize again
# wmctrl -ir $window_id -b add,maximized_vert,maximized_horz
# sleep 1

# I need to do 6 tabs then enter.
xdotool key Tab Tab Tab Tab Tab Tab Return

相关内容