ClarifyPython2助手库在Python2.x函数调用中包装了整个ClarifyAPI。
clarify_python_2的Python项目详细描述
一个用于Clarify API的Python 2.x帮助程序库:MIT许可证
代码块::bash
$pip install clarify_python_2
代码块::bash
$pip install--upgrade clarify_python嫒2
>如果您没有升级权限,则可能需要使用sudo。
——————————————————————————————————————————————————————————————————————————————————————————————————开始使用clarifAPI。按照这些步骤,您只需5-10分钟就可以对音频进行全功能搜索。
配置您的环境
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我们提供了一些帮助图书馆,让你开始。在python中,只需包含python_2模块中的clarify文件,并使用api密钥初始化环境:
。代码块::python
代码块::python
clarify.create_bundle(name='test bundle',media_url='http://example.com/sample audio file.wav')
bundle的命名是可选的。
以下是一些可用于测试:
:
http://media.clarify.io/audio/samples/harvard-statements-1.wav
http://media.clarify.io/audio/samples/harvard-statements-2.wav
http://media.clarify.io/audio/books/dorothyandthewizardinoz_01_baum_64kb.mp3
提示:您不必下载这些文件。相反,您可以通过上面显示的create_bundle()方法向我们传递这些url。
search audio
^^^^^^^^^^^^^^
如果你上传了"绿野仙踪"音频剪辑,你可以搜索"桃乐丝":
…代码块::python
clarify.search(query='dorothy')
下面的代码简单地显示了结果的bundle id、bundle name和每个搜索项的开始/结束偏移量。这假设音频剪辑在搜索时已被编入索引。如果没有,请等待几分钟后再试。
…代码块::python
result=clarify.search(query='dorothy')
results=result['item\'results']
items=result[''''''['items']
index=0
项目中的项目:
bundle=clarify.get\'bundle(item['ref'])
print bundle['name']
搜索结果=结果[索引]['term\results'][0]['matches'][0]['hits']
加载。
:
Dorothy和她的朋友们
2.35--2.59
172.49--172.83
224.82--225.08
271.49--271.8
329.1--329.31
480.45--480.92
我们可以可视化我们的搜索结果与包括音频播放器。播放机不需要额外的配置就可以工作,但是大部分逻辑都在这里:
…代码块::python
result=clarify.search(query='dorothy')
search_terms=json.dumps(result['search_terms'])
item_results=json.dumps(result['item_results'])
bundleref=result[''链接']['items'][0]['ref']
bundle=clarify.get\bundle(bundleref)
tracksref=bundle[''clarify:tracks']['ref']
tracks=clarify.get\tracksref(tracksref)['tracks']
media url=tracks[0]['media\u url']
history(更改日志)
---------
请参见"history.rst<;history.rst>;`
待办事项
----
请参见"待办事项.rst<;待办事项.rst>;`
history
----
<1.0.0(2014-08-26)
+++++++++++++delete_track()现在接受一个指向某个轨迹的一个ref。若要逐索引删除轨迹,现在需要调用delete-track-at-u index()。
0.9.0(2014-06-16)
++++++++++++限制)。
*分离的rescover和对象库。
*将配置变量移到模块的初始化py文件中。
<0.7.0(2014-04-04-30)0.7.0(2014-04-04-30)0.7.0(2014-04-04-30)0.7.7.0(2014-04-04-30)
++++++++++++++++++++++++0.3.0(2014-04-26)0.3.0(2014-04-04-26)0.3.0(2014-04-04-26)
+++++++++++++++++++++++++++++++.
*将get_bundle_Href()更改为get_self_Href()。
*切换到新的样式类。
<0.1.0(2014-04-20)
++++++++++++
代码块::bash
$pip install clarify_python_2
代码块::bash
$pip install--upgrade clarify_python嫒2
>如果您没有升级权限,则可能需要使用sudo。
——————————————————————————————————————————————————————————————————————————————————————————————————开始使用clarifAPI。按照这些步骤,您只需5-10分钟就可以对音频进行全功能搜索。
配置您的环境
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我们提供了一些帮助图书馆,让你开始。在python中,只需包含python_2模块中的clarify文件,并使用api密钥初始化环境:
。代码块::python
代码块::python
clarify.create_bundle(name='test bundle',media_url='http://example.com/sample audio file.wav')
bundle的命名是可选的。
以下是一些可用于测试:
:
http://media.clarify.io/audio/samples/harvard-statements-1.wav
http://media.clarify.io/audio/samples/harvard-statements-2.wav
http://media.clarify.io/audio/books/dorothyandthewizardinoz_01_baum_64kb.mp3
提示:您不必下载这些文件。相反,您可以通过上面显示的create_bundle()方法向我们传递这些url。
search audio
^^^^^^^^^^^^^^
如果你上传了"绿野仙踪"音频剪辑,你可以搜索"桃乐丝":
…代码块::python
clarify.search(query='dorothy')
下面的代码简单地显示了结果的bundle id、bundle name和每个搜索项的开始/结束偏移量。这假设音频剪辑在搜索时已被编入索引。如果没有,请等待几分钟后再试。
…代码块::python
result=clarify.search(query='dorothy')
results=result['item\'results']
items=result[''''''['items']
index=0
项目中的项目:
bundle=clarify.get\'bundle(item['ref'])
print bundle['name']
搜索结果=结果[索引]['term\results'][0]['matches'][0]['hits']
加载。
:
Dorothy和她的朋友们
2.35--2.59
172.49--172.83
224.82--225.08
271.49--271.8
329.1--329.31
480.45--480.92
我们可以可视化我们的搜索结果与包括音频播放器。播放机不需要额外的配置就可以工作,但是大部分逻辑都在这里:
…代码块::python
result=clarify.search(query='dorothy')
search_terms=json.dumps(result['search_terms'])
item_results=json.dumps(result['item_results'])
bundleref=result[''链接']['items'][0]['ref']
bundle=clarify.get\bundle(bundleref)
tracksref=bundle[''clarify:tracks']['ref']
tracks=clarify.get\tracksref(tracksref)['tracks']
media url=tracks[0]['media\u url']
history(更改日志)
---------
请参见"history.rst<;history.rst>;`
待办事项
----
请参见"待办事项.rst<;待办事项.rst>;`
history
----
<1.0.0(2014-08-26)
+++++++++++++delete_track()现在接受一个指向某个轨迹的一个ref。若要逐索引删除轨迹,现在需要调用delete-track-at-u index()。
0.9.0(2014-06-16)
++++++++++++限制)。
*分离的rescover和对象库。
*将配置变量移到模块的初始化py文件中。
<0.7.0(2014-04-04-30)0.7.0(2014-04-04-30)0.7.0(2014-04-04-30)0.7.7.0(2014-04-04-30)
++++++++++++++++++++++++0.3.0(2014-04-26)0.3.0(2014-04-04-26)0.3.0(2014-04-04-26)
+++++++++++++++++++++++++++++++.
*将get_bundle_Href()更改为get_self_Href()。
*切换到新的样式类。
<0.1.0(2014-04-20)
++++++++++++