如何使用main c ++程序构建声音相关库(不使用任何第三方库)

时间:2016-02-16 15:24:35

标签: c++ native speech-recognition computer-science

我不知道使用c ++进行本机编程。我是编程世界的新手。我有一个问题,如何建立一个没有任何第三方库的库。例如Carnegie Mellon University的开发人员开发了一个语音识别库。他们是如何发展它的。他们用什么东西。他们不使用任何第三方图书馆吗?是否可以仅使用主编程语言及其原始库来创建库。我想学习如何仅使用c ++及其库来开发声音相关的库。

我很年轻,不是任何计算机科学大学的学生。而且也不知道如何提出一个好问题。如果我犯了任何错误,请原谅我。

感谢所有人。

1 个答案:

答案 0 :(得分:1)

查看Microsoft的waveOut API:

documentation

这是一个教程:

https://msdn.microsoft.com/en-us/library/windows/desktop/dd743866(v=vs.85).aspx

我自己使用这个API编写了一个基本的音频引擎,它具有3D音频,回声,循环,自定义频率等功能。

waveOut API水平相当低。