KDE声音服务器 arts

arts介绍
arts是KDE的核心声音系统,支持多音频流、全双工、网络声音请求、ALSA与OSS驱动后端、JACK声音服务器后端等扩展,它既是声音服务器,也 提供一套音频软件的开发类库。对于KDE3.x系统来说arts是不可缺少的一部分,KDE中几乎所有与声音有关的特性都和arts有平滑稳定的集成。
由于arts是其作者的个人秀,在2004年底作者宣布终止对arts的维护后它已经很难再作出进一步的突破,这之后的更新大多都是其他志愿者的零敲碎 打,而且其艰涩的开发框架对后来者也是一个接手门槛。尽管arts对自由桌面发展作出了自己的贡献,但KDE的下一个主分支KDE4放弃对一个缺少维护者 的它的支持也是大势所趋,从KDE2.0正式发布日期2000年10月23日起,伴随KDE走过了5年多的arts将逐步淡出历史舞台,KDE 3.5很可能是KDE组织最后一次将arts作为发行版缺省组件之一的分支。虽然它不久之后将成为历史,但我们仍然会在这里给予它一些简介。点此访问arts官方网站。

arts软件包提供以下几种命令行工具,一般都只提供较低层的界面,用户很少手动调用它们:
artscat:用于将标准输入指定的数据文件管道传送给声音设备。
artsd:arts声音服务器的主进程。在早期的一些类Unix系统桌面上,软件混音一直是开源声卡驱动界的难题,因此声音服务器应运而生。它们可以接管对声音设备的所有访问,并以软件的形式完成混音,即多音频流,artsd就是其中一种。
artsdsp:此程序会试图将参数给定程序的声音输出统一重定向到arts服务,可以使一些本身不支持arts的音频软件能兼容arts的音频处理模式。
artsplay:简单的arts声音播放程序。
artsrec:命令行下的arts声音录制程序,功能较简单。
artsshell:非交互式的arts声音服务终端控制台。
artswrapper:artsd服务进程程序的包装,两者非常相似,artswrapper最终还是调用artsd工作。
有关arts在KDE中的上层应用,我们将会在KDE其它核心包中涉及。

原文链接: http://linux.chinaunix.net/techdoc/desktop/2008/05/27/1006629.shtml

时间: 2024-10-22 05:28:50

KDE声音服务器 arts的相关文章

inux Mint (应用软件— 声音服务器:Pulse Audio)

PulseAudio是一个可以为系统提供声音服务的应用软件.使用which命令查询后,可以 看到:/usr/bin/pulseaudio.这显然是Linux上常用的应用软件路径,不过它不在应用 程序的列表中.但是我们可以直观地看到它的身影.在Mint右下角显示日期左边的地方, 有一个小喇叭图标.这就是PulseAudio. LinuxMint中默认安装了PulseAudio来做为系统的声音服务器,它可以控制Mint中的各种 声音.比如音乐播放器或者视频播放器中的声音. PulseAudio会随系

Jasper语音助理介绍

1. 介绍 Jasper是一款基于树莓派的开源语音控制助理 Jasper工作原理主要是设备被动监听麦克风, 当收到唤醒关键字时进入主动监听模式, 此时收到语音指令后进行语音识别, 然后对得到的文本进行语义内容解析并处理, 然后将处理结果通过语音合成并输出给用户. 其中涉及到的技术包括声音的录制和播放; 语音识别(ASR/STT); 语义内容(NLU/NLP); 语音合成(TTS) 2. 音频系统 2.1 硬件 音频系统的硬件设备为声卡, 声卡通过DAC(数模转换)和ADC(模数转换)实现音频的输

简单排队叫号功能实现

排队叫号系统可以在需要排队的地方使用,可以显示队列信息,提高透明度.排队系统使用语音呼叫(tts,文本到声音的技术),节省人力物力. (1)排队系统 排队系统,最重要的地方就是队列的产生,进队和出队.在这个系统中,生成号码的规则非常重要,会影响到未来的进队功能.一般,我们会以1开始,生成连续的自然数.产生号码了之后,我们要出队,同时产生语音呼叫. (2)语音呼叫 语音呼叫需要调用tts的功能.排队叫号系统只是调用win7自带的tts服务,这样就可以免去买语音服务的费用.win7自带的tts服务.

流媒体 7——多媒体网络应用与交换

1 多媒体网络应用 1.1 多媒体网络应用 如果按照用户使用时的交互的频繁程度来划分,多媒体网络应用可分成3类: 1). 现场交互应用(live interactive applications): 因特网电话和实时电视会议是频繁交互的应用例子.在这种应用场合下,与会者在任何时候都可能说话或者移动.从与会者说话或者移动的动作到达接收端的时延应该小于几百毫秒才能为用户接受.人的听觉系统对延迟小于150毫秒的声音感觉不到有时延,在150毫秒-400毫秒之间的时延可以接受,时延超过400 毫秒的会话就

windows 2003 server服务器声音输出设置

很多朋友.客户都会为服务器没有声音输出而感到烦恼,闲话不多说了,下面翔达网络小编为大家解决这个烦恼:首先打开控制面板--找到管理工具--选择终端服务器配置--选链接--选择RDP-Tcp--右键属性--客户端设置--把音频映射的勾选去掉--然后确定重启就可以啦 官网:www.xiangdaidc.com

ARTS打卡计划第6周-TIPS-多台服务器免密码登录

本周分享,一个命令rsync,可以在多台服务器上进行ssh免秘钥登录,反正我使用后是觉得相当好用. for i in `cat /root/hosts`;do rsync -e "ssh -p22" -avpgolr /root/.ssh [email protected]$i:/root/;done 脚本的含义是,取出 /root/hosts 下每一行的ip,同步他们的/root/.ssh 目录. 参考了:https://www.cnblogs.com/kevingrace/p/90

CentOS6下基于Nginx搭建mp4/flv流媒体服务器(可随意拖动)并支持RTMP/HLS协议(含转码工具)

1.先添加几个RPM下载源 1.1)安装RPMforge的CentOS6源      [[email protected] ~]# wget -c http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm      [[email protected] ~]# rpm –import http://apt.sw.be/RPM-GPG-KEY.dag.txt      [[email 

Windows Server 2003搭建邮件服务器

由于Windows Server 2003默认是没有安装我们搭建邮件服务器所需要的POP3和SMTP服务的,因此需要我们自己来安装.方法如下: 1. 将Windows Server 2003的系统光盘放入光驱,或者将镜像文件挂载到虚拟光驱.在控制面板中点击“添加或删除程序”,在“添加或删除程序”对话框中,点击“添加/删除Windows组件”.Hn 2. 在“Windows组件向导”中,需要进行如下操作: ① 安装POP3服务. 选中“电子邮件服务”,双击打开,会看到它包括“POP3服务”和“PO

[转]KDE/QT与GNOME/GTK比较

[转]KDE/QT与GNOME/GTK比较 http://www.cnblogs.com/itech/archive/2009/08/18/1548964.html 虽然在商业方面存在竞争,GNOME与KDE两大阵营的开发者关系并没有变得更糟,相反他们都意识到支持对方的重要性—如果KDE和GNOME无法实现 应用程序的共享,那不仅是巨大的资源浪费,而且将导致Linux出现根本上的分裂.从2003年开始经过两年多的努力,KDE和GNOME都已经实现高度 的互操作性,两大平台的程序都是完全共享的,例