侮辱只是sudo
与所有其他消息完全相同输出的消息。
你可以改变这部分源码:
#ifdef INSULT
if (def_insults)
warning = INSULT;
#endif
类似:
#ifdef INSULT
if (def_insults)
say(INSULT);
#endif
当然,您必须定义say()
并决定如何与您选择的文本转语音系统交互(列出了一些系统)这里)。
还有其他与辅助技术相关的解决方案。例如运行sudo
在yasr
并让它只读取侮辱性内容而忽略其他所有内容(不过你必须让它们可识别)。