clarifpython助手库将整个clarifapi封装在python 3.x/2.7客户机类中。
clarify_python的Python项目详细描述
…图片::https://travis ci.org/clarify/clarify/clarify-python.svg
:目标:https://travisci.org/clarify/clarify/clarifpython
=================================
=================================================
=====>pytho3.x和2.7的pytho3.x和2.克莱尔FY API
nb:此库的2.x版与1.x版不兼容。
*免费软件:MIT许可证
代码块::bash
$pip install clarify\u python
如果您没有安装权限,则可能需要使用sudo。
升级
----
如果您运行的是较旧版本的python帮助程序库,请升级。
。代码块::bash
$pip install--upgrade clarify python
如果您没有升级权限,则可能需要使用sudo。
quickstart guide
----
getting started
^^^^^^^^^^^^^^^^^^^^^^
使用Clarify API。按照这些步骤,您只需5-10分钟就可以对音频进行全功能搜索。
你开始了。在python中,只需包含来自python模块的clarify文件,并使用api密钥初始化客户机对象:
。代码块::python
代码块::python
client.create_bundle(name='test bundle',media_url='http://example.com/sample audio file.wav')
命名包是可选的。
ces-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
client.search(query='dorothy')
下面的代码简单地显示了结果的bundle id、bundle name和每个搜索项的开始/结束偏移量。这假设音频剪辑在搜索时已被编入索引。如果没有,请等待几分钟后再试。
…代码块::python
result=client.search(query='dorothy')
results=result['item_results']
items=result[''''''['items']
index=0
项目中的项目:
bundle=client.get_bundle(item['ref'])
print bundle['name']
搜索结果中的搜索结果:
打印str(搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果/>:
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
i导入json
result=client.search(query='dorothy')
search_terms=json.dumps(result['search_terms'])
item_results=json.dumps(result['item_results'])
bundleref=result[''''['items'][0]['ref']
bundle=client.get_bundle(bundleref)
tracksref=bundle[''_链接']['clarify:tracks']['ref']
tracks=client.get_track_list(tracksref)['tracks']
media url=tracks[0]['media_url']
scripts
----
您可以通过运行clarify_导出脚本从clarify检索所有数据。这将获取所有捆绑包、跟踪、元数据和洞察,并将所有json写入本地磁盘上的文件。
。代码块::bash
$clarify-api-key=key-clarify-api-key=key-clarify-出口输出文件夹
>
----
3.1.1(2018-09-28)
*添加标题以澄清导出脚本
>3.1.0(2016-10-26)
*添加python 2.7支持
3.0.2(2016-04-27)
*添加澄清导出脚本
3.0.1(2016-01-05)
*维护
<3.0.0(2015-12-01)
++++++++++++++++++
*突破性的改变:client.bundle_list_map(func)func现在被称为
,其中client是第一个参数。
*添加了insight访问方法。
*支持请求非自动运行的洞察(例如,文本和标题)
*支持在请求bundle时嵌入洞察
*创建或更新捆绑包时支持外部ID。
*添加行为测试。
*添加单元测试。
>2.0.0.0(2015-04-18)
+++++++++++++++++++++++
*所有已删除的不推荐使用的代码都已删除。
<1.1.1.1.1(2015-04-18)1.1(2015-04-18)
+++++++++++++++++++++++++++++++
>
*不推荐使用集合集集集集的使用方法。
U键()输入支持客户端类。
1.1.0(2015-03-08)
+++++++++++br/>
*从http.client切换到urllib3。
*取消了对设置http调试级别的支持。使用RunScope。
>1.0.4(2015-03-08年)1.0.4(2015-03-03-08)
+++++++++++++++++++++++++++++++++++++++++++++br/>
*增加了Get项目的效用函数。
*实用功能清理。
>>
+1.0.3(2015-03-07)1.0.3(2015-03-07)
+++++++++++++++++++++++++++++++++++++++++++++++++-07)
+++++++++++++++++++++++++++++++++++++
*版本增量以解决pypi错误。与1.0.1相同。
1.0.1(2015-03-07)
+++++++++++++++与1.0.0相同。
1.0.0(2015-03-07)
++++++++++++++
:目标:https://travisci.org/clarify/clarify/clarifpython
=================================
=================================================
=====>pytho3.x和2.7的pytho3.x和2.克莱尔FY API
nb:此库的2.x版与1.x版不兼容。
*免费软件:MIT许可证
代码块::bash
$pip install clarify\u python
如果您没有安装权限,则可能需要使用sudo。
升级
----
如果您运行的是较旧版本的python帮助程序库,请升级。
。代码块::bash
$pip install--upgrade clarify python
如果您没有升级权限,则可能需要使用sudo。
quickstart guide
----
getting started
^^^^^^^^^^^^^^^^^^^^^^
使用Clarify API。按照这些步骤,您只需5-10分钟就可以对音频进行全功能搜索。
你开始了。在python中,只需包含来自python模块的clarify文件,并使用api密钥初始化客户机对象:
。代码块::python
代码块::python
client.create_bundle(name='test bundle',media_url='http://example.com/sample audio file.wav')
命名包是可选的。
ces-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
client.search(query='dorothy')
下面的代码简单地显示了结果的bundle id、bundle name和每个搜索项的开始/结束偏移量。这假设音频剪辑在搜索时已被编入索引。如果没有,请等待几分钟后再试。
…代码块::python
result=client.search(query='dorothy')
results=result['item_results']
items=result[''''''['items']
index=0
项目中的项目:
bundle=client.get_bundle(item['ref'])
print bundle['name']
打印str(搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果中的搜索结果/>:
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
i导入json
result=client.search(query='dorothy')
search_terms=json.dumps(result['search_terms'])
item_results=json.dumps(result['item_results'])
bundleref=result[''''['items'][0]['ref']
bundle=client.get_bundle(bundleref)
tracksref=bundle[''_链接']['clarify:tracks']['ref']
tracks=client.get_track_list(tracksref)['tracks']
media url=tracks[0]['media_url']
scripts
----
您可以通过运行clarify_导出脚本从clarify检索所有数据。这将获取所有捆绑包、跟踪、元数据和洞察,并将所有json写入本地磁盘上的文件。
。代码块::bash
$clarify-api-key=key-clarify-api-key=key-clarify-出口输出文件夹
>
----
3.1.1(2018-09-28)
*添加标题以澄清导出脚本
>3.1.0(2016-10-26)
*添加python 2.7支持
3.0.2(2016-04-27)
*添加澄清导出脚本
3.0.1(2016-01-05)
*维护
<3.0.0(2015-12-01)
++++++++++++++++++
*突破性的改变:client.bundle_list_map(func)func现在被称为
,其中client是第一个参数。
*添加了insight访问方法。
*支持请求非自动运行的洞察(例如,文本和标题)
*支持在请求bundle时嵌入洞察
*创建或更新捆绑包时支持外部ID。
*添加行为测试。
*添加单元测试。
>2.0.0.0(2015-04-18)
+++++++++++++++++++++++
*所有已删除的不推荐使用的代码都已删除。
<1.1.1.1.1(2015-04-18)1.1(2015-04-18)
+++++++++++++++++++++++++++++++
>
*不推荐使用集合集集集集的使用方法。
U键()输入支持客户端类。
1.1.0(2015-03-08)
+++++++++++br/>
*从http.client切换到urllib3。
*取消了对设置http调试级别的支持。使用RunScope。
>1.0.4(2015-03-08年)1.0.4(2015-03-03-08)
+++++++++++++++++++++++++++++++++++++++++++++br/>
*增加了Get项目的效用函数。
*实用功能清理。
>>
+1.0.3(2015-03-07)1.0.3(2015-03-07)
+++++++++++++++++++++++++++++++++++++++++++++++++-07)
+++++++++++++++++++++++++++++++++++++
*版本增量以解决pypi错误。与1.0.1相同。
1.0.1(2015-03-07)
+++++++++++++++与1.0.0相同。
1.0.0(2015-03-07)
++++++++++++++