MCPcopy Index your code
hub / github.com/modelscope/FunASR / format_str_v2

Function format_str_v2

funasr/utils/postprocess_utils.py:411–433  ·  view source on GitHub ↗

Format str v2. Args: s: TODO.

(s)

Source from the content-addressed store, hash-verified

409
410
411def format_str_v2(s):
412 """Format str v2.
413
414 Args:
415 s: TODO.
416 """
417 sptk_dict = {}
418 for sptk in emoji_dict:
419 sptk_dict[sptk] = s.count(sptk)
420 s = s.replace(sptk, "")
421 emo = "<|NEUTRAL|>"
422 for e in emo_dict:
423 if sptk_dict[e] > sptk_dict[emo]:
424 emo = e
425 for e in event_dict:
426 if sptk_dict[e] > 0:
427 s = event_dict[e] + s
428 s = s + emo_dict[emo]
429
430 for emoji in emo_set.union(event_set):
431 s = s.replace(" " + emoji, emoji)
432 s = s.replace(emoji + " ", emoji)
433 return s.strip()
434
435
436def rich_transcription_postprocess(s):

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…