gpt4 book ai didi

audio - Rosetta stone使用什么语言/软件?

转载 作者:行者123 更新时间:2023-12-03 02:22:28 26 4
gpt4 key购买 nike

Rosetta stone允许您说母语的人说话并检查自己的发音,这种功能将内置在什么编程语言中,或者需要什么服务器/客户端软件?

最佳答案

我想我会解决这个问题,尽管它很模糊,而且我从未使用过Rosetta Stone。

首先,如果您的程序在Web浏览器中运行(自从您说过创建Web程序以来,我就认为这是您的目标),那么您将需要能够在本地捕获音频。显然,您并不想要求用户上传他们创建的音频文件。通常,这可以使用Adobe Flash来完成,但是我确定您也可以使用Silverlight,Java或特定于要支持的每种浏览器的非托管浏览器扩展。

获得音频可能是容易的部分。处理用于发音的实际波形将非常棘手。您必须匹配每个音素,确保它是有效的,并确保单词的正确部分被加重。我怀疑将这种语言数据存储在客户端上是否有意义,而且我怀疑Flash之类的东西还是擅长进行这种波形分析的。这些样本很可能会上载到服务器,并在其中进行正确性分析。这几乎可以用任何一种编程语言来完成,所以人们只能猜测罗塞塔是如何做到的。也许是Java代码,纯C++或.NET。

关于audio - Rosetta stone使用什么语言/软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10302062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com