Androidなお話

アバター
大白定義
記事: 14
登録日時: 14年前
住所: 三重県

Androidなお話

投稿記事 by 大白定義 » 14年前

相変わらずC言語のサイトなのにJavaのお話ですみません。
個人的にAndroidのアプリ開発が熱いんですよ。

使わなかったんで調べてなかったんですけど、AudioRecordクラスを使うとマイクの音声を拾うことができるようです。
まぁ自宅にはAndroidの実機がないんで詳しいことはやれそうにないんですけど、
AudioRecordクラスで録音した音声はbyte型変数で保存されるということらしいので、音声データの送受信もできるんじゃないかなー、とふと思ったんです。
そこで、ふと以下のような感じで処理を行えば、ちょっとした対話アプリが作れるんじゃないかなぁと。

AurdioRecordクラスで録音

それを専用のサーバに送信

サーバ側で受け取った音声をJuliusで日本語化

更にMecabで形態素解析

更に更に話題とかいろんなものを見て、返答の文を構築

文を取得して、音声合成(JaTTSかAquesTalk)を行い、音声を再生

まぁさらっと書いてますが、五番目の部分が一番難しいでしょうねぇ。
加えて、送受信で結構時間食いそう。

でも、やっぱり○ックマンエ○ゼとかみたいな端末でマスコットと対話できるアプリとかできたら面白いと思いません?

コメントはまだありません。