Solaris 音频 API
Posted
技术标签:
【中文标题】Solaris 音频 API【英文标题】:Solaris audio API 【发布时间】:2013-03-13 08:38:05 【问题描述】:如何编写c
函数以在Solaris
上录制和播放语音。在 Solaris 中,哪个 api 通常用于播放和录制语音,就像我们在 Windows 中有 WaveIn
/WaveOut
API 一样。
【问题讨论】:
目前,这个问题似乎不太适合 *** 的 Q&A format。您能否尝试将其细化为更具体的问题? @Philip 好看吗? 变得更好 - 我的评论现在是两个问题:“什么是最好的音频 API”,这对 SO 来说不是一个好问题,以及“我如何编写一个函数来记录和播放声音”这是一个更好的问题。 【参考方案1】:Solaris 和 UNIX 必须使用 OSS(尽管在 linux 上也可以使用 ALSA,而 Darwin 和往常一样特别)。
【讨论】:
【参考方案2】:部分取决于相关的 Solaris 版本。 Solaris 11.1 及更高版本现在包含PulseAudio,但对于较旧的版本,主要是low level audio device API,并没有太多捆绑更高级别的API(尽管您可能可以在它们之上构建一些开源库,例如PulseAudio) .
【讨论】:
问题有两部分,如何编写一个c函数来录制和播放语音和API名称。这回答了第二部分。以上是关于Solaris 音频 API的主要内容,如果未能解决你的问题,请参考以下文章