Skip to content

Instantly share code, notes, and snippets.

@isnullnull
isnullnull / ScenarioDefinitions.java
Last active January 11, 2018 00:09
RoBoHoN に赤ちゃんの「背中スイッチ」を実装した ref: https://qiita.com/n_u/items/5b06d704e7ebafd63eda
// シーン設定
public static final String SCN_BACK = PACKAGE + ".scn.back";
@isnullnull
isnullnull / manzai.hvml
Created January 9, 2018 21:44
RoBoHoN と GoogleHome のお遊戯会を実装した ref: https://qiita.com/n_u/items/b20edb97bbe62215859e
<?xml version="1.0" ?>
<hvml version="2.0">
<head>
<producer>com.dev.zdev.manzai</producer>
<description>MANZAIシナリオ</description>
<scene value="com.dev.zdev.manzai.scn_talk" />
<version value="1.0" />
<accost priority="75" topic_id="001" word="com.dev.zdev.manzai.talk" />
</head>
<body>
@isnullnull
isnullnull / MainActivity.java
Last active February 3, 2018 19:45
万年アドベントカレンダーを実装した(OpenCV+Deep Neural Network+RoBoHoN) ref: https://qiita.com/n_u/items/4129564b137c37c40b0b
class ResImage {
String label;
Bitmap bitmapImg;
}
private ResImage createContent(Bitmap original_img) {
final int IN_WIDTH = 300;
final int IN_HEIGHT = 300;
final float WH_RATIO = (float)IN_WIDTH / IN_HEIGHT;
final double IN_SCALE_FACTOR = 0.007843;
※ 2017年11月実行ログ(https://qiita.com/n_u に経緯)
--
子供:あそぼう
robohon_docomo雑談API: おはよー。食べ物が美味しい季節だね。
子供:何してあそぶ?
robohon_docomo雑談API: 犬と猫どっちが好きですか?
子供:おままごとしようよー
robohon_docomo雑談API: 話は変わりますけど、アメリカの学校の夏休みは三ヶ月もあるって知ってました?(→※雑談APIはおりおり応答に知識系を混ぜ込む)
※ 2017年11月実行ログ(https://qiita.com/n_u に経緯)
--
子供:ロボホン
robohon_docomo雑談API: 話は変わるけど、世界一広い湖は、カスピ海だって知ってた?  (→※雑談APIはおりおり応答に知識系を混ぜ込む)
子供:知らなかった
robohon_docomo雑談API: そういえば思い出したんだけど、宝石を測るカラットって単位は、重量を意味してるらしいよ
子供:へーそうなんだー
robohon_docomo雑談API: うん
子供:お餅好き (→※実発話「お餅好き?」と子供が話題を変えてみた)
※ 2017年11月実行ログ(https://qiita.com/n_u に経緯)
--
子供: 元気
robohon_docomo雑談API: よかったでちゅ
子供: ご飯食べる
robohon_docomo雑談API: めしてらでちゅ
子供: おーい
robohon_docomo雑談API: なんだでちゅ
子供: あ
robohon_docomo雑談API: すすいまちぇん
@isnullnull
isnullnull / MainActivity.java
Last active October 31, 2017 15:41
RoBoHoNで キモノへのプロジェクションを実装した ref: http://qiita.com/n_u/items/00a1bbbb471680be9d04
//正面に照射する
intent.putExtra(ProjectorManagerServiceUtil.EXTRA_PROJECTOR_DIRECTION, ProjectorManagerServiceUtil.EXTRA_PROJECTOR_DIRECTION_VAL_FRONT);
@isnullnull
isnullnull / MainActivity.java(サンプルコード抜粋)
Created June 24, 2017 15:10
RoBoHoNに 英語のスピーキングの宿題を手伝ってもらう ref: http://qiita.com/n_ueh/items/4a1b82765962b62583f3
@Override
public void onExecCommand(String command, List<VoiceUIVariable> variables) {
Log.v(TAG, "onExecCommand() : " + command);
switch (command) {
case ScenarioDefinitions.FUNC_RECOG_TALK:
final String lvcsr = VoiceUIVariableUtil.getVariableData(variables, ScenarioDefinitions.KEY_LVCSR_BASIC);
mHandler.post(new Runnable() {
@Override
public void run() {
if(!isFinishing()) {
@isnullnull
isnullnull / tebata.hvml
Created May 31, 2017 15:03
RoBoHoNで 『手旗信号版 嵐が丘』 もどきの実装 ref: http://qiita.com/n_ueh/items/332b24dc4e5c1d65044c
<?xml version="1.0" ?>
<hvml version="2.0">
<head>
<producer>com.dev.robohon.tebata</producer>
<description>tebata(英語)</description>
<scene value="com.dev.robohon.tebata.scene_common" />
<version value="1.0" />
<accost priority="75" topic_id="t1" word="com.dev.robohon.tebata.tebata" />
</head>
<body>
@isnullnull
isnullnull / concatenate.py
Last active June 2, 2017 22:51
動画を早送りして任意フレームから開始し任意間隔で画面キャプチャを保存するOpenCV ref: http://qiita.com/n_ueh/items/8b458a3c24f27afe81a8
# -*- coding: utf-8 -*-
import cv2
import numpy as np
print ("start.")
img1= cv2.imread("30000.jpg")
img2= cv2.imread("30666.jpg")
img3= cv2.imread("32544.jpg")