Giter Club home page Giter Club logo

mysamplerobohonvoice's Introduction

MySampleRobohonVoice

ロボホン(SR-01M)を簡単に動きながら喋らせるためのサンプルプログラム

Description

ロボホンをassets内にあるcsvに読んでほしい文章やフレーズを入れるだけで読み上げて動作もつけられるアプリケーション

Demo

Requirement

  • 動作確認環境

    • ロボホンモデル

      • SR01MW
    • Androidバージョン

      • 5.0.2

Usage

MySampleRobohonVoice/app/src/main/assetsのディレクトリ下にCSVファイル(myVoice.csv)があるため,この中にID,NAME,PHRASEを追加または編集をする.

注意として,Microsoft Excelで編集すると文字化けがおきる. そのため,エディタで変更を推奨する.

CSVファイルを編集すると,アプリ起動時にCSVファイルを読み込みディスプレイに表示される.

列名はID,NAME,PHRASEにしているが,変更や,行を追加,削除しても良い. しかしその場合は,MainActivity.java内にある表示するターゲットタグを編集する必要がある.

    //ここを編集
    private String NameTag = "NAME";
    private String SentenceTag = "PHRASE";

csvの説明

  • ID

    1フレーズを識別するためのユニークな番号

  • NAME

    喋らせたい文章の概要

  • PHRASE

    ロボホンが喋る文章

Install

appディレクトリ下に"jar"というディレクトリを作成後,ロボホンの喋らせるSDK(jp.co.sharp.android.voiceui.framework.jar)を置きリビルドする.

ロボホンの喋らせるSDKは,ロボホン開発サービスにてダウンロードできる.

また,SDKをダウンロードするにはココロプランに加入する必要である.

URL: https://robohon.com/service/cocoro.php

Licence

本プログラムはSHARP様のサンプルプログラムをもとに開発をしています.

Author

Twitter

Blog

mysamplerobohonvoice's People

Contributors

momijinn avatar

Stargazers

Akihito Fujimiya avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.