gpt4 book ai didi

php - 用Java的Wami记录器

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

要与Java api夹文件一起使用wami记录器。我有带闪光灯的版本,其中包含
index.html如下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<!-- swfobject is a commonly used library to embed Flash content -->
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>

<!-- Setup the recorder interface -->
<script type="text/javascript" src="recorder.js"></script>

<script>
function setup() {
Wami.setup("wami");
}

function record() {
status("Recording...");
Wami.startRecording('http://localhost/audiorecording/test.php?name=demo.mp3');

}

function play() {

Wami.startPlaying("http://localhost/audiorecording/demo.mp3");
alert("It's start playing");
}

function stop() {
status("");
Wami.stopRecording();
alert("stop");
Wami.stopPlaying();
}

function status(msg) {
document.getElementById('status').innerHTML = msg;
}
</script>
</head>

<body onload="setup()">
<input type="button" value="Record" onclick="record()"></input>
<input type="button" value="Stop" onclick="stop()"></input>
<input type="button" value="Play" onclick="play()"></input>
<div id="status"></div>
<div id="wami"></div>
</body>
</html>

和一个PHP文件作为
<?php
parse_str($_SERVER['QUERY_STRING'], $params);
$name = isset($params['name']) ? $params['name'] : 'output.wav';
$content = file_get_contents('php://input');
$fh = fopen($name, 'w') or die("can't open file");
fwrite($fh, $content);
fclose($fh);
?>

swfobject.js可以在线使用
另一个在线的recoder.js和gui.js

https://wami-recorder.googlecode.com/hg/example/client/index.html

上面的事情是通过使用闪光灯完成的,但是单击按钮后它无法在所有PC上正常工作,我得到了错误,因为相应的功能不可用,并且
未定义Wami
Wami.setup(“wami”);
plz帮助我解决这个问题,或者我看到了wami的官方网站,他们在其中指定了Java依赖的2008版本,但是如果您有任何想法,我将无法找到使用方法,因此plz答复.. ..

最佳答案

首先让我纠正一些问题:

  • JavaScript ,不是Java。 Javascript是浏览器中使用的一种脚本语言,Java是一种类似于C#的语言,主要用于与(硬件)平台兼容。
  • 它不是而不是取决于jQuery。
  • 如果要在localhost上进行测试,请确保有一台服务器在侦听PHP解释器(IIS / Apache等)。

  • 现在回答您的“问题”:

    https://wami-recorder.googlecode.com/hg/example/client/index.html此页面涵盖所有基础知识。
  • 包括SWFObject
  • 包括recorder.js
  • 包括gui.js(!)。您缺少此

  • 现在它将在 gui.js内找到WAMI.setup函数。

    现在您可以开始:)。

    关于php - 用Java的Wami记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10443027/

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