Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

装飾文字を処理する #42

Closed
yuuahp opened this issue Oct 28, 2023 · 11 comments · Fixed by #75
Closed

装飾文字を処理する #42

yuuahp opened this issue Oct 28, 2023 · 11 comments · Fixed by #75
Assignees

Comments

@yuuahp
Copy link
Member

yuuahp commented Oct 28, 2023

Markdown の特殊文字をちゃんと処理する (場合によっては読み方も変える)

@yuuahp yuuahp self-assigned this Nov 10, 2023
@book000
Copy link
Member

book000 commented Mar 10, 2024

装飾文字パターン

  • h1, h2, h3
  • 太字(**text**
  • 斜体(_text_
  • 下線(__text__
  • 取消(~~text~~
  • リスト(- text
  • 番号付きリスト(1. text
  • スポイラー(||text||
  • コードブロック
  • インラインコードブロック
  • 引用(> text
  • リンク

@book000
Copy link
Member

book000 commented Mar 10, 2024

装飾文字に対する対応

@yuuahp
Copy link
Member Author

yuuahp commented Mar 12, 2024

わかったことメモ:

  • 重ね掛けは一方がもう一方を完全に含んでいなければいけない
  • 交差している場合は先に記号が来るほうが優先 (**Mark__down** Text__ の場合は太字だけ掛かって下線は無効化される)
  • Heading みたいに一行にかかる装飾も重ねられる (> # Heading Quote)
    • 実は行頭でなくてもいける (__# Heading 1__ みたいなことができる)
    • 文字が成立してしまった時点でそれ以降の一行装飾は無視される
      • a > # Markdown は当然なにも掛からない
      • > a # Quote は引用だけ掛かる
      • > __ # Underline Quote Heading__ は全部掛かる (__は装飾に使われるため)

@yuuahp
Copy link
Member Author

yuuahp commented Mar 15, 2024

image
進捗
もしかしたら今ある Replacer もこれに統合できるかも

あとちょっと試してみたんだけど、文章内で装飾ごとに音声を変えて繋げるのは厳しそう (イントネーションが変わるっぽい)

@book000
Copy link
Member

book000 commented Mar 15, 2024

良さそう

VoiceTextAPIの依存をやめるというのも一つの手ですよ
フリーで上限が無いもしくは緩く、またはローカルであまり負荷なく(CPUのみで)生成できることが前提条件ですが…
Dockerで動いているので、ローカルでのText to Speechは有力な案かもしれない

@book000
Copy link
Member

book000 commented Mar 16, 2024

  • h1, h2, h3: 指定されたハッシュの個数に応じて読み上げスピードを変更

これ未対応なのでreopenしました

あと、取り消し線が パー になってない気がします
https://discord.com/channels/1138605145660326040/1149605620027232276/1218569288093536326

@yuuahp
Copy link
Member Author

yuuahp commented Mar 17, 2024

最新のコンテナー pull して動かしてみましたが普通にパーになります

@book000
Copy link
Member

book000 commented Mar 17, 2024

docker compose down --rmi all --volumes --remove-orphans でイメージとか吹っ飛ばして立ち上げなおしたけど、ダメそう…。
そっちでZakuroHatつないでためしてみてほしい

@yuuahp
Copy link
Member Author

yuuahp commented Mar 17, 2024

えー、Alias でした。

@yuuahp
Copy link
Member Author

yuuahp commented Mar 17, 2024

普通に動きました

@book000
Copy link
Member

book000 commented May 5, 2024

動いたってことなのでクローズします

@book000 book000 closed this as completed May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants