gpt4 book ai didi

silverlight - 用户在Windows Phone 7中开始讲话后就立即开始录音?

转载 作者:行者123 更新时间:2023-12-02 22:35:24 25 4
gpt4 key购买 nike

我只是想知道一旦用户开始讲话,是否有一种方法可以从麦克风开始录音。

我知道如何使用正常步骤从麦克风录制音频,但是它始终要求用户通过按按钮或其他东西来开始录制。

我想知道是否有一个事件可以在用户开始讲话时触发录制。或者,如果我可以使程序理解用户讲话的时间。

最佳答案

当前,这无法在系统级别的WP7中完成。至于您自己的应用程序-从理论上讲是可能的。您可以启动麦克风,并在每次发生缓冲区就绪事件时执行麦克风缓冲区分析。您将分析声音模式,应用一些单独的“噪声与声音”算法(如果在纯.net实现中存在),并且,如果检测到语音,则开始将数据发送到记录流。但是,这对于设备来说是很大的开销。

Windows 7已经具有语音激活命令。我建议等待WP7的更多更新版本,最有可能的是Microsoft即将推出我们的类似功能。尽管它仍然会消耗功率,但由于系统需要一直运行麦克风,并进行波序分析。

关于silverlight - 用户在Windows Phone 7中开始讲话后就立即开始录音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468586/

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