Skip to content

canary#5534

Merged
TinyKitten merged 2 commits into
canaryfrom
dev
Mar 7, 2026
Merged

canary#5534
TinyKitten merged 2 commits into
canaryfrom
dev

Conversation

@TinyKitten

Copy link
Copy Markdown
Member

No description provided.

…#5533)

* TTSエンジンをGoogle Cloud TTS APIからGemini TTS (Vertex AI)に移行しボイス選択UIを追加

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* テスト修正

* Gemini TTSの出力をMP3エンコードして返すようにし、lamejsのCommonJS互換性問題を修正

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* lamejsの依存を削除しMP3エンコード処理を整理

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* wrapIpaを削除しTTS読み上げ時にカッコ内テキストを除去するようにした

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* nameIpaフィールドを全箇所から削除しTTSプロンプトに駅名・路線名の発音指示を追加

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* ssmlEnの型チェック追加、mimeTypeフォールバック修正、正規表現バグ修正、Node.jsバージョンを22に統一

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Firestore設定読み取りのエラーハンドリング追加、SSMLタグをGemini送信前に除去、バスTTSのカッコ除去を追加

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* 英語音声もKoreをAoedeにし、日本語音声とデフォルトを共通化

* Gemini TTS関数にJSDocを追加しエラーハンドリングを改善、日本語TTSプロンプトを日本語化

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* TTSボイス未選択時のフォールバックテキストをボイス名からプレースホルダーに変更

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* 日本語・英語TTSプロンプトの読み上げ速度を早口に変更

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* AndroidのTTSボイス選択をAlert.alertからModal+FlatListに変更し全ボイスを表示可能に

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* functions/READMEのNode.jsバージョンを20から22に修正

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* biome fix

* stripSsmlで漢字と読みを併記する形式に変更しGemini TTSの発音精度を改善

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* 日本語TTSをGeminiからGoogle Cloud TTS APIに切り替えクライアントの日本語ボイス設定UIを削除

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Google TTS APIのレスポンスエラーチェック追加とjaVoiceNameをハードコードに変更

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* biome fix

* 不要な変更巻き戻し

* 停車中に次駅アナウンス音声を先読みフェッチしUXを改善

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* biome fix

* allStopsのフィルター条件をidからgroupIdに修正しslicedStationsの正規化と整合させる

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* boundForEnでdirectionalStopsがundefinedの場合に文字列undefinedになるのを修正

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* biome fix

* useBusTTSTextのbetweenNextStationにインデックス境界チェックを追加

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Mar 7, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 42253653-8266-4643-badf-89a406701978

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Comment @coderabbitai help to get the list of available commands and usage tips.

Co-authored-by: TinyKitten <32848922+TinyKitten@users.noreply.github.com>
@TinyKitten TinyKitten merged commit d9b8ca3 into canary Mar 7, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant